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_SH_MASK_HEADER
24 #define _gc_11_0_3_SH_MASK_HEADER
25 
26 
27 // addressBlock: gc_sdma0_sdma0dec
28 //SDMA0_DEC_START
29 #define SDMA0_DEC_START__START__SHIFT                                                                         0x0
30 #define SDMA0_DEC_START__START_MASK                                                                           0xFFFFFFFFL
31 //SDMA0_F32_MISC_CNTL
32 #define SDMA0_F32_MISC_CNTL__F32_WAKEUP__SHIFT                                                                0x0
33 #define SDMA0_F32_MISC_CNTL__F32_WAKEUP_MASK                                                                  0x00000001L
34 //SDMA0_GLOBAL_TIMESTAMP_LO
35 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA__SHIFT                                                                0x0
36 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA_MASK                                                                  0xFFFFFFFFL
37 //SDMA0_GLOBAL_TIMESTAMP_HI
38 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA__SHIFT                                                                0x0
39 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA_MASK                                                                  0xFFFFFFFFL
40 //SDMA0_POWER_CNTL
41 #define SDMA0_POWER_CNTL__LS_ENABLE__SHIFT                                                                    0x8
42 #define SDMA0_POWER_CNTL__LS_ENABLE_MASK                                                                      0x00000100L
43 //SDMA0_CNTL
44 #define SDMA0_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
45 #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
46 #define SDMA0_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
47 #define SDMA0_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
48 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
49 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE__SHIFT                                                                0x6
50 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT                                                          0x8
51 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x9
52 #define SDMA0_CNTL__CP_MES_INT_ENABLE__SHIFT                                                                  0xa
53 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT                                                      0xb
54 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE__SHIFT                                                               0xc
55 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT                                                              0xd
56 #define SDMA0_CNTL__CH_PERFCNT_ENABLE__SHIFT                                                                  0x10
57 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
58 #define SDMA0_CNTL__DRM_RESTORE_ENABLE__SHIFT                                                                 0x13
59 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
60 #define SDMA0_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
61 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
62 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1f
63 #define SDMA0_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
64 #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
65 #define SDMA0_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
66 #define SDMA0_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
67 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
68 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE_MASK                                                                  0x00000040L
69 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK                                                            0x00000100L
70 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000200L
71 #define SDMA0_CNTL__CP_MES_INT_ENABLE_MASK                                                                    0x00000400L
72 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK                                                        0x00000800L
73 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE_MASK                                                                 0x00001000L
74 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE_MASK                                                                0x00002000L
75 #define SDMA0_CNTL__CH_PERFCNT_ENABLE_MASK                                                                    0x00010000L
76 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
77 #define SDMA0_CNTL__DRM_RESTORE_ENABLE_MASK                                                                   0x00080000L
78 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
79 #define SDMA0_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
80 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
81 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE_MASK                                                                0x80000000L
82 //SDMA0_CHICKEN_BITS
83 #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
84 #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
85 #define SDMA0_CHICKEN_BITS__BACK_COMPAT_ENABLE__SHIFT                                                         0x3
86 #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x5
87 #define SDMA0_CHICKEN_BITS__RD_BURST__SHIFT                                                                   0x6
88 #define SDMA0_CHICKEN_BITS__WR_BURST__SHIFT                                                                   0x8
89 #define SDMA0_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE__SHIFT                                                    0xa
90 #define SDMA0_CHICKEN_BITS__WR_COMBINE_256B_ENABLE__SHIFT                                                     0xe
91 #define SDMA0_CHICKEN_BITS__RD_COMBINE_256B_ENABLE__SHIFT                                                     0xf
92 #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
93 #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
94 #define SDMA0_CHICKEN_BITS__T2L_256B_ENABLE__SHIFT                                                            0x12
95 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG__SHIFT                                                     0x13
96 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG__SHIFT                                                    0x14
97 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG__SHIFT                                                      0x15
98 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG__SHIFT                                            0x16
99 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG__SHIFT                                                   0x17
100 #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x18
101 #define SDMA0_CHICKEN_BITS__SW_FREEZE_ENABLE__SHIFT                                                           0x19
102 #define SDMA0_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL__SHIFT                                                    0x1a
103 #define SDMA0_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
104 #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
105 #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
106 #define SDMA0_CHICKEN_BITS__BACK_COMPAT_ENABLE_MASK                                                           0x00000008L
107 #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00000020L
108 #define SDMA0_CHICKEN_BITS__RD_BURST_MASK                                                                     0x000000C0L
109 #define SDMA0_CHICKEN_BITS__WR_BURST_MASK                                                                     0x00000300L
110 #define SDMA0_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK                                                      0x00003C00L
111 #define SDMA0_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK                                                       0x00004000L
112 #define SDMA0_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK                                                       0x00008000L
113 #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
114 #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
115 #define SDMA0_CHICKEN_BITS__T2L_256B_ENABLE_MASK                                                              0x00040000L
116 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK                                                       0x00080000L
117 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK                                                      0x00100000L
118 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK                                                        0x00200000L
119 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK                                              0x00400000L
120 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK                                                     0x00800000L
121 #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x01000000L
122 #define SDMA0_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK                                                             0x02000000L
123 #define SDMA0_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK                                                      0x04000000L
124 #define SDMA0_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
125 //SDMA0_GB_ADDR_CONFIG
126 #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
127 #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
128 #define SDMA0_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT                                                     0x6
129 #define SDMA0_GB_ADDR_CONFIG__NUM_PKRS__SHIFT                                                                 0x8
130 #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
131 #define SDMA0_GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT                                                            0x1a
132 #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
133 #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
134 #define SDMA0_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK                                                       0x000000C0L
135 #define SDMA0_GB_ADDR_CONFIG__NUM_PKRS_MASK                                                                   0x00000700L
136 #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
137 #define SDMA0_GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK                                                              0x0C000000L
138 //SDMA0_GB_ADDR_CONFIG_READ
139 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
140 #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
141 #define SDMA0_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT                                                0x6
142 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT                                                            0x8
143 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
144 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT                                                       0x1a
145 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
146 #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
147 #define SDMA0_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK                                                  0x000000C0L
148 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PKRS_MASK                                                              0x00000700L
149 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
150 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK                                                         0x0C000000L
151 //SDMA0_RB_RPTR_FETCH
152 #define SDMA0_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
153 #define SDMA0_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
154 //SDMA0_RB_RPTR_FETCH_HI
155 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
156 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
157 //SDMA0_SEM_WAIT_FAIL_TIMER_CNTL
158 #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
159 #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
160 //SDMA0_IB_OFFSET_FETCH
161 #define SDMA0_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
162 #define SDMA0_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
163 //SDMA0_PROGRAM
164 #define SDMA0_PROGRAM__STREAM__SHIFT                                                                          0x0
165 #define SDMA0_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
166 //SDMA0_STATUS_REG
167 #define SDMA0_STATUS_REG__IDLE__SHIFT                                                                         0x0
168 #define SDMA0_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
169 #define SDMA0_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
170 #define SDMA0_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
171 #define SDMA0_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
172 #define SDMA0_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
173 #define SDMA0_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
174 #define SDMA0_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
175 #define SDMA0_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
176 #define SDMA0_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
177 #define SDMA0_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
178 #define SDMA0_STATUS_REG__CGCG_FENCE__SHIFT                                                                   0xb
179 #define SDMA0_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
180 #define SDMA0_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
181 #define SDMA0_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
182 #define SDMA0_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
183 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
184 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
185 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
186 #define SDMA0_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
187 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
188 #define SDMA0_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
189 #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
190 #define SDMA0_STATUS_REG__DRM_IDLE__SHIFT                                                                     0x17
191 #define SDMA0_STATUS_REG__DRM_MASK_FULL__SHIFT                                                                0x18
192 #define SDMA0_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
193 #define SDMA0_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
194 #define SDMA0_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
195 #define SDMA0_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
196 #define SDMA0_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
197 #define SDMA0_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
198 #define SDMA0_STATUS_REG__IDLE_MASK                                                                           0x00000001L
199 #define SDMA0_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
200 #define SDMA0_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
201 #define SDMA0_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
202 #define SDMA0_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
203 #define SDMA0_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
204 #define SDMA0_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
205 #define SDMA0_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
206 #define SDMA0_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
207 #define SDMA0_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
208 #define SDMA0_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
209 #define SDMA0_STATUS_REG__CGCG_FENCE_MASK                                                                     0x00000800L
210 #define SDMA0_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
211 #define SDMA0_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
212 #define SDMA0_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
213 #define SDMA0_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
214 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
215 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
216 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
217 #define SDMA0_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
218 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
219 #define SDMA0_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
220 #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
221 #define SDMA0_STATUS_REG__DRM_IDLE_MASK                                                                       0x00800000L
222 #define SDMA0_STATUS_REG__DRM_MASK_FULL_MASK                                                                  0x01000000L
223 #define SDMA0_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
224 #define SDMA0_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
225 #define SDMA0_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
226 #define SDMA0_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
227 #define SDMA0_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
228 #define SDMA0_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
229 //SDMA0_STATUS1_REG
230 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
231 #define SDMA0_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
232 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
233 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
234 #define SDMA0_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
235 #define SDMA0_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
236 #define SDMA0_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
237 #define SDMA0_STATUS1_REG__CE_DRM_IDLE__SHIFT                                                                 0x7
238 #define SDMA0_STATUS1_REG__CE_DRM1_IDLE__SHIFT                                                                0x8
239 #define SDMA0_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
240 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
241 #define SDMA0_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xb
242 #define SDMA0_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xc
243 #define SDMA0_STATUS1_REG__EX_START__SHIFT                                                                    0xd
244 #define SDMA0_STATUS1_REG__DRM_CTX_RESTORE__SHIFT                                                             0xe
245 #define SDMA0_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0xf
246 #define SDMA0_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x10
247 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS__SHIFT                                                             0x11
248 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE__SHIFT                                                              0x12
249 #define SDMA0_STATUS1_REG__SDMA_IDLE__SHIFT                                                                   0x13
250 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
251 #define SDMA0_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
252 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
253 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
254 #define SDMA0_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
255 #define SDMA0_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
256 #define SDMA0_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
257 #define SDMA0_STATUS1_REG__CE_DRM_IDLE_MASK                                                                   0x00000080L
258 #define SDMA0_STATUS1_REG__CE_DRM1_IDLE_MASK                                                                  0x00000100L
259 #define SDMA0_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
260 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
261 #define SDMA0_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00000800L
262 #define SDMA0_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00001000L
263 #define SDMA0_STATUS1_REG__EX_START_MASK                                                                      0x00002000L
264 #define SDMA0_STATUS1_REG__DRM_CTX_RESTORE_MASK                                                               0x00004000L
265 #define SDMA0_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00008000L
266 #define SDMA0_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00010000L
267 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS_MASK                                                               0x00020000L
268 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE_MASK                                                                0x00040000L
269 #define SDMA0_STATUS1_REG__SDMA_IDLE_MASK                                                                     0x00080000L
270 //SDMA0_CNTL1
271 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY__SHIFT                                                               0x2
272 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY_MASK                                                                 0x0000FFFCL
273 //SDMA0_HBM_PAGE_CONFIG
274 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
275 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
276 //SDMA0_UCODE_CHECKSUM
277 #define SDMA0_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
278 #define SDMA0_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
279 //SDMA0_FREEZE
280 #define SDMA0_FREEZE__PREEMPT__SHIFT                                                                          0x0
281 #define SDMA0_FREEZE__FREEZE__SHIFT                                                                           0x4
282 #define SDMA0_FREEZE__FROZEN__SHIFT                                                                           0x5
283 #define SDMA0_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
284 #define SDMA0_FREEZE__PREEMPT_MASK                                                                            0x00000001L
285 #define SDMA0_FREEZE__FREEZE_MASK                                                                             0x00000010L
286 #define SDMA0_FREEZE__FROZEN_MASK                                                                             0x00000020L
287 #define SDMA0_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
288 //SDMA0_PROCESS_QUANTUM0
289 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT                                                       0x0
290 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT                                                       0x8
291 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT                                                       0x10
292 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT                                                       0x18
293 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK                                                         0x000000FFL
294 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK                                                         0x0000FF00L
295 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK                                                         0x00FF0000L
296 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK                                                         0xFF000000L
297 //SDMA0_PROCESS_QUANTUM1
298 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT                                                       0x0
299 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT                                                       0x8
300 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT                                                       0x10
301 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT                                                       0x18
302 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK                                                         0x000000FFL
303 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK                                                         0x0000FF00L
304 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK                                                         0x00FF0000L
305 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK                                                         0xFF000000L
306 //SDMA0_WATCHDOG_CNTL
307 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT                                                          0x0
308 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT                                                         0x8
309 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK                                                            0x000000FFL
310 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK                                                           0x0000FF00L
311 //SDMA0_QUEUE_STATUS0
312 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT                                                             0x0
313 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT                                                             0x4
314 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT                                                             0x8
315 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT                                                             0xc
316 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT                                                             0x10
317 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT                                                             0x14
318 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT                                                             0x18
319 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT                                                             0x1c
320 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS_MASK                                                               0x0000000FL
321 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS_MASK                                                               0x000000F0L
322 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS_MASK                                                               0x00000F00L
323 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS_MASK                                                               0x0000F000L
324 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS_MASK                                                               0x000F0000L
325 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS_MASK                                                               0x00F00000L
326 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS_MASK                                                               0x0F000000L
327 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS_MASK                                                               0xF0000000L
328 //SDMA0_EDC_CONFIG
329 #define SDMA0_EDC_CONFIG__WRITE_DIS__SHIFT                                                                    0x0
330 #define SDMA0_EDC_CONFIG__DIS_EDC__SHIFT                                                                      0x1
331 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE__SHIFT                                                               0x2
332 #define SDMA0_EDC_CONFIG__WRITE_DIS_MASK                                                                      0x00000001L
333 #define SDMA0_EDC_CONFIG__DIS_EDC_MASK                                                                        0x00000002L
334 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE_MASK                                                                 0x00000004L
335 //SDMA0_BA_THRESHOLD
336 #define SDMA0_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
337 #define SDMA0_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
338 #define SDMA0_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
339 #define SDMA0_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
340 //SDMA0_ID
341 #define SDMA0_ID__DEVICE_ID__SHIFT                                                                            0x0
342 #define SDMA0_ID__DEVICE_ID_MASK                                                                              0x000000FFL
343 //SDMA0_VERSION
344 #define SDMA0_VERSION__MINVER__SHIFT                                                                          0x0
345 #define SDMA0_VERSION__MAJVER__SHIFT                                                                          0x8
346 #define SDMA0_VERSION__REV__SHIFT                                                                             0x10
347 #define SDMA0_VERSION__MINVER_MASK                                                                            0x0000007FL
348 #define SDMA0_VERSION__MAJVER_MASK                                                                            0x00007F00L
349 #define SDMA0_VERSION__REV_MASK                                                                               0x003F0000L
350 //SDMA0_EDC_COUNTER
351 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_DED__SHIFT                                                          0x0
352 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_SEC__SHIFT                                                          0x1
353 #define SDMA0_EDC_COUNTER__SDMA_RB_CMD_BUF_SED__SHIFT                                                         0x2
354 #define SDMA0_EDC_COUNTER__SDMA_IB_CMD_BUF_SED__SHIFT                                                         0x3
355 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                      0x4
356 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                   0x5
357 #define SDMA0_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                      0x6
358 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x7
359 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x8
360 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x9
361 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0xa
362 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0xb
363 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xc
364 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xd
365 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
366 #define SDMA0_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED__SHIFT                                                      0xf
367 #define SDMA0_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                    0x10
368 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_DED_MASK                                                            0x00000001L
369 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_SEC_MASK                                                            0x00000002L
370 #define SDMA0_EDC_COUNTER__SDMA_RB_CMD_BUF_SED_MASK                                                           0x00000004L
371 #define SDMA0_EDC_COUNTER__SDMA_IB_CMD_BUF_SED_MASK                                                           0x00000008L
372 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED_MASK                                                        0x00000010L
373 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                     0x00000020L
374 #define SDMA0_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED_MASK                                                        0x00000040L
375 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000080L
376 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x00000100L
377 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000200L
378 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x00000400L
379 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000800L
380 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00001000L
381 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00002000L
382 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x00004000L
383 #define SDMA0_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED_MASK                                                        0x00008000L
384 #define SDMA0_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                      0x00010000L
385 //SDMA0_EDC_COUNTER_CLEAR
386 #define SDMA0_EDC_COUNTER_CLEAR__DUMMY__SHIFT                                                                 0x0
387 #define SDMA0_EDC_COUNTER_CLEAR__DUMMY_MASK                                                                   0x00000001L
388 //SDMA0_STATUS2_REG
389 #define SDMA0_STATUS2_REG__ID__SHIFT                                                                          0x0
390 #define SDMA0_STATUS2_REG__TH0F32_INSTR_PTR__SHIFT                                                            0x2
391 #define SDMA0_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
392 #define SDMA0_STATUS2_REG__ID_MASK                                                                            0x00000003L
393 #define SDMA0_STATUS2_REG__TH0F32_INSTR_PTR_MASK                                                              0x0000FFFCL
394 #define SDMA0_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
395 //SDMA0_ATOMIC_CNTL
396 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
397 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
398 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
399 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
400 //SDMA0_ATOMIC_PREOP_LO
401 #define SDMA0_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
402 #define SDMA0_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
403 //SDMA0_ATOMIC_PREOP_HI
404 #define SDMA0_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
405 #define SDMA0_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
406 //SDMA0_UTCL1_CNTL
407 #define SDMA0_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x0
408 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT                                                              0x5
409 #define SDMA0_UTCL1_CNTL__RESP_MODE__SHIFT                                                                    0x9
410 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT                                                           0xe
411 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT                                                           0xf
412 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT                                                            0x10
413 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT                                                            0x11
414 #define SDMA0_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0x12
415 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
416 #define SDMA0_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x0000001FL
417 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK                                                                0x000001E0L
418 #define SDMA0_UTCL1_CNTL__RESP_MODE_MASK                                                                      0x00000600L
419 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION_MASK                                                             0x00004000L
420 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK                                                             0x00008000L
421 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK                                                              0x00010000L
422 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK                                                              0x00020000L
423 #define SDMA0_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x003C0000L
424 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x3F000000L
425 //SDMA0_UTCL1_WATERMK
426 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT                                                       0x0
427 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT                                                    0x4
428 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT                                                       0x6
429 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT                                                    0xa
430 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT                                                      0xc
431 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT                                                   0x10
432 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT                                                      0x12
433 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT                                                   0x16
434 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK                                                         0x0000000FL
435 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK                                                      0x00000030L
436 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK                                                         0x000003C0L
437 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK                                                      0x00000C00L
438 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK                                                        0x0000F000L
439 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK                                                     0x00030000L
440 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK                                                        0x003C0000L
441 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK                                                     0x00C00000L
442 //SDMA0_UTCL1_TIMEOUT
443 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT                                                               0x0
444 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT_MASK                                                                 0x0000FFFFL
445 //SDMA0_UTCL1_PAGE
446 #define SDMA0_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
447 #define SDMA0_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
448 #define SDMA0_UTCL1_PAGE__TMZ_ENABLE__SHIFT                                                                   0x5
449 #define SDMA0_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
450 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0xa
451 #define SDMA0_UTCL1_PAGE__USE_IO__SHIFT                                                                       0xb
452 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY__SHIFT                                                                 0xc
453 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY__SHIFT                                                                 0xe
454 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT                                                                0x10
455 #define SDMA0_UTCL1_PAGE__USE_BC__SHIFT                                                                       0x16
456 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA__SHIFT                                                                   0x17
457 #define SDMA0_UTCL1_PAGE__LLC_NOALLOC__SHIFT                                                                  0x18
458 #define SDMA0_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
459 #define SDMA0_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
460 #define SDMA0_UTCL1_PAGE__TMZ_ENABLE_MASK                                                                     0x00000020L
461 #define SDMA0_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000003C0L
462 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000400L
463 #define SDMA0_UTCL1_PAGE__USE_IO_MASK                                                                         0x00000800L
464 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY_MASK                                                                   0x00003000L
465 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY_MASK                                                                   0x0000C000L
466 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE_MASK                                                                  0x003F0000L
467 #define SDMA0_UTCL1_PAGE__USE_BC_MASK                                                                         0x00400000L
468 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA_MASK                                                                     0x00800000L
469 #define SDMA0_UTCL1_PAGE__LLC_NOALLOC_MASK                                                                    0x01000000L
470 //SDMA0_UTCL1_RD_STATUS
471 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT                                                        0x0
472 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY__SHIFT                                                      0x1
473 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY__SHIFT                                                      0x2
474 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY__SHIFT                                                       0x3
475 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY__SHIFT                                                    0x4
476 #define SDMA0_UTCL1_RD_STATUS__RESERVED0__SHIFT                                                               0x5
477 #define SDMA0_UTCL1_RD_STATUS__RESERVED1__SHIFT                                                               0x6
478 #define SDMA0_UTCL1_RD_STATUS__META_Q_EMPTY__SHIFT                                                            0x7
479 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT                                                         0x8
480 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL__SHIFT                                                       0x9
481 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL__SHIFT                                                       0xa
482 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL__SHIFT                                                        0xb
483 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL__SHIFT                                                     0xc
484 #define SDMA0_UTCL1_RD_STATUS__RESERVED2__SHIFT                                                               0xd
485 #define SDMA0_UTCL1_RD_STATUS__RESERVED3__SHIFT                                                               0xe
486 #define SDMA0_UTCL1_RD_STATUS__META_Q_FULL__SHIFT                                                             0xf
487 #define SDMA0_UTCL1_RD_STATUS__RD_L2_INTF_IDLE__SHIFT                                                         0x10
488 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT                                                          0x11
489 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT                                                             0x12
490 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_TYPE__SHIFT                                                           0x13
491 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY__SHIFT                                                  0x15
492 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY__SHIFT                                                  0x16
493 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REG_READY__SHIFT                                                      0x17
494 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY__SHIFT                                                0x18
495 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY__SHIFT                                                 0x19
496 #define SDMA0_UTCL1_RD_STATUS__RESERVED4__SHIFT                                                               0x1a
497 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR__SHIFT                                                        0x1b
498 #define SDMA0_UTCL1_RD_STATUS__RDREQ_IN_RTR__SHIFT                                                            0x1c
499 #define SDMA0_UTCL1_RD_STATUS__RDREQ_OUT_RTR__SHIFT                                                           0x1d
500 #define SDMA0_UTCL1_RD_STATUS__INV_BUSY__SHIFT                                                                0x1e
501 #define SDMA0_UTCL1_RD_STATUS__DBIT_REQ_IDLE__SHIFT                                                           0x1f
502 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK                                                          0x00000001L
503 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY_MASK                                                        0x00000002L
504 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY_MASK                                                        0x00000004L
505 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY_MASK                                                         0x00000008L
506 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY_MASK                                                      0x00000010L
507 #define SDMA0_UTCL1_RD_STATUS__RESERVED0_MASK                                                                 0x00000020L
508 #define SDMA0_UTCL1_RD_STATUS__RESERVED1_MASK                                                                 0x00000040L
509 #define SDMA0_UTCL1_RD_STATUS__META_Q_EMPTY_MASK                                                              0x00000080L
510 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK                                                           0x00000100L
511 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL_MASK                                                         0x00000200L
512 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL_MASK                                                         0x00000400L
513 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL_MASK                                                          0x00000800L
514 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL_MASK                                                       0x00001000L
515 #define SDMA0_UTCL1_RD_STATUS__RESERVED2_MASK                                                                 0x00002000L
516 #define SDMA0_UTCL1_RD_STATUS__RESERVED3_MASK                                                                 0x00004000L
517 #define SDMA0_UTCL1_RD_STATUS__META_Q_FULL_MASK                                                               0x00008000L
518 #define SDMA0_UTCL1_RD_STATUS__RD_L2_INTF_IDLE_MASK                                                           0x00010000L
519 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK                                                            0x00020000L
520 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK                                                               0x00040000L
521 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_TYPE_MASK                                                             0x00180000L
522 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY_MASK                                                    0x00200000L
523 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY_MASK                                                    0x00400000L
524 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REG_READY_MASK                                                        0x00800000L
525 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY_MASK                                                  0x01000000L
526 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY_MASK                                                   0x02000000L
527 #define SDMA0_UTCL1_RD_STATUS__RESERVED4_MASK                                                                 0x04000000L
528 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR_MASK                                                          0x08000000L
529 #define SDMA0_UTCL1_RD_STATUS__RDREQ_IN_RTR_MASK                                                              0x10000000L
530 #define SDMA0_UTCL1_RD_STATUS__RDREQ_OUT_RTR_MASK                                                             0x20000000L
531 #define SDMA0_UTCL1_RD_STATUS__INV_BUSY_MASK                                                                  0x40000000L
532 #define SDMA0_UTCL1_RD_STATUS__DBIT_REQ_IDLE_MASK                                                             0x80000000L
533 //SDMA0_UTCL1_WR_STATUS
534 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT                                                        0x0
535 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY__SHIFT                                                      0x1
536 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY__SHIFT                                                      0x2
537 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY__SHIFT                                                       0x3
538 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY__SHIFT                                                    0x4
539 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_EMPTY__SHIFT                                                          0x5
540 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_EMPTY__SHIFT                                                          0x6
541 #define SDMA0_UTCL1_WR_STATUS__RESERVED0__SHIFT                                                               0x7
542 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT                                                         0x8
543 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL__SHIFT                                                       0x9
544 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL__SHIFT                                                       0xa
545 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL__SHIFT                                                        0xb
546 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL__SHIFT                                                     0xc
547 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_FULL__SHIFT                                                           0xd
548 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_FULL__SHIFT                                                           0xe
549 #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0xf
550 #define SDMA0_UTCL1_WR_STATUS__WR_L2_INTF_IDLE__SHIFT                                                         0x10
551 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT                                                          0x11
552 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT                                                             0x12
553 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_TYPE__SHIFT                                                           0x13
554 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY__SHIFT                                                  0x15
555 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY__SHIFT                                                  0x16
556 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REG_READY__SHIFT                                                      0x17
557 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY__SHIFT                                                0x18
558 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY__SHIFT                                                 0x19
559 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL__SHIFT                                                       0x1a
560 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR__SHIFT                                                        0x1b
561 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_RTR__SHIFT                                                            0x1c
562 #define SDMA0_UTCL1_WR_STATUS__WRREQ_OUT_RTR__SHIFT                                                           0x1d
563 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR__SHIFT                                                      0x1e
564 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR__SHIFT                                                      0x1f
565 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK                                                          0x00000001L
566 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY_MASK                                                        0x00000002L
567 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY_MASK                                                        0x00000004L
568 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY_MASK                                                         0x00000008L
569 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY_MASK                                                      0x00000010L
570 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_EMPTY_MASK                                                            0x00000020L
571 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_EMPTY_MASK                                                            0x00000040L
572 #define SDMA0_UTCL1_WR_STATUS__RESERVED0_MASK                                                                 0x00000080L
573 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK                                                           0x00000100L
574 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL_MASK                                                         0x00000200L
575 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL_MASK                                                         0x00000400L
576 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL_MASK                                                          0x00000800L
577 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL_MASK                                                       0x00001000L
578 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_FULL_MASK                                                             0x00002000L
579 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_FULL_MASK                                                             0x00004000L
580 #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00008000L
581 #define SDMA0_UTCL1_WR_STATUS__WR_L2_INTF_IDLE_MASK                                                           0x00010000L
582 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK                                                            0x00020000L
583 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK                                                               0x00040000L
584 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_TYPE_MASK                                                             0x00180000L
585 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY_MASK                                                    0x00200000L
586 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY_MASK                                                    0x00400000L
587 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REG_READY_MASK                                                        0x00800000L
588 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY_MASK                                                  0x01000000L
589 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY_MASK                                                   0x02000000L
590 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL_MASK                                                         0x04000000L
591 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR_MASK                                                          0x08000000L
592 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_RTR_MASK                                                              0x10000000L
593 #define SDMA0_UTCL1_WR_STATUS__WRREQ_OUT_RTR_MASK                                                             0x20000000L
594 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR_MASK                                                        0x40000000L
595 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR_MASK                                                        0x80000000L
596 //SDMA0_UTCL1_INV0
597 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY__SHIFT                                                                0x0
598 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT                                                              0x1
599 #define SDMA0_UTCL1_INV0__GPUVM_VMID__SHIFT                                                                   0x7
600 #define SDMA0_UTCL1_INV0__GPUVM_MODE__SHIFT                                                                   0xb
601 #define SDMA0_UTCL1_INV0__GPUVM_HIGH__SHIFT                                                                   0xd
602 #define SDMA0_UTCL1_INV0__GPUVM_TAG__SHIFT                                                                    0xe
603 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT                                                              0x12
604 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT                                                               0x16
605 #define SDMA0_UTCL1_INV0__INV_TYPE__SHIFT                                                                     0x1a
606 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY_MASK                                                                  0x00000001L
607 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK                                                                0x0000007EL
608 #define SDMA0_UTCL1_INV0__GPUVM_VMID_MASK                                                                     0x00000780L
609 #define SDMA0_UTCL1_INV0__GPUVM_MODE_MASK                                                                     0x00001800L
610 #define SDMA0_UTCL1_INV0__GPUVM_HIGH_MASK                                                                     0x00002000L
611 #define SDMA0_UTCL1_INV0__GPUVM_TAG_MASK                                                                      0x0003C000L
612 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH_MASK                                                                0x003C0000L
613 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW_MASK                                                                 0x03C00000L
614 #define SDMA0_UTCL1_INV0__INV_TYPE_MASK                                                                       0x0C000000L
615 //SDMA0_UTCL1_INV1
616 #define SDMA0_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
617 #define SDMA0_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
618 //SDMA0_UTCL1_INV2
619 #define SDMA0_UTCL1_INV2__CPF_VMID__SHIFT                                                                     0x0
620 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT                                                               0x10
621 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT                                                                0x11
622 #define SDMA0_UTCL1_INV2__CPF_VMID_MASK                                                                       0x0000FFFFL
623 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE_MASK                                                                 0x00010000L
624 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE_MASK                                                                  0x007E0000L
625 //SDMA0_UTCL1_RD_XNACK0
626 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT                                                     0x0
627 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK                                                       0xFFFFFFFFL
628 //SDMA0_UTCL1_RD_XNACK1
629 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT                                                     0x0
630 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT                                                        0x4
631 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT                                                      0x8
632 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT                                                       0xa
633 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT                                                    0xc
634 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT                                                        0xe
635 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT                                                         0xf
636 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT                                                      0x10
637 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK                                                       0x0000000FL
638 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK                                                          0x000000F0L
639 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK                                                        0x00000300L
640 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK                                                         0x00000C00L
641 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK                                                      0x00003000L
642 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK                                                          0x00004000L
643 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK                                                           0x00008000L
644 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK                                                        0x00010000L
645 //SDMA0_UTCL1_WR_XNACK0
646 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT                                                     0x0
647 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK                                                       0xFFFFFFFFL
648 //SDMA0_UTCL1_WR_XNACK1
649 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT                                                     0x0
650 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT                                                        0x4
651 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT                                                      0x8
652 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT                                                       0xa
653 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT                                                    0xc
654 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT                                                        0xe
655 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT                                                         0xf
656 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT                                                      0x10
657 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK                                                       0x0000000FL
658 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK                                                          0x000000F0L
659 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK                                                        0x00000300L
660 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK                                                         0x00000C00L
661 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK                                                      0x00003000L
662 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK                                                          0x00004000L
663 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK                                                           0x00008000L
664 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK                                                        0x00010000L
665 //SDMA0_RELAX_ORDERING_LUT
666 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
667 #define SDMA0_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
668 #define SDMA0_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
669 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
670 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
671 #define SDMA0_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
672 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
673 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
674 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
675 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
676 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
677 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
678 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
679 #define SDMA0_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
680 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
681 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
682 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
683 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
684 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
685 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
686 #define SDMA0_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
687 #define SDMA0_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
688 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
689 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
690 #define SDMA0_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
691 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
692 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
693 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
694 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
695 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
696 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
697 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
698 #define SDMA0_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
699 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
700 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
701 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
702 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
703 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
704 //SDMA0_CHICKEN_BITS_2
705 #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
706 #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
707 #define SDMA0_CHICKEN_BITS_2__UCODE_BUF_DS_EN__SHIFT                                                          0x6
708 #define SDMA0_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP__SHIFT                                            0x7
709 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT                                                    0x8
710 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12__SHIFT                                                           0xc
711 #define SDMA0_CHICKEN_BITS_2__RESERVED_15__SHIFT                                                              0xf
712 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT                                                        0x10
713 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT                                                        0x12
714 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20__SHIFT                                                           0x14
715 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT                                                          0x17
716 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT                                                          0x19
717 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT                                                      0x1e
718 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT                                                          0x1f
719 #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
720 #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
721 #define SDMA0_CHICKEN_BITS_2__UCODE_BUF_DS_EN_MASK                                                            0x00000040L
722 #define SDMA0_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP_MASK                                              0x00000080L
723 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK                                                      0x00000F00L
724 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12_MASK                                                             0x00007000L
725 #define SDMA0_CHICKEN_BITS_2__RESERVED_15_MASK                                                                0x00008000L
726 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK                                                          0x00030000L
727 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK                                                          0x000C0000L
728 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20_MASK                                                             0x00700000L
729 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK                                                            0x01800000L
730 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK                                                            0x3E000000L
731 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK                                                        0x40000000L
732 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK                                                            0x80000000L
733 //SDMA0_STATUS3_REG
734 #define SDMA0_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
735 #define SDMA0_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
736 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
737 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT                                                           0x15
738 #define SDMA0_STATUS3_REG__TLBI_IDLE__SHIFT                                                                   0x16
739 #define SDMA0_STATUS3_REG__GCR_IDLE__SHIFT                                                                    0x17
740 #define SDMA0_STATUS3_REG__INVREQ_IDLE__SHIFT                                                                 0x18
741 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x19
742 #define SDMA0_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x1a
743 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT                                                            0x1e
744 #define SDMA0_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
745 #define SDMA0_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
746 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
747 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK                                                             0x00200000L
748 #define SDMA0_STATUS3_REG__TLBI_IDLE_MASK                                                                     0x00400000L
749 #define SDMA0_STATUS3_REG__GCR_IDLE_MASK                                                                      0x00800000L
750 #define SDMA0_STATUS3_REG__INVREQ_IDLE_MASK                                                                   0x01000000L
751 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x02000000L
752 #define SDMA0_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x3C000000L
753 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS_MASK                                                              0xC0000000L
754 //SDMA0_PHYSICAL_ADDR_LO
755 #define SDMA0_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
756 #define SDMA0_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
757 #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
758 #define SDMA0_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
759 #define SDMA0_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
760 #define SDMA0_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
761 #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
762 #define SDMA0_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
763 //SDMA0_PHYSICAL_ADDR_HI
764 #define SDMA0_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
765 #define SDMA0_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
766 //SDMA0_GLOBAL_QUANTUM
767 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT                                                     0x0
768 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT                                                    0x8
769 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK                                                       0x000000FFL
770 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK                                                      0x0000FF00L
771 //SDMA0_ERROR_LOG
772 #define SDMA0_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
773 #define SDMA0_ERROR_LOG__STATUS__SHIFT                                                                        0x10
774 #define SDMA0_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
775 #define SDMA0_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
776 //SDMA0_PUB_DUMMY_REG0
777 #define SDMA0_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
778 #define SDMA0_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
779 //SDMA0_PUB_DUMMY_REG1
780 #define SDMA0_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
781 #define SDMA0_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
782 //SDMA0_PUB_DUMMY_REG2
783 #define SDMA0_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
784 #define SDMA0_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
785 //SDMA0_PUB_DUMMY_REG3
786 #define SDMA0_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
787 #define SDMA0_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
788 //SDMA0_F32_COUNTER
789 #define SDMA0_F32_COUNTER__VALUE__SHIFT                                                                       0x0
790 #define SDMA0_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
791 //SDMA0_CRD_CNTL
792 #define SDMA0_CRD_CNTL__DRM_CREDIT__SHIFT                                                                     0x0
793 #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
794 #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
795 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT                                                                0x13
796 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT                                                                0x19
797 #define SDMA0_CRD_CNTL__DRM_CREDIT_MASK                                                                       0x0000007FL
798 #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
799 #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
800 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT_MASK                                                                  0x01F80000L
801 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT_MASK                                                                  0x7E000000L
802 //SDMA0_RLC_CGCG_CTRL
803 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT                                                           0x1
804 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT                                                      0x10
805 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK                                                             0x00000002L
806 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK                                                        0xFFFF0000L
807 //SDMA0_GPU_IOV_VIOLATION_LOG
808 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT                                                  0x0
809 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT                                         0x1
810 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT                                                           0x2
811 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT                                                   0x14
812 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF__SHIFT                                                                0x15
813 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID__SHIFT                                                              0x16
814 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK                                                    0x00000001L
815 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK                                           0x00000002L
816 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK                                                             0x000FFFFCL
817 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK                                                     0x00100000L
818 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF_MASK                                                                  0x00200000L
819 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID_MASK                                                                0x03C00000L
820 //SDMA0_AQL_STATUS
821 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT                                                        0x0
822 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT                                                            0x1
823 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK                                                          0x00000001L
824 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY_MASK                                                              0x00000002L
825 //SDMA0_EA_DBIT_ADDR_DATA
826 #define SDMA0_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
827 #define SDMA0_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
828 //SDMA0_EA_DBIT_ADDR_INDEX
829 #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
830 #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
831 //SDMA0_TLBI_GCR_CNTL
832 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT                                                               0x0
833 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT                                                                0x4
834 #define SDMA0_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE__SHIFT                                                           0x8
835 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT                                                               0x10
836 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT                                                                0x18
837 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK                                                                 0x0000000FL
838 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW_MASK                                                                  0x000000F0L
839 #define SDMA0_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE_MASK                                                             0x00000F00L
840 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT_MASK                                                                 0x00FF0000L
841 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT_MASK                                                                  0xFF000000L
842 //SDMA0_TILING_CONFIG
843 #define SDMA0_TILING_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                      0x4
844 #define SDMA0_TILING_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                        0x00000070L
845 //SDMA0_HASH
846 #define SDMA0_HASH__CHANNEL_BITS__SHIFT                                                                       0x0
847 #define SDMA0_HASH__BANK_BITS__SHIFT                                                                          0x4
848 #define SDMA0_HASH__CHANNEL_XOR_COUNT__SHIFT                                                                  0x8
849 #define SDMA0_HASH__BANK_XOR_COUNT__SHIFT                                                                     0xc
850 #define SDMA0_HASH__CHANNEL_BITS_MASK                                                                         0x00000007L
851 #define SDMA0_HASH__BANK_BITS_MASK                                                                            0x00000070L
852 #define SDMA0_HASH__CHANNEL_XOR_COUNT_MASK                                                                    0x00000700L
853 #define SDMA0_HASH__BANK_XOR_COUNT_MASK                                                                       0x00007000L
854 //SDMA0_INT_STATUS
855 #define SDMA0_INT_STATUS__DATA__SHIFT                                                                         0x0
856 #define SDMA0_INT_STATUS__DATA_MASK                                                                           0xFFFFFFFFL
857 //SDMA0_GPU_IOV_VIOLATION_LOG2
858 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT                                                     0x0
859 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK                                                       0x000003FFL
860 //SDMA0_HOLE_ADDR_LO
861 #define SDMA0_HOLE_ADDR_LO__VALUE__SHIFT                                                                      0x0
862 #define SDMA0_HOLE_ADDR_LO__VALUE_MASK                                                                        0xFFFFFFFFL
863 //SDMA0_HOLE_ADDR_HI
864 #define SDMA0_HOLE_ADDR_HI__VALUE__SHIFT                                                                      0x0
865 #define SDMA0_HOLE_ADDR_HI__VALUE_MASK                                                                        0xFFFFFFFFL
866 //SDMA0_CLOCK_GATING_STATUS
867 #define SDMA0_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS__SHIFT                                                 0x0
868 #define SDMA0_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS__SHIFT                                                  0x2
869 #define SDMA0_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS__SHIFT                                               0x3
870 #define SDMA0_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS__SHIFT                                              0x4
871 #define SDMA0_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS__SHIFT                                                 0x5
872 #define SDMA0_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS__SHIFT                                                 0x6
873 #define SDMA0_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS_MASK                                                   0x00000001L
874 #define SDMA0_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS_MASK                                                    0x00000004L
875 #define SDMA0_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS_MASK                                                 0x00000008L
876 #define SDMA0_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS_MASK                                                0x00000010L
877 #define SDMA0_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS_MASK                                                   0x00000020L
878 #define SDMA0_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS_MASK                                                   0x00000040L
879 //SDMA0_STATUS4_REG
880 #define SDMA0_STATUS4_REG__IDLE__SHIFT                                                                        0x0
881 #define SDMA0_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
882 #define SDMA0_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
883 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT                                                           0x4
884 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT                                                           0x5
885 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING__SHIFT                                                             0x6
886 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING__SHIFT                                                            0x7
887 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x8
888 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x9
889 #define SDMA0_STATUS4_REG__REG_POLLING__SHIFT                                                                 0xa
890 #define SDMA0_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0xb
891 #define SDMA0_STATUS4_REG__RESERVED_13_12__SHIFT                                                              0xc
892 #define SDMA0_STATUS4_REG__RESERVED_15_14__SHIFT                                                              0xe
893 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0x10
894 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x14
895 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x15
896 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT                                                        0x16
897 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT                                                         0x17
898 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT                                                      0x18
899 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT                                                        0x19
900 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT                                                         0x1a
901 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT                                                      0x1b
902 #define SDMA0_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
903 #define SDMA0_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
904 #define SDMA0_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
905 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING_MASK                                                             0x00000010L
906 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING_MASK                                                             0x00000020L
907 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING_MASK                                                               0x00000040L
908 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING_MASK                                                              0x00000080L
909 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000100L
910 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000200L
911 #define SDMA0_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000400L
912 #define SDMA0_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000800L
913 #define SDMA0_STATUS4_REG__RESERVED_13_12_MASK                                                                0x00003000L
914 #define SDMA0_STATUS4_REG__RESERVED_15_14_MASK                                                                0x0000C000L
915 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x000F0000L
916 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00100000L
917 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00200000L
918 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK                                                          0x00400000L
919 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK                                                           0x00800000L
920 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK                                                        0x01000000L
921 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK                                                          0x02000000L
922 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK                                                           0x04000000L
923 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK                                                        0x08000000L
924 //SDMA0_SCRATCH_RAM_DATA
925 #define SDMA0_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
926 #define SDMA0_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
927 //SDMA0_SCRATCH_RAM_ADDR
928 #define SDMA0_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
929 #define SDMA0_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
930 //SDMA0_TIMESTAMP_CNTL
931 #define SDMA0_TIMESTAMP_CNTL__CAPTURE__SHIFT                                                                  0x0
932 #define SDMA0_TIMESTAMP_CNTL__CAPTURE_MASK                                                                    0x00000001L
933 //SDMA0_STATUS5_REG
934 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT                                                     0x0
935 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT                                                     0x1
936 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT                                                     0x2
937 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT                                                     0x3
938 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT                                                     0x4
939 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT                                                     0x5
940 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT                                                     0x6
941 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT                                                     0x7
942 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0x10
943 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x14
944 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x15
945 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x16
946 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x17
947 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x18
948 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x19
949 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x1a
950 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x1b
951 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK                                                       0x00000001L
952 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK                                                       0x00000002L
953 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK                                                       0x00000004L
954 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK                                                       0x00000008L
955 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK                                                       0x00000010L
956 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK                                                       0x00000020L
957 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK                                                       0x00000040L
958 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK                                                       0x00000080L
959 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID_MASK                                                               0x000F0000L
960 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00100000L
961 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00200000L
962 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00400000L
963 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00800000L
964 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x01000000L
965 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x02000000L
966 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x04000000L
967 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x08000000L
968 //SDMA0_QUEUE_RESET_REQ
969 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT                                                            0x0
970 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT                                                            0x1
971 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT                                                            0x2
972 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT                                                            0x3
973 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT                                                            0x4
974 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT                                                            0x5
975 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT                                                            0x6
976 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT                                                            0x7
977 #define SDMA0_QUEUE_RESET_REQ__RESERVED__SHIFT                                                                0x8
978 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET_MASK                                                              0x00000001L
979 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET_MASK                                                              0x00000002L
980 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET_MASK                                                              0x00000004L
981 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET_MASK                                                              0x00000008L
982 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET_MASK                                                              0x00000010L
983 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET_MASK                                                              0x00000020L
984 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET_MASK                                                              0x00000040L
985 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET_MASK                                                              0x00000080L
986 #define SDMA0_QUEUE_RESET_REQ__RESERVED_MASK                                                                  0xFFFFFF00L
987 //SDMA0_STATUS6_REG
988 #define SDMA0_STATUS6_REG__ID__SHIFT                                                                          0x0
989 #define SDMA0_STATUS6_REG__TH1F32_INSTR_PTR__SHIFT                                                            0x2
990 #define SDMA0_STATUS6_REG__TH1_EXCEPTION__SHIFT                                                               0x10
991 #define SDMA0_STATUS6_REG__ID_MASK                                                                            0x00000003L
992 #define SDMA0_STATUS6_REG__TH1F32_INSTR_PTR_MASK                                                              0x0000FFFCL
993 #define SDMA0_STATUS6_REG__TH1_EXCEPTION_MASK                                                                 0xFFFF0000L
994 //SDMA0_UCODE1_CHECKSUM
995 #define SDMA0_UCODE1_CHECKSUM__DATA__SHIFT                                                                    0x0
996 #define SDMA0_UCODE1_CHECKSUM__DATA_MASK                                                                      0xFFFFFFFFL
997 //SDMA0_CE_CTRL
998 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
999 #define SDMA0_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
1000 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
1001 #define SDMA0_CE_CTRL__CE_DCC_READ_128B_ENABLE__SHIFT                                                         0x8
1002 #define SDMA0_CE_CTRL__RESERVED__SHIFT                                                                        0x9
1003 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
1004 #define SDMA0_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
1005 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
1006 #define SDMA0_CE_CTRL__CE_DCC_READ_128B_ENABLE_MASK                                                           0x00000100L
1007 #define SDMA0_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFE00L
1008 //SDMA0_FED_STATUS
1009 #define SDMA0_FED_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
1010 #define SDMA0_FED_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
1011 #define SDMA0_FED_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
1012 #define SDMA0_FED_STATUS__WPTR_ATOMIC_ECC__SHIFT                                                              0x3
1013 #define SDMA0_FED_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
1014 #define SDMA0_FED_STATUS__COPY_METADATA_ECC__SHIFT                                                            0x5
1015 #define SDMA0_FED_STATUS__SELFLOAD_UCODE_ECC__SHIFT                                                           0x6
1016 #define SDMA0_FED_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
1017 #define SDMA0_FED_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
1018 #define SDMA0_FED_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
1019 #define SDMA0_FED_STATUS__WPTR_ATOMIC_ECC_MASK                                                                0x00000008L
1020 #define SDMA0_FED_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
1021 #define SDMA0_FED_STATUS__COPY_METADATA_ECC_MASK                                                              0x00000020L
1022 #define SDMA0_FED_STATUS__SELFLOAD_UCODE_ECC_MASK                                                             0x00000040L
1023 //SDMA0_QUEUE0_RB_CNTL
1024 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
1025 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
1026 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
1027 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
1028 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
1029 #define SDMA0_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
1030 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
1031 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
1032 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
1033 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
1034 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
1035 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
1036 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
1037 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
1038 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
1039 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
1040 #define SDMA0_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
1041 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
1042 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
1043 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
1044 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
1045 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
1046 //SDMA0_QUEUE0_RB_BASE
1047 #define SDMA0_QUEUE0_RB_BASE__ADDR__SHIFT                                                                     0x0
1048 #define SDMA0_QUEUE0_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
1049 //SDMA0_QUEUE0_RB_BASE_HI
1050 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
1051 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
1052 //SDMA0_QUEUE0_RB_RPTR
1053 #define SDMA0_QUEUE0_RB_RPTR__OFFSET__SHIFT                                                                   0x0
1054 #define SDMA0_QUEUE0_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1055 //SDMA0_QUEUE0_RB_RPTR_HI
1056 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
1057 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1058 //SDMA0_QUEUE0_RB_WPTR
1059 #define SDMA0_QUEUE0_RB_WPTR__OFFSET__SHIFT                                                                   0x0
1060 #define SDMA0_QUEUE0_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1061 //SDMA0_QUEUE0_RB_WPTR_HI
1062 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
1063 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1064 //SDMA0_QUEUE0_RB_RPTR_ADDR_HI
1065 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
1066 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
1067 //SDMA0_QUEUE0_RB_RPTR_ADDR_LO
1068 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
1069 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
1070 //SDMA0_QUEUE0_IB_CNTL
1071 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
1072 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
1073 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
1074 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
1075 #define SDMA0_QUEUE0_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
1076 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
1077 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
1078 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
1079 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
1080 #define SDMA0_QUEUE0_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
1081 //SDMA0_QUEUE0_IB_RPTR
1082 #define SDMA0_QUEUE0_IB_RPTR__OFFSET__SHIFT                                                                   0x2
1083 #define SDMA0_QUEUE0_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
1084 //SDMA0_QUEUE0_IB_OFFSET
1085 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
1086 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
1087 //SDMA0_QUEUE0_IB_BASE_LO
1088 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
1089 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
1090 //SDMA0_QUEUE0_IB_BASE_HI
1091 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
1092 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
1093 //SDMA0_QUEUE0_IB_SIZE
1094 #define SDMA0_QUEUE0_IB_SIZE__SIZE__SHIFT                                                                     0x0
1095 #define SDMA0_QUEUE0_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
1096 //SDMA0_QUEUE0_SKIP_CNTL
1097 #define SDMA0_QUEUE0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
1098 #define SDMA0_QUEUE0_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
1099 //SDMA0_QUEUE0_CONTEXT_STATUS
1100 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
1101 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT                                                            0x1
1102 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
1103 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
1104 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
1105 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
1106 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
1107 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
1108 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
1109 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
1110 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
1111 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB_MASK                                                              0x00000002L
1112 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
1113 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
1114 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
1115 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
1116 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
1117 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
1118 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
1119 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
1120 //SDMA0_QUEUE0_DOORBELL
1121 #define SDMA0_QUEUE0_DOORBELL__ENABLE__SHIFT                                                                  0x1c
1122 #define SDMA0_QUEUE0_DOORBELL__CAPTURED__SHIFT                                                                0x1e
1123 #define SDMA0_QUEUE0_DOORBELL__ENABLE_MASK                                                                    0x10000000L
1124 #define SDMA0_QUEUE0_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
1125 //SDMA0_QUEUE0_DOORBELL_LOG
1126 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
1127 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA__SHIFT                                                                0x2
1128 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
1129 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
1130 //SDMA0_QUEUE0_DOORBELL_OFFSET
1131 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
1132 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
1133 //SDMA0_QUEUE0_CSA_ADDR_LO
1134 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
1135 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
1136 //SDMA0_QUEUE0_CSA_ADDR_HI
1137 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
1138 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
1139 //SDMA0_QUEUE0_SCHEDULE_CNTL
1140 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
1141 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
1142 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
1143 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
1144 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
1145 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
1146 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
1147 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
1148 //SDMA0_QUEUE0_IB_SUB_REMAIN
1149 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
1150 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
1151 //SDMA0_QUEUE0_PREEMPT
1152 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
1153 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
1154 //SDMA0_QUEUE0_DUMMY_REG
1155 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
1156 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
1157 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI
1158 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
1159 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
1160 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO
1161 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
1162 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
1163 //SDMA0_QUEUE0_RB_AQL_CNTL
1164 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
1165 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
1166 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
1167 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
1168 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
1169 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
1170 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
1171 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
1172 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
1173 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
1174 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
1175 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
1176 //SDMA0_QUEUE0_MINOR_PTR_UPDATE
1177 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
1178 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
1179 //SDMA0_QUEUE0_RB_PREEMPT
1180 #define SDMA0_QUEUE0_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
1181 #define SDMA0_QUEUE0_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
1182 //SDMA0_QUEUE0_MIDCMD_DATA0
1183 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
1184 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
1185 //SDMA0_QUEUE0_MIDCMD_DATA1
1186 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
1187 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
1188 //SDMA0_QUEUE0_MIDCMD_DATA2
1189 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
1190 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
1191 //SDMA0_QUEUE0_MIDCMD_DATA3
1192 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
1193 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
1194 //SDMA0_QUEUE0_MIDCMD_DATA4
1195 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
1196 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
1197 //SDMA0_QUEUE0_MIDCMD_DATA5
1198 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
1199 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
1200 //SDMA0_QUEUE0_MIDCMD_DATA6
1201 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
1202 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
1203 //SDMA0_QUEUE0_MIDCMD_DATA7
1204 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
1205 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
1206 //SDMA0_QUEUE0_MIDCMD_DATA8
1207 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
1208 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
1209 //SDMA0_QUEUE0_MIDCMD_DATA9
1210 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
1211 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
1212 //SDMA0_QUEUE0_MIDCMD_DATA10
1213 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
1214 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
1215 //SDMA0_QUEUE0_MIDCMD_CNTL
1216 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
1217 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
1218 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
1219 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
1220 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
1221 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
1222 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
1223 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
1224 //SDMA0_QUEUE1_RB_CNTL
1225 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
1226 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
1227 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
1228 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
1229 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
1230 #define SDMA0_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
1231 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
1232 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
1233 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
1234 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
1235 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
1236 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
1237 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
1238 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
1239 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
1240 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
1241 #define SDMA0_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
1242 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
1243 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
1244 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
1245 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
1246 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
1247 //SDMA0_QUEUE1_RB_BASE
1248 #define SDMA0_QUEUE1_RB_BASE__ADDR__SHIFT                                                                     0x0
1249 #define SDMA0_QUEUE1_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
1250 //SDMA0_QUEUE1_RB_BASE_HI
1251 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
1252 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
1253 //SDMA0_QUEUE1_RB_RPTR
1254 #define SDMA0_QUEUE1_RB_RPTR__OFFSET__SHIFT                                                                   0x0
1255 #define SDMA0_QUEUE1_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1256 //SDMA0_QUEUE1_RB_RPTR_HI
1257 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
1258 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1259 //SDMA0_QUEUE1_RB_WPTR
1260 #define SDMA0_QUEUE1_RB_WPTR__OFFSET__SHIFT                                                                   0x0
1261 #define SDMA0_QUEUE1_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1262 //SDMA0_QUEUE1_RB_WPTR_HI
1263 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
1264 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1265 //SDMA0_QUEUE1_RB_RPTR_ADDR_HI
1266 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
1267 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
1268 //SDMA0_QUEUE1_RB_RPTR_ADDR_LO
1269 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
1270 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
1271 //SDMA0_QUEUE1_IB_CNTL
1272 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
1273 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
1274 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
1275 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
1276 #define SDMA0_QUEUE1_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
1277 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
1278 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
1279 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
1280 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
1281 #define SDMA0_QUEUE1_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
1282 //SDMA0_QUEUE1_IB_RPTR
1283 #define SDMA0_QUEUE1_IB_RPTR__OFFSET__SHIFT                                                                   0x2
1284 #define SDMA0_QUEUE1_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
1285 //SDMA0_QUEUE1_IB_OFFSET
1286 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
1287 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
1288 //SDMA0_QUEUE1_IB_BASE_LO
1289 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
1290 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
1291 //SDMA0_QUEUE1_IB_BASE_HI
1292 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
1293 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
1294 //SDMA0_QUEUE1_IB_SIZE
1295 #define SDMA0_QUEUE1_IB_SIZE__SIZE__SHIFT                                                                     0x0
1296 #define SDMA0_QUEUE1_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
1297 //SDMA0_QUEUE1_SKIP_CNTL
1298 #define SDMA0_QUEUE1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
1299 #define SDMA0_QUEUE1_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
1300 //SDMA0_QUEUE1_CONTEXT_STATUS
1301 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
1302 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
1303 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
1304 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
1305 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
1306 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
1307 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
1308 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
1309 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
1310 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
1311 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
1312 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
1313 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
1314 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
1315 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
1316 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
1317 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
1318 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
1319 //SDMA0_QUEUE1_DOORBELL
1320 #define SDMA0_QUEUE1_DOORBELL__ENABLE__SHIFT                                                                  0x1c
1321 #define SDMA0_QUEUE1_DOORBELL__CAPTURED__SHIFT                                                                0x1e
1322 #define SDMA0_QUEUE1_DOORBELL__ENABLE_MASK                                                                    0x10000000L
1323 #define SDMA0_QUEUE1_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
1324 //SDMA0_QUEUE1_DOORBELL_LOG
1325 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
1326 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA__SHIFT                                                                0x2
1327 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
1328 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
1329 //SDMA0_QUEUE1_DOORBELL_OFFSET
1330 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
1331 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
1332 //SDMA0_QUEUE1_CSA_ADDR_LO
1333 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
1334 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
1335 //SDMA0_QUEUE1_CSA_ADDR_HI
1336 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
1337 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
1338 //SDMA0_QUEUE1_SCHEDULE_CNTL
1339 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
1340 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
1341 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
1342 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
1343 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
1344 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
1345 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
1346 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
1347 //SDMA0_QUEUE1_IB_SUB_REMAIN
1348 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
1349 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
1350 //SDMA0_QUEUE1_PREEMPT
1351 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
1352 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
1353 //SDMA0_QUEUE1_DUMMY_REG
1354 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
1355 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
1356 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI
1357 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
1358 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
1359 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO
1360 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
1361 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
1362 //SDMA0_QUEUE1_RB_AQL_CNTL
1363 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
1364 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
1365 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
1366 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
1367 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
1368 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
1369 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
1370 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
1371 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
1372 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
1373 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
1374 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
1375 //SDMA0_QUEUE1_MINOR_PTR_UPDATE
1376 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
1377 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
1378 //SDMA0_QUEUE1_RB_PREEMPT
1379 #define SDMA0_QUEUE1_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
1380 #define SDMA0_QUEUE1_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
1381 //SDMA0_QUEUE1_MIDCMD_DATA0
1382 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
1383 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
1384 //SDMA0_QUEUE1_MIDCMD_DATA1
1385 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
1386 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
1387 //SDMA0_QUEUE1_MIDCMD_DATA2
1388 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
1389 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
1390 //SDMA0_QUEUE1_MIDCMD_DATA3
1391 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
1392 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
1393 //SDMA0_QUEUE1_MIDCMD_DATA4
1394 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
1395 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
1396 //SDMA0_QUEUE1_MIDCMD_DATA5
1397 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
1398 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
1399 //SDMA0_QUEUE1_MIDCMD_DATA6
1400 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
1401 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
1402 //SDMA0_QUEUE1_MIDCMD_DATA7
1403 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
1404 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
1405 //SDMA0_QUEUE1_MIDCMD_DATA8
1406 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
1407 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
1408 //SDMA0_QUEUE1_MIDCMD_DATA9
1409 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
1410 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
1411 //SDMA0_QUEUE1_MIDCMD_DATA10
1412 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
1413 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
1414 //SDMA0_QUEUE1_MIDCMD_CNTL
1415 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
1416 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
1417 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
1418 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
1419 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
1420 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
1421 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
1422 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
1423 //SDMA0_QUEUE2_RB_CNTL
1424 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
1425 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
1426 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
1427 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
1428 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
1429 #define SDMA0_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
1430 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
1431 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
1432 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
1433 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
1434 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
1435 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
1436 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
1437 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
1438 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
1439 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
1440 #define SDMA0_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
1441 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
1442 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
1443 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
1444 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
1445 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
1446 //SDMA0_QUEUE2_RB_BASE
1447 #define SDMA0_QUEUE2_RB_BASE__ADDR__SHIFT                                                                     0x0
1448 #define SDMA0_QUEUE2_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
1449 //SDMA0_QUEUE2_RB_BASE_HI
1450 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
1451 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
1452 //SDMA0_QUEUE2_RB_RPTR
1453 #define SDMA0_QUEUE2_RB_RPTR__OFFSET__SHIFT                                                                   0x0
1454 #define SDMA0_QUEUE2_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1455 //SDMA0_QUEUE2_RB_RPTR_HI
1456 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
1457 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1458 //SDMA0_QUEUE2_RB_WPTR
1459 #define SDMA0_QUEUE2_RB_WPTR__OFFSET__SHIFT                                                                   0x0
1460 #define SDMA0_QUEUE2_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1461 //SDMA0_QUEUE2_RB_WPTR_HI
1462 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
1463 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1464 //SDMA0_QUEUE2_RB_RPTR_ADDR_HI
1465 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
1466 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
1467 //SDMA0_QUEUE2_RB_RPTR_ADDR_LO
1468 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
1469 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
1470 //SDMA0_QUEUE2_IB_CNTL
1471 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
1472 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
1473 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
1474 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
1475 #define SDMA0_QUEUE2_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
1476 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
1477 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
1478 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
1479 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
1480 #define SDMA0_QUEUE2_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
1481 //SDMA0_QUEUE2_IB_RPTR
1482 #define SDMA0_QUEUE2_IB_RPTR__OFFSET__SHIFT                                                                   0x2
1483 #define SDMA0_QUEUE2_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
1484 //SDMA0_QUEUE2_IB_OFFSET
1485 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
1486 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
1487 //SDMA0_QUEUE2_IB_BASE_LO
1488 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
1489 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
1490 //SDMA0_QUEUE2_IB_BASE_HI
1491 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
1492 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
1493 //SDMA0_QUEUE2_IB_SIZE
1494 #define SDMA0_QUEUE2_IB_SIZE__SIZE__SHIFT                                                                     0x0
1495 #define SDMA0_QUEUE2_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
1496 //SDMA0_QUEUE2_SKIP_CNTL
1497 #define SDMA0_QUEUE2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
1498 #define SDMA0_QUEUE2_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
1499 //SDMA0_QUEUE2_CONTEXT_STATUS
1500 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
1501 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
1502 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
1503 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
1504 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
1505 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
1506 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
1507 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
1508 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
1509 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
1510 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
1511 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
1512 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
1513 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
1514 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
1515 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
1516 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
1517 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
1518 //SDMA0_QUEUE2_DOORBELL
1519 #define SDMA0_QUEUE2_DOORBELL__ENABLE__SHIFT                                                                  0x1c
1520 #define SDMA0_QUEUE2_DOORBELL__CAPTURED__SHIFT                                                                0x1e
1521 #define SDMA0_QUEUE2_DOORBELL__ENABLE_MASK                                                                    0x10000000L
1522 #define SDMA0_QUEUE2_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
1523 //SDMA0_QUEUE2_DOORBELL_LOG
1524 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
1525 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA__SHIFT                                                                0x2
1526 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
1527 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
1528 //SDMA0_QUEUE2_DOORBELL_OFFSET
1529 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
1530 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
1531 //SDMA0_QUEUE2_CSA_ADDR_LO
1532 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
1533 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
1534 //SDMA0_QUEUE2_CSA_ADDR_HI
1535 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
1536 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
1537 //SDMA0_QUEUE2_SCHEDULE_CNTL
1538 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
1539 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
1540 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
1541 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
1542 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
1543 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
1544 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
1545 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
1546 //SDMA0_QUEUE2_IB_SUB_REMAIN
1547 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
1548 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
1549 //SDMA0_QUEUE2_PREEMPT
1550 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
1551 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
1552 //SDMA0_QUEUE2_DUMMY_REG
1553 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
1554 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
1555 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI
1556 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
1557 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
1558 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO
1559 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
1560 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
1561 //SDMA0_QUEUE2_RB_AQL_CNTL
1562 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
1563 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
1564 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
1565 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
1566 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
1567 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
1568 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
1569 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
1570 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
1571 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
1572 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
1573 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
1574 //SDMA0_QUEUE2_MINOR_PTR_UPDATE
1575 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
1576 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
1577 //SDMA0_QUEUE2_RB_PREEMPT
1578 #define SDMA0_QUEUE2_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
1579 #define SDMA0_QUEUE2_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
1580 //SDMA0_QUEUE2_MIDCMD_DATA0
1581 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
1582 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
1583 //SDMA0_QUEUE2_MIDCMD_DATA1
1584 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
1585 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
1586 //SDMA0_QUEUE2_MIDCMD_DATA2
1587 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
1588 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
1589 //SDMA0_QUEUE2_MIDCMD_DATA3
1590 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
1591 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
1592 //SDMA0_QUEUE2_MIDCMD_DATA4
1593 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
1594 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
1595 //SDMA0_QUEUE2_MIDCMD_DATA5
1596 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
1597 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
1598 //SDMA0_QUEUE2_MIDCMD_DATA6
1599 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
1600 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
1601 //SDMA0_QUEUE2_MIDCMD_DATA7
1602 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
1603 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
1604 //SDMA0_QUEUE2_MIDCMD_DATA8
1605 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
1606 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
1607 //SDMA0_QUEUE2_MIDCMD_DATA9
1608 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
1609 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
1610 //SDMA0_QUEUE2_MIDCMD_DATA10
1611 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
1612 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
1613 //SDMA0_QUEUE2_MIDCMD_CNTL
1614 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
1615 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
1616 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
1617 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
1618 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
1619 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
1620 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
1621 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
1622 //SDMA0_QUEUE3_RB_CNTL
1623 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
1624 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
1625 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
1626 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
1627 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
1628 #define SDMA0_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
1629 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
1630 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
1631 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
1632 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
1633 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
1634 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
1635 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
1636 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
1637 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
1638 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
1639 #define SDMA0_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
1640 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
1641 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
1642 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
1643 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
1644 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
1645 //SDMA0_QUEUE3_RB_BASE
1646 #define SDMA0_QUEUE3_RB_BASE__ADDR__SHIFT                                                                     0x0
1647 #define SDMA0_QUEUE3_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
1648 //SDMA0_QUEUE3_RB_BASE_HI
1649 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
1650 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
1651 //SDMA0_QUEUE3_RB_RPTR
1652 #define SDMA0_QUEUE3_RB_RPTR__OFFSET__SHIFT                                                                   0x0
1653 #define SDMA0_QUEUE3_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1654 //SDMA0_QUEUE3_RB_RPTR_HI
1655 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
1656 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1657 //SDMA0_QUEUE3_RB_WPTR
1658 #define SDMA0_QUEUE3_RB_WPTR__OFFSET__SHIFT                                                                   0x0
1659 #define SDMA0_QUEUE3_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1660 //SDMA0_QUEUE3_RB_WPTR_HI
1661 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
1662 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1663 //SDMA0_QUEUE3_RB_RPTR_ADDR_HI
1664 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
1665 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
1666 //SDMA0_QUEUE3_RB_RPTR_ADDR_LO
1667 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
1668 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
1669 //SDMA0_QUEUE3_IB_CNTL
1670 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
1671 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
1672 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
1673 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
1674 #define SDMA0_QUEUE3_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
1675 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
1676 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
1677 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
1678 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
1679 #define SDMA0_QUEUE3_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
1680 //SDMA0_QUEUE3_IB_RPTR
1681 #define SDMA0_QUEUE3_IB_RPTR__OFFSET__SHIFT                                                                   0x2
1682 #define SDMA0_QUEUE3_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
1683 //SDMA0_QUEUE3_IB_OFFSET
1684 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
1685 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
1686 //SDMA0_QUEUE3_IB_BASE_LO
1687 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
1688 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
1689 //SDMA0_QUEUE3_IB_BASE_HI
1690 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
1691 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
1692 //SDMA0_QUEUE3_IB_SIZE
1693 #define SDMA0_QUEUE3_IB_SIZE__SIZE__SHIFT                                                                     0x0
1694 #define SDMA0_QUEUE3_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
1695 //SDMA0_QUEUE3_SKIP_CNTL
1696 #define SDMA0_QUEUE3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
1697 #define SDMA0_QUEUE3_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
1698 //SDMA0_QUEUE3_CONTEXT_STATUS
1699 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
1700 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
1701 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
1702 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
1703 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
1704 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
1705 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
1706 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
1707 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
1708 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
1709 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
1710 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
1711 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
1712 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
1713 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
1714 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
1715 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
1716 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
1717 //SDMA0_QUEUE3_DOORBELL
1718 #define SDMA0_QUEUE3_DOORBELL__ENABLE__SHIFT                                                                  0x1c
1719 #define SDMA0_QUEUE3_DOORBELL__CAPTURED__SHIFT                                                                0x1e
1720 #define SDMA0_QUEUE3_DOORBELL__ENABLE_MASK                                                                    0x10000000L
1721 #define SDMA0_QUEUE3_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
1722 //SDMA0_QUEUE3_DOORBELL_LOG
1723 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
1724 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA__SHIFT                                                                0x2
1725 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
1726 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
1727 //SDMA0_QUEUE3_DOORBELL_OFFSET
1728 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
1729 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
1730 //SDMA0_QUEUE3_CSA_ADDR_LO
1731 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
1732 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
1733 //SDMA0_QUEUE3_CSA_ADDR_HI
1734 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
1735 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
1736 //SDMA0_QUEUE3_SCHEDULE_CNTL
1737 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
1738 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
1739 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
1740 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
1741 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
1742 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
1743 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
1744 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
1745 //SDMA0_QUEUE3_IB_SUB_REMAIN
1746 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
1747 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
1748 //SDMA0_QUEUE3_PREEMPT
1749 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
1750 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
1751 //SDMA0_QUEUE3_DUMMY_REG
1752 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
1753 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
1754 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI
1755 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
1756 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
1757 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO
1758 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
1759 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
1760 //SDMA0_QUEUE3_RB_AQL_CNTL
1761 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
1762 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
1763 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
1764 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
1765 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
1766 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
1767 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
1768 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
1769 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
1770 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
1771 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
1772 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
1773 //SDMA0_QUEUE3_MINOR_PTR_UPDATE
1774 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
1775 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
1776 //SDMA0_QUEUE3_RB_PREEMPT
1777 #define SDMA0_QUEUE3_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
1778 #define SDMA0_QUEUE3_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
1779 //SDMA0_QUEUE3_MIDCMD_DATA0
1780 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
1781 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
1782 //SDMA0_QUEUE3_MIDCMD_DATA1
1783 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
1784 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
1785 //SDMA0_QUEUE3_MIDCMD_DATA2
1786 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
1787 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
1788 //SDMA0_QUEUE3_MIDCMD_DATA3
1789 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
1790 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
1791 //SDMA0_QUEUE3_MIDCMD_DATA4
1792 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
1793 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
1794 //SDMA0_QUEUE3_MIDCMD_DATA5
1795 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
1796 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
1797 //SDMA0_QUEUE3_MIDCMD_DATA6
1798 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
1799 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
1800 //SDMA0_QUEUE3_MIDCMD_DATA7
1801 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
1802 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
1803 //SDMA0_QUEUE3_MIDCMD_DATA8
1804 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
1805 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
1806 //SDMA0_QUEUE3_MIDCMD_DATA9
1807 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
1808 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
1809 //SDMA0_QUEUE3_MIDCMD_DATA10
1810 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
1811 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
1812 //SDMA0_QUEUE3_MIDCMD_CNTL
1813 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
1814 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
1815 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
1816 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
1817 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
1818 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
1819 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
1820 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
1821 //SDMA0_QUEUE4_RB_CNTL
1822 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
1823 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
1824 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
1825 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
1826 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
1827 #define SDMA0_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
1828 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
1829 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
1830 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
1831 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
1832 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
1833 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
1834 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
1835 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
1836 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
1837 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
1838 #define SDMA0_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
1839 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
1840 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
1841 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
1842 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
1843 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
1844 //SDMA0_QUEUE4_RB_BASE
1845 #define SDMA0_QUEUE4_RB_BASE__ADDR__SHIFT                                                                     0x0
1846 #define SDMA0_QUEUE4_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
1847 //SDMA0_QUEUE4_RB_BASE_HI
1848 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
1849 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
1850 //SDMA0_QUEUE4_RB_RPTR
1851 #define SDMA0_QUEUE4_RB_RPTR__OFFSET__SHIFT                                                                   0x0
1852 #define SDMA0_QUEUE4_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1853 //SDMA0_QUEUE4_RB_RPTR_HI
1854 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
1855 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1856 //SDMA0_QUEUE4_RB_WPTR
1857 #define SDMA0_QUEUE4_RB_WPTR__OFFSET__SHIFT                                                                   0x0
1858 #define SDMA0_QUEUE4_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
1859 //SDMA0_QUEUE4_RB_WPTR_HI
1860 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
1861 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
1862 //SDMA0_QUEUE4_RB_RPTR_ADDR_HI
1863 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
1864 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
1865 //SDMA0_QUEUE4_RB_RPTR_ADDR_LO
1866 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
1867 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
1868 //SDMA0_QUEUE4_IB_CNTL
1869 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
1870 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
1871 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
1872 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
1873 #define SDMA0_QUEUE4_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
1874 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
1875 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
1876 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
1877 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
1878 #define SDMA0_QUEUE4_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
1879 //SDMA0_QUEUE4_IB_RPTR
1880 #define SDMA0_QUEUE4_IB_RPTR__OFFSET__SHIFT                                                                   0x2
1881 #define SDMA0_QUEUE4_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
1882 //SDMA0_QUEUE4_IB_OFFSET
1883 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
1884 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
1885 //SDMA0_QUEUE4_IB_BASE_LO
1886 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
1887 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
1888 //SDMA0_QUEUE4_IB_BASE_HI
1889 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
1890 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
1891 //SDMA0_QUEUE4_IB_SIZE
1892 #define SDMA0_QUEUE4_IB_SIZE__SIZE__SHIFT                                                                     0x0
1893 #define SDMA0_QUEUE4_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
1894 //SDMA0_QUEUE4_SKIP_CNTL
1895 #define SDMA0_QUEUE4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
1896 #define SDMA0_QUEUE4_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
1897 //SDMA0_QUEUE4_CONTEXT_STATUS
1898 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
1899 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
1900 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
1901 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
1902 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
1903 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
1904 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
1905 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
1906 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
1907 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
1908 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
1909 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
1910 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
1911 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
1912 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
1913 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
1914 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
1915 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
1916 //SDMA0_QUEUE4_DOORBELL
1917 #define SDMA0_QUEUE4_DOORBELL__ENABLE__SHIFT                                                                  0x1c
1918 #define SDMA0_QUEUE4_DOORBELL__CAPTURED__SHIFT                                                                0x1e
1919 #define SDMA0_QUEUE4_DOORBELL__ENABLE_MASK                                                                    0x10000000L
1920 #define SDMA0_QUEUE4_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
1921 //SDMA0_QUEUE4_DOORBELL_LOG
1922 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
1923 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA__SHIFT                                                                0x2
1924 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
1925 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
1926 //SDMA0_QUEUE4_DOORBELL_OFFSET
1927 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
1928 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
1929 //SDMA0_QUEUE4_CSA_ADDR_LO
1930 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
1931 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
1932 //SDMA0_QUEUE4_CSA_ADDR_HI
1933 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
1934 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
1935 //SDMA0_QUEUE4_SCHEDULE_CNTL
1936 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
1937 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
1938 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
1939 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
1940 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
1941 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
1942 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
1943 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
1944 //SDMA0_QUEUE4_IB_SUB_REMAIN
1945 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
1946 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
1947 //SDMA0_QUEUE4_PREEMPT
1948 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
1949 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
1950 //SDMA0_QUEUE4_DUMMY_REG
1951 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
1952 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
1953 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI
1954 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
1955 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
1956 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO
1957 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
1958 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
1959 //SDMA0_QUEUE4_RB_AQL_CNTL
1960 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
1961 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
1962 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
1963 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
1964 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
1965 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
1966 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
1967 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
1968 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
1969 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
1970 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
1971 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
1972 //SDMA0_QUEUE4_MINOR_PTR_UPDATE
1973 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
1974 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
1975 //SDMA0_QUEUE4_RB_PREEMPT
1976 #define SDMA0_QUEUE4_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
1977 #define SDMA0_QUEUE4_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
1978 //SDMA0_QUEUE4_MIDCMD_DATA0
1979 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
1980 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
1981 //SDMA0_QUEUE4_MIDCMD_DATA1
1982 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
1983 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
1984 //SDMA0_QUEUE4_MIDCMD_DATA2
1985 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
1986 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
1987 //SDMA0_QUEUE4_MIDCMD_DATA3
1988 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
1989 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
1990 //SDMA0_QUEUE4_MIDCMD_DATA4
1991 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
1992 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
1993 //SDMA0_QUEUE4_MIDCMD_DATA5
1994 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
1995 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
1996 //SDMA0_QUEUE4_MIDCMD_DATA6
1997 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
1998 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
1999 //SDMA0_QUEUE4_MIDCMD_DATA7
2000 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
2001 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
2002 //SDMA0_QUEUE4_MIDCMD_DATA8
2003 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
2004 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
2005 //SDMA0_QUEUE4_MIDCMD_DATA9
2006 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
2007 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
2008 //SDMA0_QUEUE4_MIDCMD_DATA10
2009 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
2010 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
2011 //SDMA0_QUEUE4_MIDCMD_CNTL
2012 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
2013 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
2014 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
2015 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
2016 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
2017 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
2018 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
2019 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
2020 //SDMA0_QUEUE5_RB_CNTL
2021 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
2022 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
2023 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
2024 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
2025 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
2026 #define SDMA0_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
2027 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
2028 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
2029 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
2030 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
2031 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
2032 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
2033 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
2034 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
2035 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
2036 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
2037 #define SDMA0_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
2038 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
2039 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
2040 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
2041 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
2042 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
2043 //SDMA0_QUEUE5_RB_BASE
2044 #define SDMA0_QUEUE5_RB_BASE__ADDR__SHIFT                                                                     0x0
2045 #define SDMA0_QUEUE5_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
2046 //SDMA0_QUEUE5_RB_BASE_HI
2047 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
2048 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
2049 //SDMA0_QUEUE5_RB_RPTR
2050 #define SDMA0_QUEUE5_RB_RPTR__OFFSET__SHIFT                                                                   0x0
2051 #define SDMA0_QUEUE5_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2052 //SDMA0_QUEUE5_RB_RPTR_HI
2053 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
2054 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2055 //SDMA0_QUEUE5_RB_WPTR
2056 #define SDMA0_QUEUE5_RB_WPTR__OFFSET__SHIFT                                                                   0x0
2057 #define SDMA0_QUEUE5_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2058 //SDMA0_QUEUE5_RB_WPTR_HI
2059 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
2060 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2061 //SDMA0_QUEUE5_RB_RPTR_ADDR_HI
2062 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
2063 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
2064 //SDMA0_QUEUE5_RB_RPTR_ADDR_LO
2065 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
2066 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
2067 //SDMA0_QUEUE5_IB_CNTL
2068 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
2069 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
2070 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
2071 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
2072 #define SDMA0_QUEUE5_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
2073 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
2074 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
2075 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
2076 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
2077 #define SDMA0_QUEUE5_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
2078 //SDMA0_QUEUE5_IB_RPTR
2079 #define SDMA0_QUEUE5_IB_RPTR__OFFSET__SHIFT                                                                   0x2
2080 #define SDMA0_QUEUE5_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
2081 //SDMA0_QUEUE5_IB_OFFSET
2082 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
2083 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
2084 //SDMA0_QUEUE5_IB_BASE_LO
2085 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
2086 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
2087 //SDMA0_QUEUE5_IB_BASE_HI
2088 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
2089 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
2090 //SDMA0_QUEUE5_IB_SIZE
2091 #define SDMA0_QUEUE5_IB_SIZE__SIZE__SHIFT                                                                     0x0
2092 #define SDMA0_QUEUE5_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
2093 //SDMA0_QUEUE5_SKIP_CNTL
2094 #define SDMA0_QUEUE5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
2095 #define SDMA0_QUEUE5_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
2096 //SDMA0_QUEUE5_CONTEXT_STATUS
2097 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
2098 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
2099 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
2100 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
2101 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
2102 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
2103 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
2104 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
2105 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
2106 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
2107 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
2108 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
2109 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
2110 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
2111 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
2112 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
2113 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
2114 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
2115 //SDMA0_QUEUE5_DOORBELL
2116 #define SDMA0_QUEUE5_DOORBELL__ENABLE__SHIFT                                                                  0x1c
2117 #define SDMA0_QUEUE5_DOORBELL__CAPTURED__SHIFT                                                                0x1e
2118 #define SDMA0_QUEUE5_DOORBELL__ENABLE_MASK                                                                    0x10000000L
2119 #define SDMA0_QUEUE5_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
2120 //SDMA0_QUEUE5_DOORBELL_LOG
2121 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
2122 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA__SHIFT                                                                0x2
2123 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
2124 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
2125 //SDMA0_QUEUE5_DOORBELL_OFFSET
2126 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
2127 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
2128 //SDMA0_QUEUE5_CSA_ADDR_LO
2129 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
2130 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
2131 //SDMA0_QUEUE5_CSA_ADDR_HI
2132 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
2133 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
2134 //SDMA0_QUEUE5_SCHEDULE_CNTL
2135 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
2136 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
2137 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
2138 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
2139 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
2140 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
2141 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
2142 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
2143 //SDMA0_QUEUE5_IB_SUB_REMAIN
2144 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
2145 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
2146 //SDMA0_QUEUE5_PREEMPT
2147 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
2148 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
2149 //SDMA0_QUEUE5_DUMMY_REG
2150 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
2151 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
2152 //SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI
2153 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
2154 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
2155 //SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO
2156 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
2157 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
2158 //SDMA0_QUEUE5_RB_AQL_CNTL
2159 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
2160 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
2161 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
2162 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
2163 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
2164 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
2165 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
2166 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
2167 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
2168 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
2169 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
2170 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
2171 //SDMA0_QUEUE5_MINOR_PTR_UPDATE
2172 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
2173 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
2174 //SDMA0_QUEUE5_RB_PREEMPT
2175 #define SDMA0_QUEUE5_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
2176 #define SDMA0_QUEUE5_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
2177 //SDMA0_QUEUE5_MIDCMD_DATA0
2178 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
2179 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
2180 //SDMA0_QUEUE5_MIDCMD_DATA1
2181 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
2182 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
2183 //SDMA0_QUEUE5_MIDCMD_DATA2
2184 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
2185 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
2186 //SDMA0_QUEUE5_MIDCMD_DATA3
2187 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
2188 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
2189 //SDMA0_QUEUE5_MIDCMD_DATA4
2190 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
2191 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
2192 //SDMA0_QUEUE5_MIDCMD_DATA5
2193 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
2194 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
2195 //SDMA0_QUEUE5_MIDCMD_DATA6
2196 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
2197 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
2198 //SDMA0_QUEUE5_MIDCMD_DATA7
2199 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
2200 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
2201 //SDMA0_QUEUE5_MIDCMD_DATA8
2202 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
2203 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
2204 //SDMA0_QUEUE5_MIDCMD_DATA9
2205 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
2206 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
2207 //SDMA0_QUEUE5_MIDCMD_DATA10
2208 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
2209 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
2210 //SDMA0_QUEUE5_MIDCMD_CNTL
2211 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
2212 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
2213 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
2214 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
2215 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
2216 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
2217 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
2218 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
2219 //SDMA0_QUEUE6_RB_CNTL
2220 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
2221 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
2222 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
2223 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
2224 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
2225 #define SDMA0_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
2226 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
2227 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
2228 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
2229 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
2230 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
2231 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
2232 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
2233 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
2234 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
2235 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
2236 #define SDMA0_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
2237 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
2238 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
2239 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
2240 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
2241 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
2242 //SDMA0_QUEUE6_RB_BASE
2243 #define SDMA0_QUEUE6_RB_BASE__ADDR__SHIFT                                                                     0x0
2244 #define SDMA0_QUEUE6_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
2245 //SDMA0_QUEUE6_RB_BASE_HI
2246 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
2247 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
2248 //SDMA0_QUEUE6_RB_RPTR
2249 #define SDMA0_QUEUE6_RB_RPTR__OFFSET__SHIFT                                                                   0x0
2250 #define SDMA0_QUEUE6_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2251 //SDMA0_QUEUE6_RB_RPTR_HI
2252 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
2253 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2254 //SDMA0_QUEUE6_RB_WPTR
2255 #define SDMA0_QUEUE6_RB_WPTR__OFFSET__SHIFT                                                                   0x0
2256 #define SDMA0_QUEUE6_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2257 //SDMA0_QUEUE6_RB_WPTR_HI
2258 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
2259 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2260 //SDMA0_QUEUE6_RB_RPTR_ADDR_HI
2261 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
2262 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
2263 //SDMA0_QUEUE6_RB_RPTR_ADDR_LO
2264 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
2265 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
2266 //SDMA0_QUEUE6_IB_CNTL
2267 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
2268 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
2269 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
2270 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
2271 #define SDMA0_QUEUE6_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
2272 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
2273 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
2274 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
2275 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
2276 #define SDMA0_QUEUE6_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
2277 //SDMA0_QUEUE6_IB_RPTR
2278 #define SDMA0_QUEUE6_IB_RPTR__OFFSET__SHIFT                                                                   0x2
2279 #define SDMA0_QUEUE6_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
2280 //SDMA0_QUEUE6_IB_OFFSET
2281 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
2282 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
2283 //SDMA0_QUEUE6_IB_BASE_LO
2284 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
2285 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
2286 //SDMA0_QUEUE6_IB_BASE_HI
2287 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
2288 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
2289 //SDMA0_QUEUE6_IB_SIZE
2290 #define SDMA0_QUEUE6_IB_SIZE__SIZE__SHIFT                                                                     0x0
2291 #define SDMA0_QUEUE6_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
2292 //SDMA0_QUEUE6_SKIP_CNTL
2293 #define SDMA0_QUEUE6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
2294 #define SDMA0_QUEUE6_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
2295 //SDMA0_QUEUE6_CONTEXT_STATUS
2296 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
2297 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
2298 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
2299 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
2300 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
2301 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
2302 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
2303 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
2304 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
2305 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
2306 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
2307 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
2308 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
2309 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
2310 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
2311 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
2312 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
2313 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
2314 //SDMA0_QUEUE6_DOORBELL
2315 #define SDMA0_QUEUE6_DOORBELL__ENABLE__SHIFT                                                                  0x1c
2316 #define SDMA0_QUEUE6_DOORBELL__CAPTURED__SHIFT                                                                0x1e
2317 #define SDMA0_QUEUE6_DOORBELL__ENABLE_MASK                                                                    0x10000000L
2318 #define SDMA0_QUEUE6_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
2319 //SDMA0_QUEUE6_DOORBELL_LOG
2320 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
2321 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA__SHIFT                                                                0x2
2322 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
2323 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
2324 //SDMA0_QUEUE6_DOORBELL_OFFSET
2325 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
2326 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
2327 //SDMA0_QUEUE6_CSA_ADDR_LO
2328 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
2329 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
2330 //SDMA0_QUEUE6_CSA_ADDR_HI
2331 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
2332 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
2333 //SDMA0_QUEUE6_SCHEDULE_CNTL
2334 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
2335 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
2336 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
2337 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
2338 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
2339 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
2340 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
2341 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
2342 //SDMA0_QUEUE6_IB_SUB_REMAIN
2343 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
2344 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
2345 //SDMA0_QUEUE6_PREEMPT
2346 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
2347 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
2348 //SDMA0_QUEUE6_DUMMY_REG
2349 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
2350 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
2351 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI
2352 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
2353 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
2354 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO
2355 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
2356 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
2357 //SDMA0_QUEUE6_RB_AQL_CNTL
2358 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
2359 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
2360 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
2361 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
2362 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
2363 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
2364 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
2365 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
2366 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
2367 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
2368 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
2369 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
2370 //SDMA0_QUEUE6_MINOR_PTR_UPDATE
2371 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
2372 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
2373 //SDMA0_QUEUE6_RB_PREEMPT
2374 #define SDMA0_QUEUE6_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
2375 #define SDMA0_QUEUE6_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
2376 //SDMA0_QUEUE6_MIDCMD_DATA0
2377 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
2378 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
2379 //SDMA0_QUEUE6_MIDCMD_DATA1
2380 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
2381 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
2382 //SDMA0_QUEUE6_MIDCMD_DATA2
2383 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
2384 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
2385 //SDMA0_QUEUE6_MIDCMD_DATA3
2386 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
2387 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
2388 //SDMA0_QUEUE6_MIDCMD_DATA4
2389 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
2390 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
2391 //SDMA0_QUEUE6_MIDCMD_DATA5
2392 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
2393 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
2394 //SDMA0_QUEUE6_MIDCMD_DATA6
2395 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
2396 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
2397 //SDMA0_QUEUE6_MIDCMD_DATA7
2398 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
2399 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
2400 //SDMA0_QUEUE6_MIDCMD_DATA8
2401 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
2402 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
2403 //SDMA0_QUEUE6_MIDCMD_DATA9
2404 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
2405 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
2406 //SDMA0_QUEUE6_MIDCMD_DATA10
2407 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
2408 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
2409 //SDMA0_QUEUE6_MIDCMD_CNTL
2410 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
2411 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
2412 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
2413 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
2414 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
2415 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
2416 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
2417 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
2418 //SDMA0_QUEUE7_RB_CNTL
2419 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
2420 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
2421 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
2422 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
2423 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
2424 #define SDMA0_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
2425 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
2426 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
2427 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
2428 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
2429 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
2430 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
2431 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
2432 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
2433 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
2434 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
2435 #define SDMA0_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
2436 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
2437 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
2438 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
2439 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
2440 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
2441 //SDMA0_QUEUE7_RB_BASE
2442 #define SDMA0_QUEUE7_RB_BASE__ADDR__SHIFT                                                                     0x0
2443 #define SDMA0_QUEUE7_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
2444 //SDMA0_QUEUE7_RB_BASE_HI
2445 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
2446 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
2447 //SDMA0_QUEUE7_RB_RPTR
2448 #define SDMA0_QUEUE7_RB_RPTR__OFFSET__SHIFT                                                                   0x0
2449 #define SDMA0_QUEUE7_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2450 //SDMA0_QUEUE7_RB_RPTR_HI
2451 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
2452 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2453 //SDMA0_QUEUE7_RB_WPTR
2454 #define SDMA0_QUEUE7_RB_WPTR__OFFSET__SHIFT                                                                   0x0
2455 #define SDMA0_QUEUE7_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
2456 //SDMA0_QUEUE7_RB_WPTR_HI
2457 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
2458 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
2459 //SDMA0_QUEUE7_RB_RPTR_ADDR_HI
2460 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
2461 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
2462 //SDMA0_QUEUE7_RB_RPTR_ADDR_LO
2463 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
2464 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
2465 //SDMA0_QUEUE7_IB_CNTL
2466 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
2467 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
2468 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
2469 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
2470 #define SDMA0_QUEUE7_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
2471 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
2472 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
2473 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
2474 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
2475 #define SDMA0_QUEUE7_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
2476 //SDMA0_QUEUE7_IB_RPTR
2477 #define SDMA0_QUEUE7_IB_RPTR__OFFSET__SHIFT                                                                   0x2
2478 #define SDMA0_QUEUE7_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
2479 //SDMA0_QUEUE7_IB_OFFSET
2480 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
2481 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
2482 //SDMA0_QUEUE7_IB_BASE_LO
2483 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
2484 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
2485 //SDMA0_QUEUE7_IB_BASE_HI
2486 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
2487 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
2488 //SDMA0_QUEUE7_IB_SIZE
2489 #define SDMA0_QUEUE7_IB_SIZE__SIZE__SHIFT                                                                     0x0
2490 #define SDMA0_QUEUE7_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
2491 //SDMA0_QUEUE7_SKIP_CNTL
2492 #define SDMA0_QUEUE7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
2493 #define SDMA0_QUEUE7_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
2494 //SDMA0_QUEUE7_CONTEXT_STATUS
2495 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
2496 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
2497 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
2498 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
2499 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
2500 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
2501 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
2502 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
2503 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
2504 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
2505 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
2506 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
2507 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
2508 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
2509 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
2510 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
2511 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
2512 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
2513 //SDMA0_QUEUE7_DOORBELL
2514 #define SDMA0_QUEUE7_DOORBELL__ENABLE__SHIFT                                                                  0x1c
2515 #define SDMA0_QUEUE7_DOORBELL__CAPTURED__SHIFT                                                                0x1e
2516 #define SDMA0_QUEUE7_DOORBELL__ENABLE_MASK                                                                    0x10000000L
2517 #define SDMA0_QUEUE7_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
2518 //SDMA0_QUEUE7_DOORBELL_LOG
2519 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
2520 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA__SHIFT                                                                0x2
2521 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
2522 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
2523 //SDMA0_QUEUE7_DOORBELL_OFFSET
2524 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
2525 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
2526 //SDMA0_QUEUE7_CSA_ADDR_LO
2527 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
2528 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
2529 //SDMA0_QUEUE7_CSA_ADDR_HI
2530 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
2531 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
2532 //SDMA0_QUEUE7_SCHEDULE_CNTL
2533 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
2534 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
2535 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
2536 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
2537 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
2538 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
2539 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
2540 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
2541 //SDMA0_QUEUE7_IB_SUB_REMAIN
2542 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
2543 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
2544 //SDMA0_QUEUE7_PREEMPT
2545 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
2546 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
2547 //SDMA0_QUEUE7_DUMMY_REG
2548 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
2549 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
2550 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI
2551 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
2552 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
2553 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO
2554 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
2555 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
2556 //SDMA0_QUEUE7_RB_AQL_CNTL
2557 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
2558 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
2559 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
2560 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
2561 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
2562 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
2563 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
2564 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
2565 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
2566 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
2567 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
2568 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
2569 //SDMA0_QUEUE7_MINOR_PTR_UPDATE
2570 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
2571 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
2572 //SDMA0_QUEUE7_RB_PREEMPT
2573 #define SDMA0_QUEUE7_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
2574 #define SDMA0_QUEUE7_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
2575 //SDMA0_QUEUE7_MIDCMD_DATA0
2576 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
2577 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
2578 //SDMA0_QUEUE7_MIDCMD_DATA1
2579 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
2580 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
2581 //SDMA0_QUEUE7_MIDCMD_DATA2
2582 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
2583 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
2584 //SDMA0_QUEUE7_MIDCMD_DATA3
2585 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
2586 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
2587 //SDMA0_QUEUE7_MIDCMD_DATA4
2588 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
2589 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
2590 //SDMA0_QUEUE7_MIDCMD_DATA5
2591 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
2592 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
2593 //SDMA0_QUEUE7_MIDCMD_DATA6
2594 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
2595 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
2596 //SDMA0_QUEUE7_MIDCMD_DATA7
2597 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
2598 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
2599 //SDMA0_QUEUE7_MIDCMD_DATA8
2600 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
2601 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
2602 //SDMA0_QUEUE7_MIDCMD_DATA9
2603 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
2604 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
2605 //SDMA0_QUEUE7_MIDCMD_DATA10
2606 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
2607 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
2608 //SDMA0_QUEUE7_MIDCMD_CNTL
2609 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
2610 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
2611 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
2612 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
2613 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
2614 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
2615 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
2616 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
2617 
2618 
2619 // addressBlock: gc_sdma0_sdma1dec
2620 //SDMA1_DEC_START
2621 #define SDMA1_DEC_START__START__SHIFT                                                                         0x0
2622 #define SDMA1_DEC_START__START_MASK                                                                           0xFFFFFFFFL
2623 //SDMA1_F32_MISC_CNTL
2624 #define SDMA1_F32_MISC_CNTL__F32_WAKEUP__SHIFT                                                                0x0
2625 #define SDMA1_F32_MISC_CNTL__F32_WAKEUP_MASK                                                                  0x00000001L
2626 //SDMA1_GLOBAL_TIMESTAMP_LO
2627 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA__SHIFT                                                                0x0
2628 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA_MASK                                                                  0xFFFFFFFFL
2629 //SDMA1_GLOBAL_TIMESTAMP_HI
2630 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA__SHIFT                                                                0x0
2631 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA_MASK                                                                  0xFFFFFFFFL
2632 //SDMA1_POWER_CNTL
2633 #define SDMA1_POWER_CNTL__LS_ENABLE__SHIFT                                                                    0x8
2634 #define SDMA1_POWER_CNTL__LS_ENABLE_MASK                                                                      0x00000100L
2635 //SDMA1_CNTL
2636 #define SDMA1_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
2637 #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
2638 #define SDMA1_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
2639 #define SDMA1_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
2640 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
2641 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE__SHIFT                                                                0x6
2642 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT                                                          0x8
2643 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x9
2644 #define SDMA1_CNTL__CP_MES_INT_ENABLE__SHIFT                                                                  0xa
2645 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT                                                      0xb
2646 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE__SHIFT                                                               0xc
2647 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT                                                              0xd
2648 #define SDMA1_CNTL__CH_PERFCNT_ENABLE__SHIFT                                                                  0x10
2649 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
2650 #define SDMA1_CNTL__DRM_RESTORE_ENABLE__SHIFT                                                                 0x13
2651 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
2652 #define SDMA1_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
2653 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
2654 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1f
2655 #define SDMA1_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
2656 #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
2657 #define SDMA1_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
2658 #define SDMA1_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
2659 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
2660 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE_MASK                                                                  0x00000040L
2661 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK                                                            0x00000100L
2662 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000200L
2663 #define SDMA1_CNTL__CP_MES_INT_ENABLE_MASK                                                                    0x00000400L
2664 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK                                                        0x00000800L
2665 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE_MASK                                                                 0x00001000L
2666 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE_MASK                                                                0x00002000L
2667 #define SDMA1_CNTL__CH_PERFCNT_ENABLE_MASK                                                                    0x00010000L
2668 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
2669 #define SDMA1_CNTL__DRM_RESTORE_ENABLE_MASK                                                                   0x00080000L
2670 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
2671 #define SDMA1_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
2672 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
2673 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE_MASK                                                                0x80000000L
2674 //SDMA1_CHICKEN_BITS
2675 #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
2676 #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
2677 #define SDMA1_CHICKEN_BITS__BACK_COMPAT_ENABLE__SHIFT                                                         0x3
2678 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x5
2679 #define SDMA1_CHICKEN_BITS__RD_BURST__SHIFT                                                                   0x6
2680 #define SDMA1_CHICKEN_BITS__WR_BURST__SHIFT                                                                   0x8
2681 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE__SHIFT                                                    0xa
2682 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE__SHIFT                                                     0xe
2683 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE__SHIFT                                                     0xf
2684 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
2685 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
2686 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE__SHIFT                                                            0x12
2687 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG__SHIFT                                                     0x13
2688 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG__SHIFT                                                    0x14
2689 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG__SHIFT                                                      0x15
2690 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG__SHIFT                                            0x16
2691 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG__SHIFT                                                   0x17
2692 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x18
2693 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE__SHIFT                                                           0x19
2694 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL__SHIFT                                                    0x1a
2695 #define SDMA1_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
2696 #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
2697 #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
2698 #define SDMA1_CHICKEN_BITS__BACK_COMPAT_ENABLE_MASK                                                           0x00000008L
2699 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00000020L
2700 #define SDMA1_CHICKEN_BITS__RD_BURST_MASK                                                                     0x000000C0L
2701 #define SDMA1_CHICKEN_BITS__WR_BURST_MASK                                                                     0x00000300L
2702 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK                                                      0x00003C00L
2703 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK                                                       0x00004000L
2704 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK                                                       0x00008000L
2705 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
2706 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
2707 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE_MASK                                                              0x00040000L
2708 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK                                                       0x00080000L
2709 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK                                                      0x00100000L
2710 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK                                                        0x00200000L
2711 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK                                              0x00400000L
2712 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK                                                     0x00800000L
2713 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x01000000L
2714 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK                                                             0x02000000L
2715 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK                                                      0x04000000L
2716 #define SDMA1_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
2717 //SDMA1_GB_ADDR_CONFIG
2718 #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
2719 #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
2720 #define SDMA1_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT                                                     0x6
2721 #define SDMA1_GB_ADDR_CONFIG__NUM_PKRS__SHIFT                                                                 0x8
2722 #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
2723 #define SDMA1_GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT                                                            0x1a
2724 #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
2725 #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
2726 #define SDMA1_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK                                                       0x000000C0L
2727 #define SDMA1_GB_ADDR_CONFIG__NUM_PKRS_MASK                                                                   0x00000700L
2728 #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
2729 #define SDMA1_GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK                                                              0x0C000000L
2730 //SDMA1_GB_ADDR_CONFIG_READ
2731 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
2732 #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
2733 #define SDMA1_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT                                                0x6
2734 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT                                                            0x8
2735 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
2736 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT                                                       0x1a
2737 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
2738 #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
2739 #define SDMA1_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK                                                  0x000000C0L
2740 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PKRS_MASK                                                              0x00000700L
2741 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
2742 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK                                                         0x0C000000L
2743 //SDMA1_RB_RPTR_FETCH
2744 #define SDMA1_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
2745 #define SDMA1_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
2746 //SDMA1_RB_RPTR_FETCH_HI
2747 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
2748 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
2749 //SDMA1_SEM_WAIT_FAIL_TIMER_CNTL
2750 #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
2751 #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
2752 //SDMA1_IB_OFFSET_FETCH
2753 #define SDMA1_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
2754 #define SDMA1_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
2755 //SDMA1_PROGRAM
2756 #define SDMA1_PROGRAM__STREAM__SHIFT                                                                          0x0
2757 #define SDMA1_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
2758 //SDMA1_STATUS_REG
2759 #define SDMA1_STATUS_REG__IDLE__SHIFT                                                                         0x0
2760 #define SDMA1_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
2761 #define SDMA1_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
2762 #define SDMA1_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
2763 #define SDMA1_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
2764 #define SDMA1_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
2765 #define SDMA1_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
2766 #define SDMA1_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
2767 #define SDMA1_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
2768 #define SDMA1_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
2769 #define SDMA1_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
2770 #define SDMA1_STATUS_REG__CGCG_FENCE__SHIFT                                                                   0xb
2771 #define SDMA1_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
2772 #define SDMA1_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
2773 #define SDMA1_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
2774 #define SDMA1_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
2775 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
2776 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
2777 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
2778 #define SDMA1_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
2779 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
2780 #define SDMA1_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
2781 #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
2782 #define SDMA1_STATUS_REG__DRM_IDLE__SHIFT                                                                     0x17
2783 #define SDMA1_STATUS_REG__DRM_MASK_FULL__SHIFT                                                                0x18
2784 #define SDMA1_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
2785 #define SDMA1_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
2786 #define SDMA1_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
2787 #define SDMA1_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
2788 #define SDMA1_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
2789 #define SDMA1_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
2790 #define SDMA1_STATUS_REG__IDLE_MASK                                                                           0x00000001L
2791 #define SDMA1_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
2792 #define SDMA1_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
2793 #define SDMA1_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
2794 #define SDMA1_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
2795 #define SDMA1_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
2796 #define SDMA1_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
2797 #define SDMA1_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
2798 #define SDMA1_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
2799 #define SDMA1_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
2800 #define SDMA1_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
2801 #define SDMA1_STATUS_REG__CGCG_FENCE_MASK                                                                     0x00000800L
2802 #define SDMA1_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
2803 #define SDMA1_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
2804 #define SDMA1_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
2805 #define SDMA1_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
2806 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
2807 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
2808 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
2809 #define SDMA1_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
2810 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
2811 #define SDMA1_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
2812 #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
2813 #define SDMA1_STATUS_REG__DRM_IDLE_MASK                                                                       0x00800000L
2814 #define SDMA1_STATUS_REG__DRM_MASK_FULL_MASK                                                                  0x01000000L
2815 #define SDMA1_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
2816 #define SDMA1_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
2817 #define SDMA1_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
2818 #define SDMA1_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
2819 #define SDMA1_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
2820 #define SDMA1_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
2821 //SDMA1_STATUS1_REG
2822 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
2823 #define SDMA1_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
2824 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
2825 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
2826 #define SDMA1_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
2827 #define SDMA1_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
2828 #define SDMA1_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
2829 #define SDMA1_STATUS1_REG__CE_DRM_IDLE__SHIFT                                                                 0x7
2830 #define SDMA1_STATUS1_REG__CE_DRM1_IDLE__SHIFT                                                                0x8
2831 #define SDMA1_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
2832 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
2833 #define SDMA1_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xb
2834 #define SDMA1_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xc
2835 #define SDMA1_STATUS1_REG__EX_START__SHIFT                                                                    0xd
2836 #define SDMA1_STATUS1_REG__DRM_CTX_RESTORE__SHIFT                                                             0xe
2837 #define SDMA1_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0xf
2838 #define SDMA1_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x10
2839 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS__SHIFT                                                             0x11
2840 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE__SHIFT                                                              0x12
2841 #define SDMA1_STATUS1_REG__SDMA_IDLE__SHIFT                                                                   0x13
2842 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
2843 #define SDMA1_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
2844 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
2845 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
2846 #define SDMA1_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
2847 #define SDMA1_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
2848 #define SDMA1_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
2849 #define SDMA1_STATUS1_REG__CE_DRM_IDLE_MASK                                                                   0x00000080L
2850 #define SDMA1_STATUS1_REG__CE_DRM1_IDLE_MASK                                                                  0x00000100L
2851 #define SDMA1_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
2852 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
2853 #define SDMA1_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00000800L
2854 #define SDMA1_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00001000L
2855 #define SDMA1_STATUS1_REG__EX_START_MASK                                                                      0x00002000L
2856 #define SDMA1_STATUS1_REG__DRM_CTX_RESTORE_MASK                                                               0x00004000L
2857 #define SDMA1_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00008000L
2858 #define SDMA1_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00010000L
2859 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS_MASK                                                               0x00020000L
2860 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE_MASK                                                                0x00040000L
2861 #define SDMA1_STATUS1_REG__SDMA_IDLE_MASK                                                                     0x00080000L
2862 //SDMA1_CNTL1
2863 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY__SHIFT                                                               0x2
2864 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY_MASK                                                                 0x0000FFFCL
2865 //SDMA1_HBM_PAGE_CONFIG
2866 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
2867 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
2868 //SDMA1_UCODE_CHECKSUM
2869 #define SDMA1_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
2870 #define SDMA1_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
2871 //SDMA1_FREEZE
2872 #define SDMA1_FREEZE__PREEMPT__SHIFT                                                                          0x0
2873 #define SDMA1_FREEZE__FREEZE__SHIFT                                                                           0x4
2874 #define SDMA1_FREEZE__FROZEN__SHIFT                                                                           0x5
2875 #define SDMA1_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
2876 #define SDMA1_FREEZE__PREEMPT_MASK                                                                            0x00000001L
2877 #define SDMA1_FREEZE__FREEZE_MASK                                                                             0x00000010L
2878 #define SDMA1_FREEZE__FROZEN_MASK                                                                             0x00000020L
2879 #define SDMA1_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
2880 //SDMA1_PROCESS_QUANTUM0
2881 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT                                                       0x0
2882 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT                                                       0x8
2883 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT                                                       0x10
2884 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT                                                       0x18
2885 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK                                                         0x000000FFL
2886 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK                                                         0x0000FF00L
2887 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK                                                         0x00FF0000L
2888 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK                                                         0xFF000000L
2889 //SDMA1_PROCESS_QUANTUM1
2890 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT                                                       0x0
2891 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT                                                       0x8
2892 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT                                                       0x10
2893 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT                                                       0x18
2894 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK                                                         0x000000FFL
2895 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK                                                         0x0000FF00L
2896 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK                                                         0x00FF0000L
2897 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK                                                         0xFF000000L
2898 //SDMA1_WATCHDOG_CNTL
2899 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT                                                          0x0
2900 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT                                                         0x8
2901 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK                                                            0x000000FFL
2902 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK                                                           0x0000FF00L
2903 //SDMA1_QUEUE_STATUS0
2904 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT                                                             0x0
2905 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT                                                             0x4
2906 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT                                                             0x8
2907 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT                                                             0xc
2908 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT                                                             0x10
2909 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT                                                             0x14
2910 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT                                                             0x18
2911 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT                                                             0x1c
2912 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS_MASK                                                               0x0000000FL
2913 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS_MASK                                                               0x000000F0L
2914 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS_MASK                                                               0x00000F00L
2915 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS_MASK                                                               0x0000F000L
2916 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS_MASK                                                               0x000F0000L
2917 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS_MASK                                                               0x00F00000L
2918 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS_MASK                                                               0x0F000000L
2919 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS_MASK                                                               0xF0000000L
2920 //SDMA1_EDC_CONFIG
2921 #define SDMA1_EDC_CONFIG__WRITE_DIS__SHIFT                                                                    0x0
2922 #define SDMA1_EDC_CONFIG__DIS_EDC__SHIFT                                                                      0x1
2923 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE__SHIFT                                                               0x2
2924 #define SDMA1_EDC_CONFIG__WRITE_DIS_MASK                                                                      0x00000001L
2925 #define SDMA1_EDC_CONFIG__DIS_EDC_MASK                                                                        0x00000002L
2926 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE_MASK                                                                 0x00000004L
2927 //SDMA1_BA_THRESHOLD
2928 #define SDMA1_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
2929 #define SDMA1_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
2930 #define SDMA1_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
2931 #define SDMA1_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
2932 //SDMA1_ID
2933 #define SDMA1_ID__DEVICE_ID__SHIFT                                                                            0x0
2934 #define SDMA1_ID__DEVICE_ID_MASK                                                                              0x000000FFL
2935 //SDMA1_VERSION
2936 #define SDMA1_VERSION__MINVER__SHIFT                                                                          0x0
2937 #define SDMA1_VERSION__MAJVER__SHIFT                                                                          0x8
2938 #define SDMA1_VERSION__REV__SHIFT                                                                             0x10
2939 #define SDMA1_VERSION__MINVER_MASK                                                                            0x0000007FL
2940 #define SDMA1_VERSION__MAJVER_MASK                                                                            0x00007F00L
2941 #define SDMA1_VERSION__REV_MASK                                                                               0x003F0000L
2942 //SDMA1_EDC_COUNTER
2943 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_DED__SHIFT                                                          0x0
2944 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_SEC__SHIFT                                                          0x1
2945 #define SDMA1_EDC_COUNTER__SDMA_RB_CMD_BUF_SED__SHIFT                                                         0x2
2946 #define SDMA1_EDC_COUNTER__SDMA_IB_CMD_BUF_SED__SHIFT                                                         0x3
2947 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                      0x4
2948 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                   0x5
2949 #define SDMA1_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                      0x6
2950 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x7
2951 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x8
2952 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x9
2953 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0xa
2954 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0xb
2955 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xc
2956 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xd
2957 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
2958 #define SDMA1_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED__SHIFT                                                      0xf
2959 #define SDMA1_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                    0x10
2960 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_DED_MASK                                                            0x00000001L
2961 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_SEC_MASK                                                            0x00000002L
2962 #define SDMA1_EDC_COUNTER__SDMA_RB_CMD_BUF_SED_MASK                                                           0x00000004L
2963 #define SDMA1_EDC_COUNTER__SDMA_IB_CMD_BUF_SED_MASK                                                           0x00000008L
2964 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED_MASK                                                        0x00000010L
2965 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                     0x00000020L
2966 #define SDMA1_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED_MASK                                                        0x00000040L
2967 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000080L
2968 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x00000100L
2969 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000200L
2970 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x00000400L
2971 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000800L
2972 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00001000L
2973 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00002000L
2974 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x00004000L
2975 #define SDMA1_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED_MASK                                                        0x00008000L
2976 #define SDMA1_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                      0x00010000L
2977 //SDMA1_EDC_COUNTER_CLEAR
2978 #define SDMA1_EDC_COUNTER_CLEAR__DUMMY__SHIFT                                                                 0x0
2979 #define SDMA1_EDC_COUNTER_CLEAR__DUMMY_MASK                                                                   0x00000001L
2980 //SDMA1_STATUS2_REG
2981 #define SDMA1_STATUS2_REG__ID__SHIFT                                                                          0x0
2982 #define SDMA1_STATUS2_REG__TH0F32_INSTR_PTR__SHIFT                                                            0x2
2983 #define SDMA1_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
2984 #define SDMA1_STATUS2_REG__ID_MASK                                                                            0x00000003L
2985 #define SDMA1_STATUS2_REG__TH0F32_INSTR_PTR_MASK                                                              0x0000FFFCL
2986 #define SDMA1_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
2987 //SDMA1_ATOMIC_CNTL
2988 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
2989 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
2990 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
2991 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
2992 //SDMA1_ATOMIC_PREOP_LO
2993 #define SDMA1_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
2994 #define SDMA1_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
2995 //SDMA1_ATOMIC_PREOP_HI
2996 #define SDMA1_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
2997 #define SDMA1_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
2998 //SDMA1_UTCL1_CNTL
2999 #define SDMA1_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x0
3000 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT                                                              0x5
3001 #define SDMA1_UTCL1_CNTL__RESP_MODE__SHIFT                                                                    0x9
3002 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT                                                           0xe
3003 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT                                                           0xf
3004 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT                                                            0x10
3005 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT                                                            0x11
3006 #define SDMA1_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0x12
3007 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
3008 #define SDMA1_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x0000001FL
3009 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK                                                                0x000001E0L
3010 #define SDMA1_UTCL1_CNTL__RESP_MODE_MASK                                                                      0x00000600L
3011 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION_MASK                                                             0x00004000L
3012 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK                                                             0x00008000L
3013 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK                                                              0x00010000L
3014 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK                                                              0x00020000L
3015 #define SDMA1_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x003C0000L
3016 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x3F000000L
3017 //SDMA1_UTCL1_WATERMK
3018 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT                                                       0x0
3019 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT                                                    0x4
3020 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT                                                       0x6
3021 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT                                                    0xa
3022 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT                                                      0xc
3023 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT                                                   0x10
3024 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT                                                      0x12
3025 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT                                                   0x16
3026 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK                                                         0x0000000FL
3027 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK                                                      0x00000030L
3028 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK                                                         0x000003C0L
3029 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK                                                      0x00000C00L
3030 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK                                                        0x0000F000L
3031 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK                                                     0x00030000L
3032 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK                                                        0x003C0000L
3033 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK                                                     0x00C00000L
3034 //SDMA1_UTCL1_TIMEOUT
3035 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT                                                               0x0
3036 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT_MASK                                                                 0x0000FFFFL
3037 //SDMA1_UTCL1_PAGE
3038 #define SDMA1_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
3039 #define SDMA1_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
3040 #define SDMA1_UTCL1_PAGE__TMZ_ENABLE__SHIFT                                                                   0x5
3041 #define SDMA1_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
3042 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0xa
3043 #define SDMA1_UTCL1_PAGE__USE_IO__SHIFT                                                                       0xb
3044 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY__SHIFT                                                                 0xc
3045 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY__SHIFT                                                                 0xe
3046 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT                                                                0x10
3047 #define SDMA1_UTCL1_PAGE__USE_BC__SHIFT                                                                       0x16
3048 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA__SHIFT                                                                   0x17
3049 #define SDMA1_UTCL1_PAGE__LLC_NOALLOC__SHIFT                                                                  0x18
3050 #define SDMA1_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
3051 #define SDMA1_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
3052 #define SDMA1_UTCL1_PAGE__TMZ_ENABLE_MASK                                                                     0x00000020L
3053 #define SDMA1_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000003C0L
3054 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000400L
3055 #define SDMA1_UTCL1_PAGE__USE_IO_MASK                                                                         0x00000800L
3056 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY_MASK                                                                   0x00003000L
3057 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY_MASK                                                                   0x0000C000L
3058 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE_MASK                                                                  0x003F0000L
3059 #define SDMA1_UTCL1_PAGE__USE_BC_MASK                                                                         0x00400000L
3060 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA_MASK                                                                     0x00800000L
3061 #define SDMA1_UTCL1_PAGE__LLC_NOALLOC_MASK                                                                    0x01000000L
3062 //SDMA1_UTCL1_RD_STATUS
3063 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT                                                        0x0
3064 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY__SHIFT                                                      0x1
3065 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY__SHIFT                                                      0x2
3066 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY__SHIFT                                                       0x3
3067 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY__SHIFT                                                    0x4
3068 #define SDMA1_UTCL1_RD_STATUS__RESERVED0__SHIFT                                                               0x5
3069 #define SDMA1_UTCL1_RD_STATUS__RESERVED1__SHIFT                                                               0x6
3070 #define SDMA1_UTCL1_RD_STATUS__META_Q_EMPTY__SHIFT                                                            0x7
3071 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT                                                         0x8
3072 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL__SHIFT                                                       0x9
3073 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL__SHIFT                                                       0xa
3074 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL__SHIFT                                                        0xb
3075 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL__SHIFT                                                     0xc
3076 #define SDMA1_UTCL1_RD_STATUS__RESERVED2__SHIFT                                                               0xd
3077 #define SDMA1_UTCL1_RD_STATUS__RESERVED3__SHIFT                                                               0xe
3078 #define SDMA1_UTCL1_RD_STATUS__META_Q_FULL__SHIFT                                                             0xf
3079 #define SDMA1_UTCL1_RD_STATUS__RD_L2_INTF_IDLE__SHIFT                                                         0x10
3080 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT                                                          0x11
3081 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT                                                             0x12
3082 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_TYPE__SHIFT                                                           0x13
3083 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY__SHIFT                                                  0x15
3084 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY__SHIFT                                                  0x16
3085 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REG_READY__SHIFT                                                      0x17
3086 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY__SHIFT                                                0x18
3087 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY__SHIFT                                                 0x19
3088 #define SDMA1_UTCL1_RD_STATUS__RESERVED4__SHIFT                                                               0x1a
3089 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR__SHIFT                                                        0x1b
3090 #define SDMA1_UTCL1_RD_STATUS__RDREQ_IN_RTR__SHIFT                                                            0x1c
3091 #define SDMA1_UTCL1_RD_STATUS__RDREQ_OUT_RTR__SHIFT                                                           0x1d
3092 #define SDMA1_UTCL1_RD_STATUS__INV_BUSY__SHIFT                                                                0x1e
3093 #define SDMA1_UTCL1_RD_STATUS__DBIT_REQ_IDLE__SHIFT                                                           0x1f
3094 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK                                                          0x00000001L
3095 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY_MASK                                                        0x00000002L
3096 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY_MASK                                                        0x00000004L
3097 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY_MASK                                                         0x00000008L
3098 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY_MASK                                                      0x00000010L
3099 #define SDMA1_UTCL1_RD_STATUS__RESERVED0_MASK                                                                 0x00000020L
3100 #define SDMA1_UTCL1_RD_STATUS__RESERVED1_MASK                                                                 0x00000040L
3101 #define SDMA1_UTCL1_RD_STATUS__META_Q_EMPTY_MASK                                                              0x00000080L
3102 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK                                                           0x00000100L
3103 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL_MASK                                                         0x00000200L
3104 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL_MASK                                                         0x00000400L
3105 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL_MASK                                                          0x00000800L
3106 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL_MASK                                                       0x00001000L
3107 #define SDMA1_UTCL1_RD_STATUS__RESERVED2_MASK                                                                 0x00002000L
3108 #define SDMA1_UTCL1_RD_STATUS__RESERVED3_MASK                                                                 0x00004000L
3109 #define SDMA1_UTCL1_RD_STATUS__META_Q_FULL_MASK                                                               0x00008000L
3110 #define SDMA1_UTCL1_RD_STATUS__RD_L2_INTF_IDLE_MASK                                                           0x00010000L
3111 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK                                                            0x00020000L
3112 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK                                                               0x00040000L
3113 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_TYPE_MASK                                                             0x00180000L
3114 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY_MASK                                                    0x00200000L
3115 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY_MASK                                                    0x00400000L
3116 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REG_READY_MASK                                                        0x00800000L
3117 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY_MASK                                                  0x01000000L
3118 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY_MASK                                                   0x02000000L
3119 #define SDMA1_UTCL1_RD_STATUS__RESERVED4_MASK                                                                 0x04000000L
3120 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR_MASK                                                          0x08000000L
3121 #define SDMA1_UTCL1_RD_STATUS__RDREQ_IN_RTR_MASK                                                              0x10000000L
3122 #define SDMA1_UTCL1_RD_STATUS__RDREQ_OUT_RTR_MASK                                                             0x20000000L
3123 #define SDMA1_UTCL1_RD_STATUS__INV_BUSY_MASK                                                                  0x40000000L
3124 #define SDMA1_UTCL1_RD_STATUS__DBIT_REQ_IDLE_MASK                                                             0x80000000L
3125 //SDMA1_UTCL1_WR_STATUS
3126 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT                                                        0x0
3127 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY__SHIFT                                                      0x1
3128 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY__SHIFT                                                      0x2
3129 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY__SHIFT                                                       0x3
3130 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY__SHIFT                                                    0x4
3131 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_EMPTY__SHIFT                                                          0x5
3132 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_EMPTY__SHIFT                                                          0x6
3133 #define SDMA1_UTCL1_WR_STATUS__RESERVED0__SHIFT                                                               0x7
3134 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT                                                         0x8
3135 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL__SHIFT                                                       0x9
3136 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL__SHIFT                                                       0xa
3137 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL__SHIFT                                                        0xb
3138 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL__SHIFT                                                     0xc
3139 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_FULL__SHIFT                                                           0xd
3140 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_FULL__SHIFT                                                           0xe
3141 #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0xf
3142 #define SDMA1_UTCL1_WR_STATUS__WR_L2_INTF_IDLE__SHIFT                                                         0x10
3143 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT                                                          0x11
3144 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT                                                             0x12
3145 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_TYPE__SHIFT                                                           0x13
3146 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY__SHIFT                                                  0x15
3147 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY__SHIFT                                                  0x16
3148 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REG_READY__SHIFT                                                      0x17
3149 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY__SHIFT                                                0x18
3150 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY__SHIFT                                                 0x19
3151 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL__SHIFT                                                       0x1a
3152 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR__SHIFT                                                        0x1b
3153 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_RTR__SHIFT                                                            0x1c
3154 #define SDMA1_UTCL1_WR_STATUS__WRREQ_OUT_RTR__SHIFT                                                           0x1d
3155 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR__SHIFT                                                      0x1e
3156 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR__SHIFT                                                      0x1f
3157 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK                                                          0x00000001L
3158 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY_MASK                                                        0x00000002L
3159 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY_MASK                                                        0x00000004L
3160 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY_MASK                                                         0x00000008L
3161 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY_MASK                                                      0x00000010L
3162 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_EMPTY_MASK                                                            0x00000020L
3163 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_EMPTY_MASK                                                            0x00000040L
3164 #define SDMA1_UTCL1_WR_STATUS__RESERVED0_MASK                                                                 0x00000080L
3165 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK                                                           0x00000100L
3166 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL_MASK                                                         0x00000200L
3167 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL_MASK                                                         0x00000400L
3168 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL_MASK                                                          0x00000800L
3169 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL_MASK                                                       0x00001000L
3170 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_FULL_MASK                                                             0x00002000L
3171 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_FULL_MASK                                                             0x00004000L
3172 #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00008000L
3173 #define SDMA1_UTCL1_WR_STATUS__WR_L2_INTF_IDLE_MASK                                                           0x00010000L
3174 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK                                                            0x00020000L
3175 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK                                                               0x00040000L
3176 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_TYPE_MASK                                                             0x00180000L
3177 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY_MASK                                                    0x00200000L
3178 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY_MASK                                                    0x00400000L
3179 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REG_READY_MASK                                                        0x00800000L
3180 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY_MASK                                                  0x01000000L
3181 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY_MASK                                                   0x02000000L
3182 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL_MASK                                                         0x04000000L
3183 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR_MASK                                                          0x08000000L
3184 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_RTR_MASK                                                              0x10000000L
3185 #define SDMA1_UTCL1_WR_STATUS__WRREQ_OUT_RTR_MASK                                                             0x20000000L
3186 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR_MASK                                                        0x40000000L
3187 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR_MASK                                                        0x80000000L
3188 //SDMA1_UTCL1_INV0
3189 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY__SHIFT                                                                0x0
3190 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT                                                              0x1
3191 #define SDMA1_UTCL1_INV0__GPUVM_VMID__SHIFT                                                                   0x7
3192 #define SDMA1_UTCL1_INV0__GPUVM_MODE__SHIFT                                                                   0xb
3193 #define SDMA1_UTCL1_INV0__GPUVM_HIGH__SHIFT                                                                   0xd
3194 #define SDMA1_UTCL1_INV0__GPUVM_TAG__SHIFT                                                                    0xe
3195 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT                                                              0x12
3196 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT                                                               0x16
3197 #define SDMA1_UTCL1_INV0__INV_TYPE__SHIFT                                                                     0x1a
3198 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY_MASK                                                                  0x00000001L
3199 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK                                                                0x0000007EL
3200 #define SDMA1_UTCL1_INV0__GPUVM_VMID_MASK                                                                     0x00000780L
3201 #define SDMA1_UTCL1_INV0__GPUVM_MODE_MASK                                                                     0x00001800L
3202 #define SDMA1_UTCL1_INV0__GPUVM_HIGH_MASK                                                                     0x00002000L
3203 #define SDMA1_UTCL1_INV0__GPUVM_TAG_MASK                                                                      0x0003C000L
3204 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH_MASK                                                                0x003C0000L
3205 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW_MASK                                                                 0x03C00000L
3206 #define SDMA1_UTCL1_INV0__INV_TYPE_MASK                                                                       0x0C000000L
3207 //SDMA1_UTCL1_INV1
3208 #define SDMA1_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
3209 #define SDMA1_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
3210 //SDMA1_UTCL1_INV2
3211 #define SDMA1_UTCL1_INV2__CPF_VMID__SHIFT                                                                     0x0
3212 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT                                                               0x10
3213 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT                                                                0x11
3214 #define SDMA1_UTCL1_INV2__CPF_VMID_MASK                                                                       0x0000FFFFL
3215 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE_MASK                                                                 0x00010000L
3216 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE_MASK                                                                  0x007E0000L
3217 //SDMA1_UTCL1_RD_XNACK0
3218 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT                                                     0x0
3219 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK                                                       0xFFFFFFFFL
3220 //SDMA1_UTCL1_RD_XNACK1
3221 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT                                                     0x0
3222 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT                                                        0x4
3223 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT                                                      0x8
3224 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT                                                       0xa
3225 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT                                                    0xc
3226 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT                                                        0xe
3227 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT                                                         0xf
3228 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT                                                      0x10
3229 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK                                                       0x0000000FL
3230 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK                                                          0x000000F0L
3231 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK                                                        0x00000300L
3232 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK                                                         0x00000C00L
3233 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK                                                      0x00003000L
3234 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK                                                          0x00004000L
3235 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK                                                           0x00008000L
3236 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK                                                        0x00010000L
3237 //SDMA1_UTCL1_WR_XNACK0
3238 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT                                                     0x0
3239 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK                                                       0xFFFFFFFFL
3240 //SDMA1_UTCL1_WR_XNACK1
3241 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT                                                     0x0
3242 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT                                                        0x4
3243 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT                                                      0x8
3244 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT                                                       0xa
3245 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT                                                    0xc
3246 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT                                                        0xe
3247 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT                                                         0xf
3248 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT                                                      0x10
3249 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK                                                       0x0000000FL
3250 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK                                                          0x000000F0L
3251 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK                                                        0x00000300L
3252 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK                                                         0x00000C00L
3253 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK                                                      0x00003000L
3254 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK                                                          0x00004000L
3255 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK                                                           0x00008000L
3256 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK                                                        0x00010000L
3257 //SDMA1_RELAX_ORDERING_LUT
3258 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
3259 #define SDMA1_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
3260 #define SDMA1_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
3261 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
3262 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
3263 #define SDMA1_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
3264 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
3265 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
3266 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
3267 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
3268 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
3269 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
3270 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
3271 #define SDMA1_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
3272 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
3273 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
3274 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
3275 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
3276 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
3277 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
3278 #define SDMA1_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
3279 #define SDMA1_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
3280 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
3281 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
3282 #define SDMA1_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
3283 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
3284 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
3285 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
3286 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
3287 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
3288 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
3289 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
3290 #define SDMA1_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
3291 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
3292 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
3293 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
3294 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
3295 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
3296 //SDMA1_CHICKEN_BITS_2
3297 #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
3298 #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
3299 #define SDMA1_CHICKEN_BITS_2__UCODE_BUF_DS_EN__SHIFT                                                          0x6
3300 #define SDMA1_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP__SHIFT                                            0x7
3301 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT                                                    0x8
3302 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12__SHIFT                                                           0xc
3303 #define SDMA1_CHICKEN_BITS_2__RESERVED_15__SHIFT                                                              0xf
3304 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT                                                        0x10
3305 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT                                                        0x12
3306 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20__SHIFT                                                           0x14
3307 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT                                                          0x17
3308 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT                                                          0x19
3309 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT                                                      0x1e
3310 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT                                                          0x1f
3311 #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
3312 #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
3313 #define SDMA1_CHICKEN_BITS_2__UCODE_BUF_DS_EN_MASK                                                            0x00000040L
3314 #define SDMA1_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP_MASK                                              0x00000080L
3315 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK                                                      0x00000F00L
3316 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12_MASK                                                             0x00007000L
3317 #define SDMA1_CHICKEN_BITS_2__RESERVED_15_MASK                                                                0x00008000L
3318 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK                                                          0x00030000L
3319 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK                                                          0x000C0000L
3320 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20_MASK                                                             0x00700000L
3321 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK                                                            0x01800000L
3322 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK                                                            0x3E000000L
3323 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK                                                        0x40000000L
3324 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK                                                            0x80000000L
3325 //SDMA1_STATUS3_REG
3326 #define SDMA1_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
3327 #define SDMA1_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
3328 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
3329 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT                                                           0x15
3330 #define SDMA1_STATUS3_REG__TLBI_IDLE__SHIFT                                                                   0x16
3331 #define SDMA1_STATUS3_REG__GCR_IDLE__SHIFT                                                                    0x17
3332 #define SDMA1_STATUS3_REG__INVREQ_IDLE__SHIFT                                                                 0x18
3333 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x19
3334 #define SDMA1_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x1a
3335 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT                                                            0x1e
3336 #define SDMA1_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
3337 #define SDMA1_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
3338 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
3339 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK                                                             0x00200000L
3340 #define SDMA1_STATUS3_REG__TLBI_IDLE_MASK                                                                     0x00400000L
3341 #define SDMA1_STATUS3_REG__GCR_IDLE_MASK                                                                      0x00800000L
3342 #define SDMA1_STATUS3_REG__INVREQ_IDLE_MASK                                                                   0x01000000L
3343 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x02000000L
3344 #define SDMA1_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x3C000000L
3345 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS_MASK                                                              0xC0000000L
3346 //SDMA1_PHYSICAL_ADDR_LO
3347 #define SDMA1_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
3348 #define SDMA1_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
3349 #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
3350 #define SDMA1_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
3351 #define SDMA1_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
3352 #define SDMA1_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
3353 #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
3354 #define SDMA1_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
3355 //SDMA1_PHYSICAL_ADDR_HI
3356 #define SDMA1_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
3357 #define SDMA1_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
3358 //SDMA1_GLOBAL_QUANTUM
3359 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT                                                     0x0
3360 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT                                                    0x8
3361 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK                                                       0x000000FFL
3362 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK                                                      0x0000FF00L
3363 //SDMA1_ERROR_LOG
3364 #define SDMA1_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
3365 #define SDMA1_ERROR_LOG__STATUS__SHIFT                                                                        0x10
3366 #define SDMA1_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
3367 #define SDMA1_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
3368 //SDMA1_PUB_DUMMY_REG0
3369 #define SDMA1_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
3370 #define SDMA1_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
3371 //SDMA1_PUB_DUMMY_REG1
3372 #define SDMA1_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
3373 #define SDMA1_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
3374 //SDMA1_PUB_DUMMY_REG2
3375 #define SDMA1_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
3376 #define SDMA1_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
3377 //SDMA1_PUB_DUMMY_REG3
3378 #define SDMA1_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
3379 #define SDMA1_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
3380 //SDMA1_F32_COUNTER
3381 #define SDMA1_F32_COUNTER__VALUE__SHIFT                                                                       0x0
3382 #define SDMA1_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
3383 //SDMA1_CRD_CNTL
3384 #define SDMA1_CRD_CNTL__DRM_CREDIT__SHIFT                                                                     0x0
3385 #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
3386 #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
3387 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT                                                                0x13
3388 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT                                                                0x19
3389 #define SDMA1_CRD_CNTL__DRM_CREDIT_MASK                                                                       0x0000007FL
3390 #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
3391 #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
3392 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT_MASK                                                                  0x01F80000L
3393 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT_MASK                                                                  0x7E000000L
3394 //SDMA1_RLC_CGCG_CTRL
3395 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT                                                           0x1
3396 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT                                                      0x10
3397 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK                                                             0x00000002L
3398 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK                                                        0xFFFF0000L
3399 //SDMA1_GPU_IOV_VIOLATION_LOG
3400 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT                                                  0x0
3401 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT                                         0x1
3402 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT                                                           0x2
3403 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT                                                   0x14
3404 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF__SHIFT                                                                0x15
3405 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID__SHIFT                                                              0x16
3406 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK                                                    0x00000001L
3407 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK                                           0x00000002L
3408 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK                                                             0x000FFFFCL
3409 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK                                                     0x00100000L
3410 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF_MASK                                                                  0x00200000L
3411 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID_MASK                                                                0x03C00000L
3412 //SDMA1_AQL_STATUS
3413 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT                                                        0x0
3414 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT                                                            0x1
3415 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK                                                          0x00000001L
3416 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY_MASK                                                              0x00000002L
3417 //SDMA1_EA_DBIT_ADDR_DATA
3418 #define SDMA1_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
3419 #define SDMA1_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
3420 //SDMA1_EA_DBIT_ADDR_INDEX
3421 #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
3422 #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
3423 //SDMA1_TLBI_GCR_CNTL
3424 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT                                                               0x0
3425 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT                                                                0x4
3426 #define SDMA1_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE__SHIFT                                                           0x8
3427 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT                                                               0x10
3428 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT                                                                0x18
3429 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK                                                                 0x0000000FL
3430 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW_MASK                                                                  0x000000F0L
3431 #define SDMA1_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE_MASK                                                             0x00000F00L
3432 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT_MASK                                                                 0x00FF0000L
3433 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT_MASK                                                                  0xFF000000L
3434 //SDMA1_TILING_CONFIG
3435 #define SDMA1_TILING_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                      0x4
3436 #define SDMA1_TILING_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                        0x00000070L
3437 //SDMA1_HASH
3438 #define SDMA1_HASH__CHANNEL_BITS__SHIFT                                                                       0x0
3439 #define SDMA1_HASH__BANK_BITS__SHIFT                                                                          0x4
3440 #define SDMA1_HASH__CHANNEL_XOR_COUNT__SHIFT                                                                  0x8
3441 #define SDMA1_HASH__BANK_XOR_COUNT__SHIFT                                                                     0xc
3442 #define SDMA1_HASH__CHANNEL_BITS_MASK                                                                         0x00000007L
3443 #define SDMA1_HASH__BANK_BITS_MASK                                                                            0x00000070L
3444 #define SDMA1_HASH__CHANNEL_XOR_COUNT_MASK                                                                    0x00000700L
3445 #define SDMA1_HASH__BANK_XOR_COUNT_MASK                                                                       0x00007000L
3446 //SDMA1_INT_STATUS
3447 #define SDMA1_INT_STATUS__DATA__SHIFT                                                                         0x0
3448 #define SDMA1_INT_STATUS__DATA_MASK                                                                           0xFFFFFFFFL
3449 //SDMA1_GPU_IOV_VIOLATION_LOG2
3450 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT                                                     0x0
3451 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK                                                       0x000003FFL
3452 //SDMA1_HOLE_ADDR_LO
3453 #define SDMA1_HOLE_ADDR_LO__VALUE__SHIFT                                                                      0x0
3454 #define SDMA1_HOLE_ADDR_LO__VALUE_MASK                                                                        0xFFFFFFFFL
3455 //SDMA1_HOLE_ADDR_HI
3456 #define SDMA1_HOLE_ADDR_HI__VALUE__SHIFT                                                                      0x0
3457 #define SDMA1_HOLE_ADDR_HI__VALUE_MASK                                                                        0xFFFFFFFFL
3458 //SDMA1_CLOCK_GATING_STATUS
3459 #define SDMA1_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS__SHIFT                                                 0x0
3460 #define SDMA1_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS__SHIFT                                                  0x2
3461 #define SDMA1_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS__SHIFT                                               0x3
3462 #define SDMA1_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS__SHIFT                                              0x4
3463 #define SDMA1_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS__SHIFT                                                 0x5
3464 #define SDMA1_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS__SHIFT                                                 0x6
3465 #define SDMA1_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS_MASK                                                   0x00000001L
3466 #define SDMA1_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS_MASK                                                    0x00000004L
3467 #define SDMA1_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS_MASK                                                 0x00000008L
3468 #define SDMA1_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS_MASK                                                0x00000010L
3469 #define SDMA1_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS_MASK                                                   0x00000020L
3470 #define SDMA1_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS_MASK                                                   0x00000040L
3471 //SDMA1_STATUS4_REG
3472 #define SDMA1_STATUS4_REG__IDLE__SHIFT                                                                        0x0
3473 #define SDMA1_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
3474 #define SDMA1_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
3475 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT                                                           0x4
3476 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT                                                           0x5
3477 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING__SHIFT                                                             0x6
3478 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING__SHIFT                                                            0x7
3479 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x8
3480 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x9
3481 #define SDMA1_STATUS4_REG__REG_POLLING__SHIFT                                                                 0xa
3482 #define SDMA1_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0xb
3483 #define SDMA1_STATUS4_REG__RESERVED_13_12__SHIFT                                                              0xc
3484 #define SDMA1_STATUS4_REG__RESERVED_15_14__SHIFT                                                              0xe
3485 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0x10
3486 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x14
3487 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x15
3488 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT                                                        0x16
3489 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT                                                         0x17
3490 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT                                                      0x18
3491 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT                                                        0x19
3492 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT                                                         0x1a
3493 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT                                                      0x1b
3494 #define SDMA1_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
3495 #define SDMA1_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
3496 #define SDMA1_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
3497 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING_MASK                                                             0x00000010L
3498 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING_MASK                                                             0x00000020L
3499 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING_MASK                                                               0x00000040L
3500 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING_MASK                                                              0x00000080L
3501 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000100L
3502 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000200L
3503 #define SDMA1_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000400L
3504 #define SDMA1_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000800L
3505 #define SDMA1_STATUS4_REG__RESERVED_13_12_MASK                                                                0x00003000L
3506 #define SDMA1_STATUS4_REG__RESERVED_15_14_MASK                                                                0x0000C000L
3507 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x000F0000L
3508 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00100000L
3509 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00200000L
3510 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK                                                          0x00400000L
3511 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK                                                           0x00800000L
3512 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK                                                        0x01000000L
3513 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK                                                          0x02000000L
3514 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK                                                           0x04000000L
3515 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK                                                        0x08000000L
3516 //SDMA1_SCRATCH_RAM_DATA
3517 #define SDMA1_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
3518 #define SDMA1_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
3519 //SDMA1_SCRATCH_RAM_ADDR
3520 #define SDMA1_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
3521 #define SDMA1_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
3522 //SDMA1_TIMESTAMP_CNTL
3523 #define SDMA1_TIMESTAMP_CNTL__CAPTURE__SHIFT                                                                  0x0
3524 #define SDMA1_TIMESTAMP_CNTL__CAPTURE_MASK                                                                    0x00000001L
3525 //SDMA1_STATUS5_REG
3526 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT                                                     0x0
3527 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT                                                     0x1
3528 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT                                                     0x2
3529 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT                                                     0x3
3530 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT                                                     0x4
3531 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT                                                     0x5
3532 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT                                                     0x6
3533 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT                                                     0x7
3534 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0x10
3535 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x14
3536 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x15
3537 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x16
3538 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x17
3539 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x18
3540 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x19
3541 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x1a
3542 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT                                             0x1b
3543 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK                                                       0x00000001L
3544 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK                                                       0x00000002L
3545 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK                                                       0x00000004L
3546 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK                                                       0x00000008L
3547 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK                                                       0x00000010L
3548 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK                                                       0x00000020L
3549 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK                                                       0x00000040L
3550 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK                                                       0x00000080L
3551 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID_MASK                                                               0x000F0000L
3552 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00100000L
3553 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00200000L
3554 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00400000L
3555 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x00800000L
3556 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x01000000L
3557 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x02000000L
3558 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x04000000L
3559 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK                                               0x08000000L
3560 //SDMA1_QUEUE_RESET_REQ
3561 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT                                                            0x0
3562 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT                                                            0x1
3563 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT                                                            0x2
3564 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT                                                            0x3
3565 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT                                                            0x4
3566 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT                                                            0x5
3567 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT                                                            0x6
3568 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT                                                            0x7
3569 #define SDMA1_QUEUE_RESET_REQ__RESERVED__SHIFT                                                                0x8
3570 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET_MASK                                                              0x00000001L
3571 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET_MASK                                                              0x00000002L
3572 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET_MASK                                                              0x00000004L
3573 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET_MASK                                                              0x00000008L
3574 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET_MASK                                                              0x00000010L
3575 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET_MASK                                                              0x00000020L
3576 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET_MASK                                                              0x00000040L
3577 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET_MASK                                                              0x00000080L
3578 #define SDMA1_QUEUE_RESET_REQ__RESERVED_MASK                                                                  0xFFFFFF00L
3579 //SDMA1_STATUS6_REG
3580 #define SDMA1_STATUS6_REG__ID__SHIFT                                                                          0x0
3581 #define SDMA1_STATUS6_REG__TH1F32_INSTR_PTR__SHIFT                                                            0x2
3582 #define SDMA1_STATUS6_REG__TH1_EXCEPTION__SHIFT                                                               0x10
3583 #define SDMA1_STATUS6_REG__ID_MASK                                                                            0x00000003L
3584 #define SDMA1_STATUS6_REG__TH1F32_INSTR_PTR_MASK                                                              0x0000FFFCL
3585 #define SDMA1_STATUS6_REG__TH1_EXCEPTION_MASK                                                                 0xFFFF0000L
3586 //SDMA1_UCODE1_CHECKSUM
3587 #define SDMA1_UCODE1_CHECKSUM__DATA__SHIFT                                                                    0x0
3588 #define SDMA1_UCODE1_CHECKSUM__DATA_MASK                                                                      0xFFFFFFFFL
3589 //SDMA1_CE_CTRL
3590 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
3591 #define SDMA1_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
3592 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
3593 #define SDMA1_CE_CTRL__CE_DCC_READ_128B_ENABLE__SHIFT                                                         0x8
3594 #define SDMA1_CE_CTRL__RESERVED__SHIFT                                                                        0x9
3595 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
3596 #define SDMA1_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
3597 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
3598 #define SDMA1_CE_CTRL__CE_DCC_READ_128B_ENABLE_MASK                                                           0x00000100L
3599 #define SDMA1_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFE00L
3600 //SDMA1_FED_STATUS
3601 #define SDMA1_FED_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
3602 #define SDMA1_FED_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
3603 #define SDMA1_FED_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
3604 #define SDMA1_FED_STATUS__WPTR_ATOMIC_ECC__SHIFT                                                              0x3
3605 #define SDMA1_FED_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
3606 #define SDMA1_FED_STATUS__COPY_METADATA_ECC__SHIFT                                                            0x5
3607 #define SDMA1_FED_STATUS__SELFLOAD_UCODE_ECC__SHIFT                                                           0x6
3608 #define SDMA1_FED_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
3609 #define SDMA1_FED_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
3610 #define SDMA1_FED_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
3611 #define SDMA1_FED_STATUS__WPTR_ATOMIC_ECC_MASK                                                                0x00000008L
3612 #define SDMA1_FED_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
3613 #define SDMA1_FED_STATUS__COPY_METADATA_ECC_MASK                                                              0x00000020L
3614 #define SDMA1_FED_STATUS__SELFLOAD_UCODE_ECC_MASK                                                             0x00000040L
3615 //SDMA1_QUEUE0_RB_CNTL
3616 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
3617 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
3618 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
3619 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
3620 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
3621 #define SDMA1_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
3622 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
3623 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
3624 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
3625 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
3626 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
3627 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
3628 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
3629 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
3630 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
3631 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
3632 #define SDMA1_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
3633 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
3634 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
3635 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
3636 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
3637 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
3638 //SDMA1_QUEUE0_RB_BASE
3639 #define SDMA1_QUEUE0_RB_BASE__ADDR__SHIFT                                                                     0x0
3640 #define SDMA1_QUEUE0_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
3641 //SDMA1_QUEUE0_RB_BASE_HI
3642 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
3643 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
3644 //SDMA1_QUEUE0_RB_RPTR
3645 #define SDMA1_QUEUE0_RB_RPTR__OFFSET__SHIFT                                                                   0x0
3646 #define SDMA1_QUEUE0_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
3647 //SDMA1_QUEUE0_RB_RPTR_HI
3648 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
3649 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
3650 //SDMA1_QUEUE0_RB_WPTR
3651 #define SDMA1_QUEUE0_RB_WPTR__OFFSET__SHIFT                                                                   0x0
3652 #define SDMA1_QUEUE0_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
3653 //SDMA1_QUEUE0_RB_WPTR_HI
3654 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
3655 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
3656 //SDMA1_QUEUE0_RB_RPTR_ADDR_HI
3657 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
3658 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
3659 //SDMA1_QUEUE0_RB_RPTR_ADDR_LO
3660 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
3661 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
3662 //SDMA1_QUEUE0_IB_CNTL
3663 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
3664 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
3665 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
3666 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
3667 #define SDMA1_QUEUE0_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
3668 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
3669 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
3670 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
3671 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
3672 #define SDMA1_QUEUE0_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
3673 //SDMA1_QUEUE0_IB_RPTR
3674 #define SDMA1_QUEUE0_IB_RPTR__OFFSET__SHIFT                                                                   0x2
3675 #define SDMA1_QUEUE0_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
3676 //SDMA1_QUEUE0_IB_OFFSET
3677 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
3678 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
3679 //SDMA1_QUEUE0_IB_BASE_LO
3680 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
3681 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
3682 //SDMA1_QUEUE0_IB_BASE_HI
3683 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
3684 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
3685 //SDMA1_QUEUE0_IB_SIZE
3686 #define SDMA1_QUEUE0_IB_SIZE__SIZE__SHIFT                                                                     0x0
3687 #define SDMA1_QUEUE0_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
3688 //SDMA1_QUEUE0_SKIP_CNTL
3689 #define SDMA1_QUEUE0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
3690 #define SDMA1_QUEUE0_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
3691 //SDMA1_QUEUE0_CONTEXT_STATUS
3692 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
3693 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT                                                            0x1
3694 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
3695 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
3696 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
3697 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
3698 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
3699 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
3700 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
3701 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
3702 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
3703 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB_MASK                                                              0x00000002L
3704 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
3705 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
3706 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
3707 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
3708 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
3709 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
3710 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
3711 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
3712 //SDMA1_QUEUE0_DOORBELL
3713 #define SDMA1_QUEUE0_DOORBELL__ENABLE__SHIFT                                                                  0x1c
3714 #define SDMA1_QUEUE0_DOORBELL__CAPTURED__SHIFT                                                                0x1e
3715 #define SDMA1_QUEUE0_DOORBELL__ENABLE_MASK                                                                    0x10000000L
3716 #define SDMA1_QUEUE0_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
3717 //SDMA1_QUEUE0_DOORBELL_LOG
3718 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
3719 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA__SHIFT                                                                0x2
3720 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
3721 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
3722 //SDMA1_QUEUE0_DOORBELL_OFFSET
3723 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
3724 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
3725 //SDMA1_QUEUE0_CSA_ADDR_LO
3726 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
3727 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
3728 //SDMA1_QUEUE0_CSA_ADDR_HI
3729 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
3730 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
3731 //SDMA1_QUEUE0_SCHEDULE_CNTL
3732 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
3733 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
3734 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
3735 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
3736 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
3737 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
3738 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
3739 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
3740 //SDMA1_QUEUE0_IB_SUB_REMAIN
3741 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
3742 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
3743 //SDMA1_QUEUE0_PREEMPT
3744 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
3745 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
3746 //SDMA1_QUEUE0_DUMMY_REG
3747 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
3748 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
3749 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI
3750 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
3751 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
3752 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO
3753 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
3754 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
3755 //SDMA1_QUEUE0_RB_AQL_CNTL
3756 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
3757 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
3758 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
3759 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
3760 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
3761 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
3762 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
3763 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
3764 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
3765 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
3766 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
3767 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
3768 //SDMA1_QUEUE0_MINOR_PTR_UPDATE
3769 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
3770 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
3771 //SDMA1_QUEUE0_RB_PREEMPT
3772 #define SDMA1_QUEUE0_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
3773 #define SDMA1_QUEUE0_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
3774 //SDMA1_QUEUE0_MIDCMD_DATA0
3775 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
3776 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
3777 //SDMA1_QUEUE0_MIDCMD_DATA1
3778 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
3779 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
3780 //SDMA1_QUEUE0_MIDCMD_DATA2
3781 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
3782 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
3783 //SDMA1_QUEUE0_MIDCMD_DATA3
3784 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
3785 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
3786 //SDMA1_QUEUE0_MIDCMD_DATA4
3787 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
3788 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
3789 //SDMA1_QUEUE0_MIDCMD_DATA5
3790 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
3791 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
3792 //SDMA1_QUEUE0_MIDCMD_DATA6
3793 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
3794 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
3795 //SDMA1_QUEUE0_MIDCMD_DATA7
3796 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
3797 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
3798 //SDMA1_QUEUE0_MIDCMD_DATA8
3799 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
3800 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
3801 //SDMA1_QUEUE0_MIDCMD_DATA9
3802 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
3803 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
3804 //SDMA1_QUEUE0_MIDCMD_DATA10
3805 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
3806 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
3807 //SDMA1_QUEUE0_MIDCMD_CNTL
3808 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
3809 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
3810 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
3811 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
3812 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
3813 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
3814 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
3815 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
3816 //SDMA1_QUEUE1_RB_CNTL
3817 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
3818 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
3819 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
3820 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
3821 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
3822 #define SDMA1_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
3823 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
3824 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
3825 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
3826 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
3827 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
3828 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
3829 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
3830 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
3831 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
3832 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
3833 #define SDMA1_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
3834 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
3835 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
3836 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
3837 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
3838 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
3839 //SDMA1_QUEUE1_RB_BASE
3840 #define SDMA1_QUEUE1_RB_BASE__ADDR__SHIFT                                                                     0x0
3841 #define SDMA1_QUEUE1_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
3842 //SDMA1_QUEUE1_RB_BASE_HI
3843 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
3844 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
3845 //SDMA1_QUEUE1_RB_RPTR
3846 #define SDMA1_QUEUE1_RB_RPTR__OFFSET__SHIFT                                                                   0x0
3847 #define SDMA1_QUEUE1_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
3848 //SDMA1_QUEUE1_RB_RPTR_HI
3849 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
3850 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
3851 //SDMA1_QUEUE1_RB_WPTR
3852 #define SDMA1_QUEUE1_RB_WPTR__OFFSET__SHIFT                                                                   0x0
3853 #define SDMA1_QUEUE1_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
3854 //SDMA1_QUEUE1_RB_WPTR_HI
3855 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
3856 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
3857 //SDMA1_QUEUE1_RB_RPTR_ADDR_HI
3858 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
3859 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
3860 //SDMA1_QUEUE1_RB_RPTR_ADDR_LO
3861 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
3862 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
3863 //SDMA1_QUEUE1_IB_CNTL
3864 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
3865 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
3866 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
3867 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
3868 #define SDMA1_QUEUE1_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
3869 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
3870 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
3871 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
3872 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
3873 #define SDMA1_QUEUE1_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
3874 //SDMA1_QUEUE1_IB_RPTR
3875 #define SDMA1_QUEUE1_IB_RPTR__OFFSET__SHIFT                                                                   0x2
3876 #define SDMA1_QUEUE1_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
3877 //SDMA1_QUEUE1_IB_OFFSET
3878 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
3879 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
3880 //SDMA1_QUEUE1_IB_BASE_LO
3881 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
3882 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
3883 //SDMA1_QUEUE1_IB_BASE_HI
3884 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
3885 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
3886 //SDMA1_QUEUE1_IB_SIZE
3887 #define SDMA1_QUEUE1_IB_SIZE__SIZE__SHIFT                                                                     0x0
3888 #define SDMA1_QUEUE1_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
3889 //SDMA1_QUEUE1_SKIP_CNTL
3890 #define SDMA1_QUEUE1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
3891 #define SDMA1_QUEUE1_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
3892 //SDMA1_QUEUE1_CONTEXT_STATUS
3893 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
3894 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
3895 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
3896 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
3897 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
3898 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
3899 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
3900 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
3901 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
3902 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
3903 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
3904 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
3905 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
3906 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
3907 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
3908 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
3909 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
3910 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
3911 //SDMA1_QUEUE1_DOORBELL
3912 #define SDMA1_QUEUE1_DOORBELL__ENABLE__SHIFT                                                                  0x1c
3913 #define SDMA1_QUEUE1_DOORBELL__CAPTURED__SHIFT                                                                0x1e
3914 #define SDMA1_QUEUE1_DOORBELL__ENABLE_MASK                                                                    0x10000000L
3915 #define SDMA1_QUEUE1_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
3916 //SDMA1_QUEUE1_DOORBELL_LOG
3917 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
3918 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA__SHIFT                                                                0x2
3919 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
3920 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
3921 //SDMA1_QUEUE1_DOORBELL_OFFSET
3922 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
3923 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
3924 //SDMA1_QUEUE1_CSA_ADDR_LO
3925 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
3926 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
3927 //SDMA1_QUEUE1_CSA_ADDR_HI
3928 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
3929 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
3930 //SDMA1_QUEUE1_SCHEDULE_CNTL
3931 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
3932 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
3933 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
3934 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
3935 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
3936 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
3937 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
3938 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
3939 //SDMA1_QUEUE1_IB_SUB_REMAIN
3940 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
3941 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
3942 //SDMA1_QUEUE1_PREEMPT
3943 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
3944 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
3945 //SDMA1_QUEUE1_DUMMY_REG
3946 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
3947 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
3948 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI
3949 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
3950 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
3951 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO
3952 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
3953 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
3954 //SDMA1_QUEUE1_RB_AQL_CNTL
3955 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
3956 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
3957 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
3958 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
3959 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
3960 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
3961 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
3962 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
3963 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
3964 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
3965 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
3966 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
3967 //SDMA1_QUEUE1_MINOR_PTR_UPDATE
3968 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
3969 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
3970 //SDMA1_QUEUE1_RB_PREEMPT
3971 #define SDMA1_QUEUE1_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
3972 #define SDMA1_QUEUE1_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
3973 //SDMA1_QUEUE1_MIDCMD_DATA0
3974 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
3975 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
3976 //SDMA1_QUEUE1_MIDCMD_DATA1
3977 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
3978 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
3979 //SDMA1_QUEUE1_MIDCMD_DATA2
3980 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
3981 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
3982 //SDMA1_QUEUE1_MIDCMD_DATA3
3983 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
3984 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
3985 //SDMA1_QUEUE1_MIDCMD_DATA4
3986 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
3987 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
3988 //SDMA1_QUEUE1_MIDCMD_DATA5
3989 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
3990 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
3991 //SDMA1_QUEUE1_MIDCMD_DATA6
3992 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
3993 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
3994 //SDMA1_QUEUE1_MIDCMD_DATA7
3995 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
3996 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
3997 //SDMA1_QUEUE1_MIDCMD_DATA8
3998 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
3999 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4000 //SDMA1_QUEUE1_MIDCMD_DATA9
4001 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4002 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4003 //SDMA1_QUEUE1_MIDCMD_DATA10
4004 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
4005 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
4006 //SDMA1_QUEUE1_MIDCMD_CNTL
4007 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
4008 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
4009 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
4010 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
4011 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
4012 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
4013 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
4014 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
4015 //SDMA1_QUEUE2_RB_CNTL
4016 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
4017 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
4018 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
4019 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
4020 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
4021 #define SDMA1_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
4022 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
4023 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
4024 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
4025 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
4026 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
4027 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
4028 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
4029 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
4030 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
4031 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
4032 #define SDMA1_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
4033 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
4034 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
4035 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
4036 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
4037 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
4038 //SDMA1_QUEUE2_RB_BASE
4039 #define SDMA1_QUEUE2_RB_BASE__ADDR__SHIFT                                                                     0x0
4040 #define SDMA1_QUEUE2_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
4041 //SDMA1_QUEUE2_RB_BASE_HI
4042 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
4043 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
4044 //SDMA1_QUEUE2_RB_RPTR
4045 #define SDMA1_QUEUE2_RB_RPTR__OFFSET__SHIFT                                                                   0x0
4046 #define SDMA1_QUEUE2_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4047 //SDMA1_QUEUE2_RB_RPTR_HI
4048 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
4049 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4050 //SDMA1_QUEUE2_RB_WPTR
4051 #define SDMA1_QUEUE2_RB_WPTR__OFFSET__SHIFT                                                                   0x0
4052 #define SDMA1_QUEUE2_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4053 //SDMA1_QUEUE2_RB_WPTR_HI
4054 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
4055 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4056 //SDMA1_QUEUE2_RB_RPTR_ADDR_HI
4057 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
4058 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
4059 //SDMA1_QUEUE2_RB_RPTR_ADDR_LO
4060 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
4061 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
4062 //SDMA1_QUEUE2_IB_CNTL
4063 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
4064 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
4065 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
4066 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
4067 #define SDMA1_QUEUE2_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
4068 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
4069 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
4070 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
4071 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
4072 #define SDMA1_QUEUE2_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
4073 //SDMA1_QUEUE2_IB_RPTR
4074 #define SDMA1_QUEUE2_IB_RPTR__OFFSET__SHIFT                                                                   0x2
4075 #define SDMA1_QUEUE2_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
4076 //SDMA1_QUEUE2_IB_OFFSET
4077 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
4078 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
4079 //SDMA1_QUEUE2_IB_BASE_LO
4080 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
4081 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
4082 //SDMA1_QUEUE2_IB_BASE_HI
4083 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
4084 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
4085 //SDMA1_QUEUE2_IB_SIZE
4086 #define SDMA1_QUEUE2_IB_SIZE__SIZE__SHIFT                                                                     0x0
4087 #define SDMA1_QUEUE2_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
4088 //SDMA1_QUEUE2_SKIP_CNTL
4089 #define SDMA1_QUEUE2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
4090 #define SDMA1_QUEUE2_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
4091 //SDMA1_QUEUE2_CONTEXT_STATUS
4092 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
4093 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
4094 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
4095 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
4096 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
4097 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
4098 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
4099 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
4100 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
4101 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
4102 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
4103 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
4104 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
4105 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
4106 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
4107 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
4108 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
4109 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
4110 //SDMA1_QUEUE2_DOORBELL
4111 #define SDMA1_QUEUE2_DOORBELL__ENABLE__SHIFT                                                                  0x1c
4112 #define SDMA1_QUEUE2_DOORBELL__CAPTURED__SHIFT                                                                0x1e
4113 #define SDMA1_QUEUE2_DOORBELL__ENABLE_MASK                                                                    0x10000000L
4114 #define SDMA1_QUEUE2_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
4115 //SDMA1_QUEUE2_DOORBELL_LOG
4116 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
4117 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA__SHIFT                                                                0x2
4118 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
4119 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
4120 //SDMA1_QUEUE2_DOORBELL_OFFSET
4121 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
4122 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
4123 //SDMA1_QUEUE2_CSA_ADDR_LO
4124 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
4125 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
4126 //SDMA1_QUEUE2_CSA_ADDR_HI
4127 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
4128 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
4129 //SDMA1_QUEUE2_SCHEDULE_CNTL
4130 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
4131 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
4132 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
4133 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
4134 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
4135 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
4136 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
4137 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
4138 //SDMA1_QUEUE2_IB_SUB_REMAIN
4139 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
4140 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
4141 //SDMA1_QUEUE2_PREEMPT
4142 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
4143 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
4144 //SDMA1_QUEUE2_DUMMY_REG
4145 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
4146 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
4147 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI
4148 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
4149 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
4150 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO
4151 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
4152 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
4153 //SDMA1_QUEUE2_RB_AQL_CNTL
4154 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
4155 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
4156 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
4157 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
4158 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
4159 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
4160 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
4161 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
4162 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
4163 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
4164 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
4165 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
4166 //SDMA1_QUEUE2_MINOR_PTR_UPDATE
4167 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
4168 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
4169 //SDMA1_QUEUE2_RB_PREEMPT
4170 #define SDMA1_QUEUE2_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
4171 #define SDMA1_QUEUE2_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
4172 //SDMA1_QUEUE2_MIDCMD_DATA0
4173 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
4174 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
4175 //SDMA1_QUEUE2_MIDCMD_DATA1
4176 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
4177 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
4178 //SDMA1_QUEUE2_MIDCMD_DATA2
4179 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
4180 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
4181 //SDMA1_QUEUE2_MIDCMD_DATA3
4182 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
4183 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
4184 //SDMA1_QUEUE2_MIDCMD_DATA4
4185 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
4186 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
4187 //SDMA1_QUEUE2_MIDCMD_DATA5
4188 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
4189 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
4190 //SDMA1_QUEUE2_MIDCMD_DATA6
4191 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
4192 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
4193 //SDMA1_QUEUE2_MIDCMD_DATA7
4194 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
4195 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
4196 //SDMA1_QUEUE2_MIDCMD_DATA8
4197 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
4198 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4199 //SDMA1_QUEUE2_MIDCMD_DATA9
4200 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4201 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4202 //SDMA1_QUEUE2_MIDCMD_DATA10
4203 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
4204 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
4205 //SDMA1_QUEUE2_MIDCMD_CNTL
4206 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
4207 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
4208 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
4209 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
4210 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
4211 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
4212 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
4213 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
4214 //SDMA1_QUEUE3_RB_CNTL
4215 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
4216 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
4217 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
4218 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
4219 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
4220 #define SDMA1_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
4221 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
4222 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
4223 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
4224 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
4225 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
4226 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
4227 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
4228 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
4229 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
4230 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
4231 #define SDMA1_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
4232 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
4233 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
4234 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
4235 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
4236 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
4237 //SDMA1_QUEUE3_RB_BASE
4238 #define SDMA1_QUEUE3_RB_BASE__ADDR__SHIFT                                                                     0x0
4239 #define SDMA1_QUEUE3_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
4240 //SDMA1_QUEUE3_RB_BASE_HI
4241 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
4242 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
4243 //SDMA1_QUEUE3_RB_RPTR
4244 #define SDMA1_QUEUE3_RB_RPTR__OFFSET__SHIFT                                                                   0x0
4245 #define SDMA1_QUEUE3_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4246 //SDMA1_QUEUE3_RB_RPTR_HI
4247 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
4248 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4249 //SDMA1_QUEUE3_RB_WPTR
4250 #define SDMA1_QUEUE3_RB_WPTR__OFFSET__SHIFT                                                                   0x0
4251 #define SDMA1_QUEUE3_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4252 //SDMA1_QUEUE3_RB_WPTR_HI
4253 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
4254 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4255 //SDMA1_QUEUE3_RB_RPTR_ADDR_HI
4256 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
4257 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
4258 //SDMA1_QUEUE3_RB_RPTR_ADDR_LO
4259 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
4260 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
4261 //SDMA1_QUEUE3_IB_CNTL
4262 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
4263 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
4264 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
4265 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
4266 #define SDMA1_QUEUE3_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
4267 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
4268 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
4269 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
4270 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
4271 #define SDMA1_QUEUE3_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
4272 //SDMA1_QUEUE3_IB_RPTR
4273 #define SDMA1_QUEUE3_IB_RPTR__OFFSET__SHIFT                                                                   0x2
4274 #define SDMA1_QUEUE3_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
4275 //SDMA1_QUEUE3_IB_OFFSET
4276 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
4277 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
4278 //SDMA1_QUEUE3_IB_BASE_LO
4279 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
4280 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
4281 //SDMA1_QUEUE3_IB_BASE_HI
4282 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
4283 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
4284 //SDMA1_QUEUE3_IB_SIZE
4285 #define SDMA1_QUEUE3_IB_SIZE__SIZE__SHIFT                                                                     0x0
4286 #define SDMA1_QUEUE3_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
4287 //SDMA1_QUEUE3_SKIP_CNTL
4288 #define SDMA1_QUEUE3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
4289 #define SDMA1_QUEUE3_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
4290 //SDMA1_QUEUE3_CONTEXT_STATUS
4291 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
4292 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
4293 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
4294 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
4295 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
4296 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
4297 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
4298 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
4299 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
4300 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
4301 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
4302 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
4303 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
4304 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
4305 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
4306 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
4307 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
4308 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
4309 //SDMA1_QUEUE3_DOORBELL
4310 #define SDMA1_QUEUE3_DOORBELL__ENABLE__SHIFT                                                                  0x1c
4311 #define SDMA1_QUEUE3_DOORBELL__CAPTURED__SHIFT                                                                0x1e
4312 #define SDMA1_QUEUE3_DOORBELL__ENABLE_MASK                                                                    0x10000000L
4313 #define SDMA1_QUEUE3_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
4314 //SDMA1_QUEUE3_DOORBELL_LOG
4315 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
4316 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA__SHIFT                                                                0x2
4317 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
4318 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
4319 //SDMA1_QUEUE3_DOORBELL_OFFSET
4320 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
4321 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
4322 //SDMA1_QUEUE3_CSA_ADDR_LO
4323 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
4324 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
4325 //SDMA1_QUEUE3_CSA_ADDR_HI
4326 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
4327 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
4328 //SDMA1_QUEUE3_SCHEDULE_CNTL
4329 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
4330 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
4331 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
4332 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
4333 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
4334 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
4335 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
4336 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
4337 //SDMA1_QUEUE3_IB_SUB_REMAIN
4338 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
4339 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
4340 //SDMA1_QUEUE3_PREEMPT
4341 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
4342 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
4343 //SDMA1_QUEUE3_DUMMY_REG
4344 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
4345 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
4346 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI
4347 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
4348 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
4349 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO
4350 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
4351 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
4352 //SDMA1_QUEUE3_RB_AQL_CNTL
4353 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
4354 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
4355 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
4356 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
4357 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
4358 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
4359 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
4360 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
4361 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
4362 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
4363 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
4364 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
4365 //SDMA1_QUEUE3_MINOR_PTR_UPDATE
4366 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
4367 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
4368 //SDMA1_QUEUE3_RB_PREEMPT
4369 #define SDMA1_QUEUE3_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
4370 #define SDMA1_QUEUE3_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
4371 //SDMA1_QUEUE3_MIDCMD_DATA0
4372 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
4373 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
4374 //SDMA1_QUEUE3_MIDCMD_DATA1
4375 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
4376 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
4377 //SDMA1_QUEUE3_MIDCMD_DATA2
4378 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
4379 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
4380 //SDMA1_QUEUE3_MIDCMD_DATA3
4381 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
4382 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
4383 //SDMA1_QUEUE3_MIDCMD_DATA4
4384 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
4385 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
4386 //SDMA1_QUEUE3_MIDCMD_DATA5
4387 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
4388 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
4389 //SDMA1_QUEUE3_MIDCMD_DATA6
4390 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
4391 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
4392 //SDMA1_QUEUE3_MIDCMD_DATA7
4393 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
4394 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
4395 //SDMA1_QUEUE3_MIDCMD_DATA8
4396 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
4397 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4398 //SDMA1_QUEUE3_MIDCMD_DATA9
4399 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4400 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4401 //SDMA1_QUEUE3_MIDCMD_DATA10
4402 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
4403 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
4404 //SDMA1_QUEUE3_MIDCMD_CNTL
4405 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
4406 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
4407 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
4408 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
4409 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
4410 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
4411 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
4412 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
4413 //SDMA1_QUEUE4_RB_CNTL
4414 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
4415 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
4416 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
4417 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
4418 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
4419 #define SDMA1_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
4420 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
4421 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
4422 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
4423 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
4424 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
4425 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
4426 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
4427 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
4428 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
4429 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
4430 #define SDMA1_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
4431 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
4432 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
4433 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
4434 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
4435 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
4436 //SDMA1_QUEUE4_RB_BASE
4437 #define SDMA1_QUEUE4_RB_BASE__ADDR__SHIFT                                                                     0x0
4438 #define SDMA1_QUEUE4_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
4439 //SDMA1_QUEUE4_RB_BASE_HI
4440 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
4441 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
4442 //SDMA1_QUEUE4_RB_RPTR
4443 #define SDMA1_QUEUE4_RB_RPTR__OFFSET__SHIFT                                                                   0x0
4444 #define SDMA1_QUEUE4_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4445 //SDMA1_QUEUE4_RB_RPTR_HI
4446 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
4447 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4448 //SDMA1_QUEUE4_RB_WPTR
4449 #define SDMA1_QUEUE4_RB_WPTR__OFFSET__SHIFT                                                                   0x0
4450 #define SDMA1_QUEUE4_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4451 //SDMA1_QUEUE4_RB_WPTR_HI
4452 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
4453 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4454 //SDMA1_QUEUE4_RB_RPTR_ADDR_HI
4455 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
4456 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
4457 //SDMA1_QUEUE4_RB_RPTR_ADDR_LO
4458 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
4459 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
4460 //SDMA1_QUEUE4_IB_CNTL
4461 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
4462 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
4463 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
4464 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
4465 #define SDMA1_QUEUE4_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
4466 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
4467 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
4468 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
4469 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
4470 #define SDMA1_QUEUE4_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
4471 //SDMA1_QUEUE4_IB_RPTR
4472 #define SDMA1_QUEUE4_IB_RPTR__OFFSET__SHIFT                                                                   0x2
4473 #define SDMA1_QUEUE4_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
4474 //SDMA1_QUEUE4_IB_OFFSET
4475 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
4476 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
4477 //SDMA1_QUEUE4_IB_BASE_LO
4478 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
4479 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
4480 //SDMA1_QUEUE4_IB_BASE_HI
4481 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
4482 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
4483 //SDMA1_QUEUE4_IB_SIZE
4484 #define SDMA1_QUEUE4_IB_SIZE__SIZE__SHIFT                                                                     0x0
4485 #define SDMA1_QUEUE4_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
4486 //SDMA1_QUEUE4_SKIP_CNTL
4487 #define SDMA1_QUEUE4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
4488 #define SDMA1_QUEUE4_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
4489 //SDMA1_QUEUE4_CONTEXT_STATUS
4490 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
4491 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
4492 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
4493 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
4494 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
4495 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
4496 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
4497 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
4498 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
4499 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
4500 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
4501 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
4502 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
4503 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
4504 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
4505 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
4506 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
4507 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
4508 //SDMA1_QUEUE4_DOORBELL
4509 #define SDMA1_QUEUE4_DOORBELL__ENABLE__SHIFT                                                                  0x1c
4510 #define SDMA1_QUEUE4_DOORBELL__CAPTURED__SHIFT                                                                0x1e
4511 #define SDMA1_QUEUE4_DOORBELL__ENABLE_MASK                                                                    0x10000000L
4512 #define SDMA1_QUEUE4_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
4513 //SDMA1_QUEUE4_DOORBELL_LOG
4514 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
4515 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA__SHIFT                                                                0x2
4516 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
4517 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
4518 //SDMA1_QUEUE4_DOORBELL_OFFSET
4519 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
4520 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
4521 //SDMA1_QUEUE4_CSA_ADDR_LO
4522 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
4523 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
4524 //SDMA1_QUEUE4_CSA_ADDR_HI
4525 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
4526 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
4527 //SDMA1_QUEUE4_SCHEDULE_CNTL
4528 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
4529 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
4530 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
4531 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
4532 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
4533 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
4534 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
4535 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
4536 //SDMA1_QUEUE4_IB_SUB_REMAIN
4537 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
4538 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
4539 //SDMA1_QUEUE4_PREEMPT
4540 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
4541 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
4542 //SDMA1_QUEUE4_DUMMY_REG
4543 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
4544 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
4545 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI
4546 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
4547 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
4548 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO
4549 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
4550 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
4551 //SDMA1_QUEUE4_RB_AQL_CNTL
4552 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
4553 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
4554 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
4555 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
4556 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
4557 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
4558 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
4559 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
4560 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
4561 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
4562 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
4563 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
4564 //SDMA1_QUEUE4_MINOR_PTR_UPDATE
4565 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
4566 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
4567 //SDMA1_QUEUE4_RB_PREEMPT
4568 #define SDMA1_QUEUE4_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
4569 #define SDMA1_QUEUE4_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
4570 //SDMA1_QUEUE4_MIDCMD_DATA0
4571 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
4572 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
4573 //SDMA1_QUEUE4_MIDCMD_DATA1
4574 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
4575 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
4576 //SDMA1_QUEUE4_MIDCMD_DATA2
4577 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
4578 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
4579 //SDMA1_QUEUE4_MIDCMD_DATA3
4580 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
4581 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
4582 //SDMA1_QUEUE4_MIDCMD_DATA4
4583 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
4584 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
4585 //SDMA1_QUEUE4_MIDCMD_DATA5
4586 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
4587 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
4588 //SDMA1_QUEUE4_MIDCMD_DATA6
4589 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
4590 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
4591 //SDMA1_QUEUE4_MIDCMD_DATA7
4592 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
4593 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
4594 //SDMA1_QUEUE4_MIDCMD_DATA8
4595 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
4596 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4597 //SDMA1_QUEUE4_MIDCMD_DATA9
4598 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4599 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4600 //SDMA1_QUEUE4_MIDCMD_DATA10
4601 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
4602 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
4603 //SDMA1_QUEUE4_MIDCMD_CNTL
4604 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
4605 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
4606 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
4607 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
4608 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
4609 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
4610 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
4611 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
4612 //SDMA1_QUEUE5_RB_CNTL
4613 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
4614 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
4615 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
4616 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
4617 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
4618 #define SDMA1_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
4619 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
4620 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
4621 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
4622 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
4623 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
4624 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
4625 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
4626 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
4627 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
4628 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
4629 #define SDMA1_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
4630 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
4631 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
4632 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
4633 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
4634 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
4635 //SDMA1_QUEUE5_RB_BASE
4636 #define SDMA1_QUEUE5_RB_BASE__ADDR__SHIFT                                                                     0x0
4637 #define SDMA1_QUEUE5_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
4638 //SDMA1_QUEUE5_RB_BASE_HI
4639 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
4640 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
4641 //SDMA1_QUEUE5_RB_RPTR
4642 #define SDMA1_QUEUE5_RB_RPTR__OFFSET__SHIFT                                                                   0x0
4643 #define SDMA1_QUEUE5_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4644 //SDMA1_QUEUE5_RB_RPTR_HI
4645 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
4646 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4647 //SDMA1_QUEUE5_RB_WPTR
4648 #define SDMA1_QUEUE5_RB_WPTR__OFFSET__SHIFT                                                                   0x0
4649 #define SDMA1_QUEUE5_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4650 //SDMA1_QUEUE5_RB_WPTR_HI
4651 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
4652 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4653 //SDMA1_QUEUE5_RB_RPTR_ADDR_HI
4654 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
4655 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
4656 //SDMA1_QUEUE5_RB_RPTR_ADDR_LO
4657 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
4658 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
4659 //SDMA1_QUEUE5_IB_CNTL
4660 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
4661 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
4662 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
4663 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
4664 #define SDMA1_QUEUE5_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
4665 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
4666 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
4667 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
4668 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
4669 #define SDMA1_QUEUE5_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
4670 //SDMA1_QUEUE5_IB_RPTR
4671 #define SDMA1_QUEUE5_IB_RPTR__OFFSET__SHIFT                                                                   0x2
4672 #define SDMA1_QUEUE5_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
4673 //SDMA1_QUEUE5_IB_OFFSET
4674 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
4675 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
4676 //SDMA1_QUEUE5_IB_BASE_LO
4677 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
4678 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
4679 //SDMA1_QUEUE5_IB_BASE_HI
4680 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
4681 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
4682 //SDMA1_QUEUE5_IB_SIZE
4683 #define SDMA1_QUEUE5_IB_SIZE__SIZE__SHIFT                                                                     0x0
4684 #define SDMA1_QUEUE5_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
4685 //SDMA1_QUEUE5_SKIP_CNTL
4686 #define SDMA1_QUEUE5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
4687 #define SDMA1_QUEUE5_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
4688 //SDMA1_QUEUE5_CONTEXT_STATUS
4689 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
4690 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
4691 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
4692 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
4693 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
4694 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
4695 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
4696 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
4697 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
4698 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
4699 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
4700 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
4701 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
4702 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
4703 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
4704 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
4705 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
4706 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
4707 //SDMA1_QUEUE5_DOORBELL
4708 #define SDMA1_QUEUE5_DOORBELL__ENABLE__SHIFT                                                                  0x1c
4709 #define SDMA1_QUEUE5_DOORBELL__CAPTURED__SHIFT                                                                0x1e
4710 #define SDMA1_QUEUE5_DOORBELL__ENABLE_MASK                                                                    0x10000000L
4711 #define SDMA1_QUEUE5_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
4712 //SDMA1_QUEUE5_DOORBELL_LOG
4713 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
4714 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA__SHIFT                                                                0x2
4715 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
4716 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
4717 //SDMA1_QUEUE5_DOORBELL_OFFSET
4718 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
4719 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
4720 //SDMA1_QUEUE5_CSA_ADDR_LO
4721 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
4722 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
4723 //SDMA1_QUEUE5_CSA_ADDR_HI
4724 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
4725 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
4726 //SDMA1_QUEUE5_SCHEDULE_CNTL
4727 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
4728 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
4729 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
4730 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
4731 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
4732 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
4733 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
4734 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
4735 //SDMA1_QUEUE5_IB_SUB_REMAIN
4736 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
4737 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
4738 //SDMA1_QUEUE5_PREEMPT
4739 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
4740 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
4741 //SDMA1_QUEUE5_DUMMY_REG
4742 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
4743 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
4744 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI
4745 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
4746 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
4747 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO
4748 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
4749 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
4750 //SDMA1_QUEUE5_RB_AQL_CNTL
4751 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
4752 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
4753 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
4754 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
4755 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
4756 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
4757 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
4758 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
4759 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
4760 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
4761 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
4762 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
4763 //SDMA1_QUEUE5_MINOR_PTR_UPDATE
4764 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
4765 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
4766 //SDMA1_QUEUE5_RB_PREEMPT
4767 #define SDMA1_QUEUE5_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
4768 #define SDMA1_QUEUE5_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
4769 //SDMA1_QUEUE5_MIDCMD_DATA0
4770 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
4771 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
4772 //SDMA1_QUEUE5_MIDCMD_DATA1
4773 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
4774 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
4775 //SDMA1_QUEUE5_MIDCMD_DATA2
4776 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
4777 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
4778 //SDMA1_QUEUE5_MIDCMD_DATA3
4779 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
4780 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
4781 //SDMA1_QUEUE5_MIDCMD_DATA4
4782 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
4783 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
4784 //SDMA1_QUEUE5_MIDCMD_DATA5
4785 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
4786 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
4787 //SDMA1_QUEUE5_MIDCMD_DATA6
4788 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
4789 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
4790 //SDMA1_QUEUE5_MIDCMD_DATA7
4791 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
4792 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
4793 //SDMA1_QUEUE5_MIDCMD_DATA8
4794 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
4795 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4796 //SDMA1_QUEUE5_MIDCMD_DATA9
4797 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4798 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4799 //SDMA1_QUEUE5_MIDCMD_DATA10
4800 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
4801 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
4802 //SDMA1_QUEUE5_MIDCMD_CNTL
4803 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
4804 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
4805 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
4806 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
4807 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
4808 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
4809 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
4810 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
4811 //SDMA1_QUEUE6_RB_CNTL
4812 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
4813 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
4814 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
4815 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
4816 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
4817 #define SDMA1_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
4818 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
4819 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
4820 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
4821 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
4822 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
4823 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
4824 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
4825 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
4826 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
4827 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
4828 #define SDMA1_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
4829 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
4830 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
4831 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
4832 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
4833 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
4834 //SDMA1_QUEUE6_RB_BASE
4835 #define SDMA1_QUEUE6_RB_BASE__ADDR__SHIFT                                                                     0x0
4836 #define SDMA1_QUEUE6_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
4837 //SDMA1_QUEUE6_RB_BASE_HI
4838 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
4839 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
4840 //SDMA1_QUEUE6_RB_RPTR
4841 #define SDMA1_QUEUE6_RB_RPTR__OFFSET__SHIFT                                                                   0x0
4842 #define SDMA1_QUEUE6_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4843 //SDMA1_QUEUE6_RB_RPTR_HI
4844 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
4845 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4846 //SDMA1_QUEUE6_RB_WPTR
4847 #define SDMA1_QUEUE6_RB_WPTR__OFFSET__SHIFT                                                                   0x0
4848 #define SDMA1_QUEUE6_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
4849 //SDMA1_QUEUE6_RB_WPTR_HI
4850 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
4851 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
4852 //SDMA1_QUEUE6_RB_RPTR_ADDR_HI
4853 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
4854 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
4855 //SDMA1_QUEUE6_RB_RPTR_ADDR_LO
4856 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
4857 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
4858 //SDMA1_QUEUE6_IB_CNTL
4859 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
4860 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
4861 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
4862 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
4863 #define SDMA1_QUEUE6_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
4864 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
4865 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
4866 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
4867 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
4868 #define SDMA1_QUEUE6_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
4869 //SDMA1_QUEUE6_IB_RPTR
4870 #define SDMA1_QUEUE6_IB_RPTR__OFFSET__SHIFT                                                                   0x2
4871 #define SDMA1_QUEUE6_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
4872 //SDMA1_QUEUE6_IB_OFFSET
4873 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
4874 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
4875 //SDMA1_QUEUE6_IB_BASE_LO
4876 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
4877 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
4878 //SDMA1_QUEUE6_IB_BASE_HI
4879 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
4880 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
4881 //SDMA1_QUEUE6_IB_SIZE
4882 #define SDMA1_QUEUE6_IB_SIZE__SIZE__SHIFT                                                                     0x0
4883 #define SDMA1_QUEUE6_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
4884 //SDMA1_QUEUE6_SKIP_CNTL
4885 #define SDMA1_QUEUE6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
4886 #define SDMA1_QUEUE6_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
4887 //SDMA1_QUEUE6_CONTEXT_STATUS
4888 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
4889 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
4890 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
4891 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
4892 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
4893 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
4894 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
4895 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
4896 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
4897 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
4898 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
4899 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
4900 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
4901 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
4902 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
4903 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
4904 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
4905 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
4906 //SDMA1_QUEUE6_DOORBELL
4907 #define SDMA1_QUEUE6_DOORBELL__ENABLE__SHIFT                                                                  0x1c
4908 #define SDMA1_QUEUE6_DOORBELL__CAPTURED__SHIFT                                                                0x1e
4909 #define SDMA1_QUEUE6_DOORBELL__ENABLE_MASK                                                                    0x10000000L
4910 #define SDMA1_QUEUE6_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
4911 //SDMA1_QUEUE6_DOORBELL_LOG
4912 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
4913 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA__SHIFT                                                                0x2
4914 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
4915 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
4916 //SDMA1_QUEUE6_DOORBELL_OFFSET
4917 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
4918 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
4919 //SDMA1_QUEUE6_CSA_ADDR_LO
4920 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
4921 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
4922 //SDMA1_QUEUE6_CSA_ADDR_HI
4923 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
4924 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
4925 //SDMA1_QUEUE6_SCHEDULE_CNTL
4926 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
4927 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
4928 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
4929 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
4930 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
4931 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
4932 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
4933 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
4934 //SDMA1_QUEUE6_IB_SUB_REMAIN
4935 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
4936 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
4937 //SDMA1_QUEUE6_PREEMPT
4938 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
4939 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
4940 //SDMA1_QUEUE6_DUMMY_REG
4941 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
4942 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
4943 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI
4944 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
4945 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
4946 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO
4947 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
4948 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
4949 //SDMA1_QUEUE6_RB_AQL_CNTL
4950 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
4951 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
4952 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
4953 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
4954 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
4955 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
4956 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
4957 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
4958 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
4959 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
4960 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
4961 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
4962 //SDMA1_QUEUE6_MINOR_PTR_UPDATE
4963 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
4964 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
4965 //SDMA1_QUEUE6_RB_PREEMPT
4966 #define SDMA1_QUEUE6_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
4967 #define SDMA1_QUEUE6_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
4968 //SDMA1_QUEUE6_MIDCMD_DATA0
4969 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
4970 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
4971 //SDMA1_QUEUE6_MIDCMD_DATA1
4972 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
4973 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
4974 //SDMA1_QUEUE6_MIDCMD_DATA2
4975 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
4976 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
4977 //SDMA1_QUEUE6_MIDCMD_DATA3
4978 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
4979 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
4980 //SDMA1_QUEUE6_MIDCMD_DATA4
4981 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
4982 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
4983 //SDMA1_QUEUE6_MIDCMD_DATA5
4984 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
4985 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
4986 //SDMA1_QUEUE6_MIDCMD_DATA6
4987 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
4988 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
4989 //SDMA1_QUEUE6_MIDCMD_DATA7
4990 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
4991 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
4992 //SDMA1_QUEUE6_MIDCMD_DATA8
4993 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
4994 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
4995 //SDMA1_QUEUE6_MIDCMD_DATA9
4996 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
4997 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
4998 //SDMA1_QUEUE6_MIDCMD_DATA10
4999 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
5000 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
5001 //SDMA1_QUEUE6_MIDCMD_CNTL
5002 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
5003 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
5004 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
5005 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
5006 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
5007 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
5008 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
5009 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
5010 //SDMA1_QUEUE7_RB_CNTL
5011 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT                                                                0x0
5012 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE__SHIFT                                                                  0x1
5013 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT                                                         0x8
5014 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                           0x9
5015 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT                                                    0xa
5016 #define SDMA1_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT                                                     0xb
5017 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                    0xc
5018 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                               0xd
5019 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                     0x10
5020 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV__SHIFT                                                                  0x17
5021 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID__SHIFT                                                                  0x18
5022 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE_MASK                                                                  0x00000001L
5023 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE_MASK                                                                    0x0000003EL
5024 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK                                                           0x00000100L
5025 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                             0x00000200L
5026 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK                                                      0x00000400L
5027 #define SDMA1_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK                                                       0x00000800L
5028 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                      0x00001000L
5029 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                 0x00002000L
5030 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                       0x001F0000L
5031 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV_MASK                                                                    0x00800000L
5032 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID_MASK                                                                    0x0F000000L
5033 //SDMA1_QUEUE7_RB_BASE
5034 #define SDMA1_QUEUE7_RB_BASE__ADDR__SHIFT                                                                     0x0
5035 #define SDMA1_QUEUE7_RB_BASE__ADDR_MASK                                                                       0xFFFFFFFFL
5036 //SDMA1_QUEUE7_RB_BASE_HI
5037 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR__SHIFT                                                                  0x0
5038 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR_MASK                                                                    0x00FFFFFFL
5039 //SDMA1_QUEUE7_RB_RPTR
5040 #define SDMA1_QUEUE7_RB_RPTR__OFFSET__SHIFT                                                                   0x0
5041 #define SDMA1_QUEUE7_RB_RPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
5042 //SDMA1_QUEUE7_RB_RPTR_HI
5043 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT                                                                0x0
5044 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
5045 //SDMA1_QUEUE7_RB_WPTR
5046 #define SDMA1_QUEUE7_RB_WPTR__OFFSET__SHIFT                                                                   0x0
5047 #define SDMA1_QUEUE7_RB_WPTR__OFFSET_MASK                                                                     0xFFFFFFFFL
5048 //SDMA1_QUEUE7_RB_WPTR_HI
5049 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT                                                                0x0
5050 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET_MASK                                                                  0xFFFFFFFFL
5051 //SDMA1_QUEUE7_RB_RPTR_ADDR_HI
5052 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                             0x0
5053 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK                                                               0xFFFFFFFFL
5054 //SDMA1_QUEUE7_RB_RPTR_ADDR_LO
5055 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                             0x2
5056 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFCL
5057 //SDMA1_QUEUE7_IB_CNTL
5058 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT                                                                0x0
5059 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                           0x4
5060 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                         0x8
5061 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID__SHIFT                                                                 0x10
5062 #define SDMA1_QUEUE7_IB_CNTL__IB_PRIV__SHIFT                                                                  0x1f
5063 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE_MASK                                                                  0x00000001L
5064 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                             0x00000010L
5065 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                           0x00000100L
5066 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID_MASK                                                                   0x000F0000L
5067 #define SDMA1_QUEUE7_IB_CNTL__IB_PRIV_MASK                                                                    0x80000000L
5068 //SDMA1_QUEUE7_IB_RPTR
5069 #define SDMA1_QUEUE7_IB_RPTR__OFFSET__SHIFT                                                                   0x2
5070 #define SDMA1_QUEUE7_IB_RPTR__OFFSET_MASK                                                                     0x003FFFFCL
5071 //SDMA1_QUEUE7_IB_OFFSET
5072 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET__SHIFT                                                                 0x2
5073 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET_MASK                                                                   0x003FFFFCL
5074 //SDMA1_QUEUE7_IB_BASE_LO
5075 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR__SHIFT                                                                  0x5
5076 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR_MASK                                                                    0xFFFFFFE0L
5077 //SDMA1_QUEUE7_IB_BASE_HI
5078 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR__SHIFT                                                                  0x0
5079 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR_MASK                                                                    0xFFFFFFFFL
5080 //SDMA1_QUEUE7_IB_SIZE
5081 #define SDMA1_QUEUE7_IB_SIZE__SIZE__SHIFT                                                                     0x0
5082 #define SDMA1_QUEUE7_IB_SIZE__SIZE_MASK                                                                       0x000FFFFFL
5083 //SDMA1_QUEUE7_SKIP_CNTL
5084 #define SDMA1_QUEUE7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                             0x0
5085 #define SDMA1_QUEUE7_SKIP_CNTL__SKIP_COUNT_MASK                                                               0x000FFFFFL
5086 //SDMA1_QUEUE7_CONTEXT_STATUS
5087 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT                                                          0x0
5088 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT                                                              0x2
5089 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT                                                           0x3
5090 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                         0x4
5091 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                        0x7
5092 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                   0xa
5093 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT                                                      0xb
5094 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT                                               0xc
5095 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                            0x10
5096 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED_MASK                                                            0x00000001L
5097 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE_MASK                                                                0x00000004L
5098 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK                                                             0x00000008L
5099 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK                                                           0x00000070L
5100 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                          0x00000080L
5101 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                     0x00000400L
5102 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK                                                        0x00000800L
5103 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK                                                 0x00001000L
5104 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                              0x00FF0000L
5105 //SDMA1_QUEUE7_DOORBELL
5106 #define SDMA1_QUEUE7_DOORBELL__ENABLE__SHIFT                                                                  0x1c
5107 #define SDMA1_QUEUE7_DOORBELL__CAPTURED__SHIFT                                                                0x1e
5108 #define SDMA1_QUEUE7_DOORBELL__ENABLE_MASK                                                                    0x10000000L
5109 #define SDMA1_QUEUE7_DOORBELL__CAPTURED_MASK                                                                  0x40000000L
5110 //SDMA1_QUEUE7_DOORBELL_LOG
5111 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT                                                            0x0
5112 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA__SHIFT                                                                0x2
5113 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK                                                              0x00000001L
5114 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA_MASK                                                                  0xFFFFFFFCL
5115 //SDMA1_QUEUE7_DOORBELL_OFFSET
5116 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT                                                           0x2
5117 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK                                                             0x0FFFFFFCL
5118 //SDMA1_QUEUE7_CSA_ADDR_LO
5119 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT                                                                 0x2
5120 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR_MASK                                                                   0xFFFFFFFCL
5121 //SDMA1_QUEUE7_CSA_ADDR_HI
5122 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT                                                                 0x0
5123 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR_MASK                                                                   0xFFFFFFFFL
5124 //SDMA1_QUEUE7_SCHEDULE_CNTL
5125 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT                                                          0x0
5126 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT                                                         0x2
5127 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT                                                           0x6
5128 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT                                                    0x8
5129 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK                                                            0x00000003L
5130 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK                                                           0x0000001CL
5131 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK                                                             0x000000C0L
5132 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK                                                      0x0000FF00L
5133 //SDMA1_QUEUE7_IB_SUB_REMAIN
5134 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT                                                               0x0
5135 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE_MASK                                                                 0x00003FFFL
5136 //SDMA1_QUEUE7_PREEMPT
5137 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT                                                               0x0
5138 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT_MASK                                                                 0x00000001L
5139 //SDMA1_QUEUE7_DUMMY_REG
5140 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY__SHIFT                                                                  0x0
5141 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY_MASK                                                                    0xFFFFFFFFL
5142 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI
5143 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                        0x0
5144 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                          0xFFFFFFFFL
5145 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO
5146 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                        0x2
5147 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                          0xFFFFFFFCL
5148 //SDMA1_QUEUE7_RB_AQL_CNTL
5149 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                           0x0
5150 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                      0x1
5151 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                          0x8
5152 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                0x10
5153 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT                                          0x11
5154 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT                                                       0x12
5155 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                             0x00000001L
5156 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                        0x000000FEL
5157 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK                                                            0x0000FF00L
5158 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                  0x00010000L
5159 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK                                            0x00020000L
5160 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK                                                         0x00040000L
5161 //SDMA1_QUEUE7_MINOR_PTR_UPDATE
5162 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                          0x0
5163 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK                                                            0x00000001L
5164 //SDMA1_QUEUE7_RB_PREEMPT
5165 #define SDMA1_QUEUE7_RB_PREEMPT__PREEMPT_REQ__SHIFT                                                           0x0
5166 #define SDMA1_QUEUE7_RB_PREEMPT__PREEMPT_REQ_MASK                                                             0x00000001L
5167 //SDMA1_QUEUE7_MIDCMD_DATA0
5168 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT                                                               0x0
5169 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0_MASK                                                                 0xFFFFFFFFL
5170 //SDMA1_QUEUE7_MIDCMD_DATA1
5171 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT                                                               0x0
5172 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1_MASK                                                                 0xFFFFFFFFL
5173 //SDMA1_QUEUE7_MIDCMD_DATA2
5174 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT                                                               0x0
5175 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2_MASK                                                                 0xFFFFFFFFL
5176 //SDMA1_QUEUE7_MIDCMD_DATA3
5177 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT                                                               0x0
5178 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3_MASK                                                                 0xFFFFFFFFL
5179 //SDMA1_QUEUE7_MIDCMD_DATA4
5180 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT                                                               0x0
5181 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4_MASK                                                                 0xFFFFFFFFL
5182 //SDMA1_QUEUE7_MIDCMD_DATA5
5183 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT                                                               0x0
5184 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5_MASK                                                                 0xFFFFFFFFL
5185 //SDMA1_QUEUE7_MIDCMD_DATA6
5186 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT                                                               0x0
5187 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6_MASK                                                                 0xFFFFFFFFL
5188 //SDMA1_QUEUE7_MIDCMD_DATA7
5189 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT                                                               0x0
5190 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7_MASK                                                                 0xFFFFFFFFL
5191 //SDMA1_QUEUE7_MIDCMD_DATA8
5192 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT                                                               0x0
5193 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8_MASK                                                                 0xFFFFFFFFL
5194 //SDMA1_QUEUE7_MIDCMD_DATA9
5195 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT                                                               0x0
5196 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9_MASK                                                                 0xFFFFFFFFL
5197 //SDMA1_QUEUE7_MIDCMD_DATA10
5198 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT                                                             0x0
5199 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10_MASK                                                               0xFFFFFFFFL
5200 //SDMA1_QUEUE7_MIDCMD_CNTL
5201 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                           0x0
5202 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                            0x1
5203 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                          0x4
5204 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                        0x8
5205 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK                                                             0x00000001L
5206 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK                                                              0x00000002L
5207 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                            0x000000F0L
5208 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                          0x00000100L
5209 
5210 
5211 // addressBlock: gc_sdma0_sdma0hypdec
5212 //SDMA0_UCODE_ADDR
5213 #define SDMA0_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
5214 #define SDMA0_UCODE_ADDR__THID__SHIFT                                                                         0xf
5215 #define SDMA0_UCODE_ADDR__VALUE_MASK                                                                          0x00001FFFL
5216 #define SDMA0_UCODE_ADDR__THID_MASK                                                                           0x00008000L
5217 //SDMA0_UCODE_DATA
5218 #define SDMA0_UCODE_DATA__VALUE__SHIFT                                                                        0x0
5219 #define SDMA0_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
5220 //SDMA0_UCODE_SELFLOAD_CONTROL
5221 #define SDMA0_UCODE_SELFLOAD_CONTROL__GPA__SHIFT                                                              0x0
5222 #define SDMA0_UCODE_SELFLOAD_CONTROL__SYS__SHIFT                                                              0x1
5223 #define SDMA0_UCODE_SELFLOAD_CONTROL__CID__SHIFT                                                              0x4
5224 #define SDMA0_UCODE_SELFLOAD_CONTROL__CACHE_POLICY__SHIFT                                                     0x8
5225 #define SDMA0_UCODE_SELFLOAD_CONTROL__GPA_MASK                                                                0x00000001L
5226 #define SDMA0_UCODE_SELFLOAD_CONTROL__SYS_MASK                                                                0x00000002L
5227 #define SDMA0_UCODE_SELFLOAD_CONTROL__CID_MASK                                                                0x000000F0L
5228 #define SDMA0_UCODE_SELFLOAD_CONTROL__CACHE_POLICY_MASK                                                       0x00000300L
5229 //SDMA0_BROADCAST_UCODE_ADDR
5230 #define SDMA0_BROADCAST_UCODE_ADDR__VALUE__SHIFT                                                              0x0
5231 #define SDMA0_BROADCAST_UCODE_ADDR__THID__SHIFT                                                               0xf
5232 #define SDMA0_BROADCAST_UCODE_ADDR__VALUE_MASK                                                                0x00001FFFL
5233 #define SDMA0_BROADCAST_UCODE_ADDR__THID_MASK                                                                 0x00008000L
5234 //SDMA0_BROADCAST_UCODE_DATA
5235 #define SDMA0_BROADCAST_UCODE_DATA__VALUE__SHIFT                                                              0x0
5236 #define SDMA0_BROADCAST_UCODE_DATA__VALUE_MASK                                                                0xFFFFFFFFL
5237 //SDMA0_VM_CTX_LO
5238 #define SDMA0_VM_CTX_LO__ADDR__SHIFT                                                                          0x2
5239 #define SDMA0_VM_CTX_LO__ADDR_MASK                                                                            0xFFFFFFFCL
5240 //SDMA0_VM_CTX_HI
5241 #define SDMA0_VM_CTX_HI__ADDR__SHIFT                                                                          0x0
5242 #define SDMA0_VM_CTX_HI__ADDR_MASK                                                                            0xFFFFFFFFL
5243 //SDMA0_ACTIVE_FCN_ID
5244 #define SDMA0_ACTIVE_FCN_ID__VFID__SHIFT                                                                      0x0
5245 #define SDMA0_ACTIVE_FCN_ID__RESERVED__SHIFT                                                                  0x4
5246 #define SDMA0_ACTIVE_FCN_ID__VF__SHIFT                                                                        0x1f
5247 #define SDMA0_ACTIVE_FCN_ID__VFID_MASK                                                                        0x0000000FL
5248 #define SDMA0_ACTIVE_FCN_ID__RESERVED_MASK                                                                    0x7FFFFFF0L
5249 #define SDMA0_ACTIVE_FCN_ID__VF_MASK                                                                          0x80000000L
5250 //SDMA0_VM_CTX_CNTL
5251 #define SDMA0_VM_CTX_CNTL__PRIV__SHIFT                                                                        0x0
5252 #define SDMA0_VM_CTX_CNTL__VMID__SHIFT                                                                        0x4
5253 #define SDMA0_VM_CTX_CNTL__MEM_PHY__SHIFT                                                                     0x8
5254 #define SDMA0_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE__SHIFT                                                   0x10
5255 #define SDMA0_VM_CTX_CNTL__PRIV_MASK                                                                          0x00000001L
5256 #define SDMA0_VM_CTX_CNTL__VMID_MASK                                                                          0x000000F0L
5257 #define SDMA0_VM_CTX_CNTL__MEM_PHY_MASK                                                                       0x00000300L
5258 #define SDMA0_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE_MASK                                                     0x00010000L
5259 //SDMA0_VIRT_RESET_REQ
5260 #define SDMA0_VIRT_RESET_REQ__VF__SHIFT                                                                       0x0
5261 #define SDMA0_VIRT_RESET_REQ__PF__SHIFT                                                                       0x1f
5262 #define SDMA0_VIRT_RESET_REQ__VF_MASK                                                                         0x0000FFFFL
5263 #define SDMA0_VIRT_RESET_REQ__PF_MASK                                                                         0x80000000L
5264 //SDMA0_CONTEXT_REG_TYPE0
5265 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_CNTL__SHIFT                                                  0x0
5266 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE__SHIFT                                                  0x1
5267 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_HI__SHIFT                                               0x2
5268 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR__SHIFT                                                  0x3
5269 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_HI__SHIFT                                               0x4
5270 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR__SHIFT                                                  0x5
5271 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_HI__SHIFT                                               0x6
5272 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED7__SHIFT                                                             0x7
5273 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_HI__SHIFT                                          0x8
5274 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_LO__SHIFT                                          0x9
5275 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_CNTL__SHIFT                                                  0xa
5276 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_RPTR__SHIFT                                                  0xb
5277 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_OFFSET__SHIFT                                                0xc
5278 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_LO__SHIFT                                               0xd
5279 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_HI__SHIFT                                               0xe
5280 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_SIZE__SHIFT                                                  0xf
5281 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_SKIP_CNTL__SHIFT                                                0x10
5282 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_CONTEXT_STATUS__SHIFT                                           0x11
5283 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_DOORBELL__SHIFT                                                 0x12
5284 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED31_19__SHIFT                                                         0x13
5285 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_CNTL_MASK                                                    0x00000001L
5286 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_MASK                                                    0x00000002L
5287 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_HI_MASK                                                 0x00000004L
5288 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_MASK                                                    0x00000008L
5289 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_HI_MASK                                                 0x00000010L
5290 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_MASK                                                    0x00000020L
5291 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_HI_MASK                                                 0x00000040L
5292 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED7_MASK                                                               0x00000080L
5293 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_HI_MASK                                            0x00000100L
5294 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_LO_MASK                                            0x00000200L
5295 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_CNTL_MASK                                                    0x00000400L
5296 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_RPTR_MASK                                                    0x00000800L
5297 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_OFFSET_MASK                                                  0x00001000L
5298 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_LO_MASK                                                 0x00002000L
5299 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_HI_MASK                                                 0x00004000L
5300 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_SIZE_MASK                                                    0x00008000L
5301 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_SKIP_CNTL_MASK                                                  0x00010000L
5302 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_CONTEXT_STATUS_MASK                                             0x00020000L
5303 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_DOORBELL_MASK                                                   0x00040000L
5304 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED31_19_MASK                                                           0xFFF80000L
5305 //SDMA0_CONTEXT_REG_TYPE1
5306 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED8_0__SHIFT                                                           0x0
5307 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_LOG__SHIFT                                             0x9
5308 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED10__SHIFT                                                            0xa
5309 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_OFFSET__SHIFT                                          0xb
5310 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_LO__SHIFT                                              0xc
5311 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_HI__SHIFT                                              0xd
5312 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_SCHEDULE_CNTL__SHIFT                                            0xe
5313 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_IB_SUB_REMAIN__SHIFT                                            0xf
5314 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_PREEMPT__SHIFT                                                  0x10
5315 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DUMMY_REG__SHIFT                                                0x11
5316 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__SHIFT                                     0x12
5317 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__SHIFT                                     0x13
5318 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_AQL_CNTL__SHIFT                                              0x14
5319 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_MINOR_PTR_UPDATE__SHIFT                                         0x15
5320 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_PREEMPT__SHIFT                                               0x16
5321 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED__SHIFT                                                              0x17
5322 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED8_0_MASK                                                             0x000001FFL
5323 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_LOG_MASK                                               0x00000200L
5324 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED10_MASK                                                              0x00000400L
5325 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_OFFSET_MASK                                            0x00000800L
5326 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_LO_MASK                                                0x00001000L
5327 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_HI_MASK                                                0x00002000L
5328 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_SCHEDULE_CNTL_MASK                                              0x00004000L
5329 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_IB_SUB_REMAIN_MASK                                              0x00008000L
5330 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_PREEMPT_MASK                                                    0x00010000L
5331 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DUMMY_REG_MASK                                                  0x00020000L
5332 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI_MASK                                       0x00040000L
5333 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO_MASK                                       0x00080000L
5334 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_AQL_CNTL_MASK                                                0x00100000L
5335 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_MINOR_PTR_UPDATE_MASK                                           0x00200000L
5336 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_PREEMPT_MASK                                                 0x00400000L
5337 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED_MASK                                                                0xFF800000L
5338 //SDMA0_CONTEXT_REG_TYPE2
5339 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA0__SHIFT                                             0x0
5340 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA1__SHIFT                                             0x1
5341 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA2__SHIFT                                             0x2
5342 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA3__SHIFT                                             0x3
5343 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA4__SHIFT                                             0x4
5344 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA5__SHIFT                                             0x5
5345 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA6__SHIFT                                             0x6
5346 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA7__SHIFT                                             0x7
5347 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA8__SHIFT                                             0x8
5348 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA9__SHIFT                                             0x9
5349 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA10__SHIFT                                            0xa
5350 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_CNTL__SHIFT                                              0xb
5351 #define SDMA0_CONTEXT_REG_TYPE2__RESERVED__SHIFT                                                              0xe
5352 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA0_MASK                                               0x00000001L
5353 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA1_MASK                                               0x00000002L
5354 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA2_MASK                                               0x00000004L
5355 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA3_MASK                                               0x00000008L
5356 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA4_MASK                                               0x00000010L
5357 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA5_MASK                                               0x00000020L
5358 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA6_MASK                                               0x00000040L
5359 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA7_MASK                                               0x00000080L
5360 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA8_MASK                                               0x00000100L
5361 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA9_MASK                                               0x00000200L
5362 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA10_MASK                                              0x00000400L
5363 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_CNTL_MASK                                                0x00000800L
5364 #define SDMA0_CONTEXT_REG_TYPE2__RESERVED_MASK                                                                0xFFFFC000L
5365 //SDMA0_PUB_REG_TYPE0
5366 #define SDMA0_PUB_REG_TYPE0__SDMA0_DEC_START__SHIFT                                                           0x0
5367 #define SDMA0_PUB_REG_TYPE0__RESERVED_10_1__SHIFT                                                             0x1
5368 #define SDMA0_PUB_REG_TYPE0__SDMA0_F32_MISC_CNTL__SHIFT                                                       0xb
5369 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_LO__SHIFT                                                 0xf
5370 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_HI__SHIFT                                                 0x10
5371 #define SDMA0_PUB_REG_TYPE0__RESERVED22__SHIFT                                                                0x16
5372 #define SDMA0_PUB_REG_TYPE0__RESERVED23__SHIFT                                                                0x17
5373 #define SDMA0_PUB_REG_TYPE0__RESERVED24__SHIFT                                                                0x18
5374 #define SDMA0_PUB_REG_TYPE0__RESERVED25__SHIFT                                                                0x19
5375 #define SDMA0_PUB_REG_TYPE0__SDMA0_POWER_CNTL__SHIFT                                                          0x1a
5376 #define SDMA0_PUB_REG_TYPE0__RESERVED27__SHIFT                                                                0x1b
5377 #define SDMA0_PUB_REG_TYPE0__SDMA0_CNTL__SHIFT                                                                0x1c
5378 #define SDMA0_PUB_REG_TYPE0__SDMA0_CHICKEN_BITS__SHIFT                                                        0x1d
5379 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG__SHIFT                                                      0x1e
5380 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_READ__SHIFT                                                 0x1f
5381 #define SDMA0_PUB_REG_TYPE0__SDMA0_DEC_START_MASK                                                             0x00000001L
5382 #define SDMA0_PUB_REG_TYPE0__RESERVED_10_1_MASK                                                               0x000007FEL
5383 #define SDMA0_PUB_REG_TYPE0__SDMA0_F32_MISC_CNTL_MASK                                                         0x00000800L
5384 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_LO_MASK                                                   0x00008000L
5385 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_HI_MASK                                                   0x00010000L
5386 #define SDMA0_PUB_REG_TYPE0__RESERVED22_MASK                                                                  0x00400000L
5387 #define SDMA0_PUB_REG_TYPE0__RESERVED23_MASK                                                                  0x00800000L
5388 #define SDMA0_PUB_REG_TYPE0__RESERVED24_MASK                                                                  0x01000000L
5389 #define SDMA0_PUB_REG_TYPE0__RESERVED25_MASK                                                                  0x02000000L
5390 #define SDMA0_PUB_REG_TYPE0__SDMA0_POWER_CNTL_MASK                                                            0x04000000L
5391 #define SDMA0_PUB_REG_TYPE0__RESERVED27_MASK                                                                  0x08000000L
5392 #define SDMA0_PUB_REG_TYPE0__SDMA0_CNTL_MASK                                                                  0x10000000L
5393 #define SDMA0_PUB_REG_TYPE0__SDMA0_CHICKEN_BITS_MASK                                                          0x20000000L
5394 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_MASK                                                        0x40000000L
5395 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_READ_MASK                                                   0x80000000L
5396 //SDMA0_PUB_REG_TYPE1
5397 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH__SHIFT                                                       0x0
5398 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_HI__SHIFT                                                    0x1
5399 #define SDMA0_PUB_REG_TYPE1__SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__SHIFT                                            0x2
5400 #define SDMA0_PUB_REG_TYPE1__SDMA0_IB_OFFSET_FETCH__SHIFT                                                     0x3
5401 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROGRAM__SHIFT                                                             0x4
5402 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS_REG__SHIFT                                                          0x5
5403 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS1_REG__SHIFT                                                         0x6
5404 #define SDMA0_PUB_REG_TYPE1__SDMA0_CNTL1__SHIFT                                                               0x7
5405 #define SDMA0_PUB_REG_TYPE1__SDMA0_HBM_PAGE_CONFIG__SHIFT                                                     0x8
5406 #define SDMA0_PUB_REG_TYPE1__SDMA0_UCODE_CHECKSUM__SHIFT                                                      0x9
5407 #define SDMA0_PUB_REG_TYPE1__RESERVED10__SHIFT                                                                0xa
5408 #define SDMA0_PUB_REG_TYPE1__SDMA0_FREEZE__SHIFT                                                              0xb
5409 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM0__SHIFT                                                    0xc
5410 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM1__SHIFT                                                    0xd
5411 #define SDMA0_PUB_REG_TYPE1__SDMA0_WATCHDOG_CNTL__SHIFT                                                       0xe
5412 #define SDMA0_PUB_REG_TYPE1__RESERVED15__SHIFT                                                                0xf
5413 #define SDMA0_PUB_REG_TYPE1__RESERVED16__SHIFT                                                                0x10
5414 #define SDMA0_PUB_REG_TYPE1__RESERVED17__SHIFT                                                                0x11
5415 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_CONFIG__SHIFT                                                          0x12
5416 #define SDMA0_PUB_REG_TYPE1__SDMA0_BA_THRESHOLD__SHIFT                                                        0x13
5417 #define SDMA0_PUB_REG_TYPE1__SDMA0_ID__SHIFT                                                                  0x14
5418 #define SDMA0_PUB_REG_TYPE1__SDMA0_VERSION__SHIFT                                                             0x15
5419 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER__SHIFT                                                         0x16
5420 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_CLEAR__SHIFT                                                   0x17
5421 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS2_REG__SHIFT                                                         0x18
5422 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_CNTL__SHIFT                                                         0x19
5423 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_LO__SHIFT                                                     0x1a
5424 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_HI__SHIFT                                                     0x1b
5425 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_CNTL__SHIFT                                                          0x1c
5426 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_WATERMK__SHIFT                                                       0x1d
5427 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_TIMEOUT__SHIFT                                                       0x1e
5428 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_PAGE__SHIFT                                                          0x1f
5429 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_MASK                                                         0x00000001L
5430 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_HI_MASK                                                      0x00000002L
5431 #define SDMA0_PUB_REG_TYPE1__SDMA0_SEM_WAIT_FAIL_TIMER_CNTL_MASK                                              0x00000004L
5432 #define SDMA0_PUB_REG_TYPE1__SDMA0_IB_OFFSET_FETCH_MASK                                                       0x00000008L
5433 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROGRAM_MASK                                                               0x00000010L
5434 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS_REG_MASK                                                            0x00000020L
5435 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS1_REG_MASK                                                           0x00000040L
5436 #define SDMA0_PUB_REG_TYPE1__SDMA0_CNTL1_MASK                                                                 0x00000080L
5437 #define SDMA0_PUB_REG_TYPE1__SDMA0_HBM_PAGE_CONFIG_MASK                                                       0x00000100L
5438 #define SDMA0_PUB_REG_TYPE1__SDMA0_UCODE_CHECKSUM_MASK                                                        0x00000200L
5439 #define SDMA0_PUB_REG_TYPE1__RESERVED10_MASK                                                                  0x00000400L
5440 #define SDMA0_PUB_REG_TYPE1__SDMA0_FREEZE_MASK                                                                0x00000800L
5441 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM0_MASK                                                      0x00001000L
5442 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM1_MASK                                                      0x00002000L
5443 #define SDMA0_PUB_REG_TYPE1__SDMA0_WATCHDOG_CNTL_MASK                                                         0x00004000L
5444 #define SDMA0_PUB_REG_TYPE1__RESERVED15_MASK                                                                  0x00008000L
5445 #define SDMA0_PUB_REG_TYPE1__RESERVED16_MASK                                                                  0x00010000L
5446 #define SDMA0_PUB_REG_TYPE1__RESERVED17_MASK                                                                  0x00020000L
5447 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_CONFIG_MASK                                                            0x00040000L
5448 #define SDMA0_PUB_REG_TYPE1__SDMA0_BA_THRESHOLD_MASK                                                          0x00080000L
5449 #define SDMA0_PUB_REG_TYPE1__SDMA0_ID_MASK                                                                    0x00100000L
5450 #define SDMA0_PUB_REG_TYPE1__SDMA0_VERSION_MASK                                                               0x00200000L
5451 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_MASK                                                           0x00400000L
5452 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_CLEAR_MASK                                                     0x00800000L
5453 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS2_REG_MASK                                                           0x01000000L
5454 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_CNTL_MASK                                                           0x02000000L
5455 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_LO_MASK                                                       0x04000000L
5456 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_HI_MASK                                                       0x08000000L
5457 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_CNTL_MASK                                                            0x10000000L
5458 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_WATERMK_MASK                                                         0x20000000L
5459 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_TIMEOUT_MASK                                                         0x40000000L
5460 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_PAGE_MASK                                                            0x80000000L
5461 //SDMA0_PUB_REG_TYPE2
5462 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_STATUS__SHIFT                                                     0x0
5463 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_STATUS__SHIFT                                                     0x1
5464 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV0__SHIFT                                                          0x2
5465 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV1__SHIFT                                                          0x3
5466 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV2__SHIFT                                                          0x4
5467 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK0__SHIFT                                                     0x5
5468 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK1__SHIFT                                                     0x6
5469 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK0__SHIFT                                                     0x7
5470 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK1__SHIFT                                                     0x8
5471 #define SDMA0_PUB_REG_TYPE2__SDMA0_RELAX_ORDERING_LUT__SHIFT                                                  0xa
5472 #define SDMA0_PUB_REG_TYPE2__SDMA0_CHICKEN_BITS_2__SHIFT                                                      0xb
5473 #define SDMA0_PUB_REG_TYPE2__SDMA0_STATUS3_REG__SHIFT                                                         0xc
5474 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_LO__SHIFT                                                    0xd
5475 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_HI__SHIFT                                                    0xe
5476 #define SDMA0_PUB_REG_TYPE2__SDMA0_GLOBAL_QUANTUM__SHIFT                                                      0xf
5477 #define SDMA0_PUB_REG_TYPE2__SDMA0_ERROR_LOG__SHIFT                                                           0x10
5478 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG0__SHIFT                                                      0x11
5479 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG1__SHIFT                                                      0x12
5480 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG2__SHIFT                                                      0x13
5481 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG3__SHIFT                                                      0x14
5482 #define SDMA0_PUB_REG_TYPE2__SDMA0_F32_COUNTER__SHIFT                                                         0x15
5483 #define SDMA0_PUB_REG_TYPE2__RESERVE_22_22__SHIFT                                                             0x16
5484 #define SDMA0_PUB_REG_TYPE2__RESERVED23__SHIFT                                                                0x17
5485 #define SDMA0_PUB_REG_TYPE2__RESERVED24__SHIFT                                                                0x18
5486 #define SDMA0_PUB_REG_TYPE2__RESERVED25__SHIFT                                                                0x19
5487 #define SDMA0_PUB_REG_TYPE2__RESERVED26__SHIFT                                                                0x1a
5488 #define SDMA0_PUB_REG_TYPE2__SDMA0_CRD_CNTL__SHIFT                                                            0x1b
5489 #define SDMA0_PUB_REG_TYPE2__SDMA0_RLC_CGCG_CTRL__SHIFT                                                       0x1c
5490 #define SDMA0_PUB_REG_TYPE2__SDMA0_GPU_IOV_VIOLATION_LOG__SHIFT                                               0x1d
5491 #define SDMA0_PUB_REG_TYPE2__SDMA0_AQL_STATUS__SHIFT                                                          0x1f
5492 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_STATUS_MASK                                                       0x00000001L
5493 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_STATUS_MASK                                                       0x00000002L
5494 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV0_MASK                                                            0x00000004L
5495 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV1_MASK                                                            0x00000008L
5496 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV2_MASK                                                            0x00000010L
5497 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK0_MASK                                                       0x00000020L
5498 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK1_MASK                                                       0x00000040L
5499 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK0_MASK                                                       0x00000080L
5500 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK1_MASK                                                       0x00000100L
5501 #define SDMA0_PUB_REG_TYPE2__SDMA0_RELAX_ORDERING_LUT_MASK                                                    0x00000400L
5502 #define SDMA0_PUB_REG_TYPE2__SDMA0_CHICKEN_BITS_2_MASK                                                        0x00000800L
5503 #define SDMA0_PUB_REG_TYPE2__SDMA0_STATUS3_REG_MASK                                                           0x00001000L
5504 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_LO_MASK                                                      0x00002000L
5505 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_HI_MASK                                                      0x00004000L
5506 #define SDMA0_PUB_REG_TYPE2__SDMA0_GLOBAL_QUANTUM_MASK                                                        0x00008000L
5507 #define SDMA0_PUB_REG_TYPE2__SDMA0_ERROR_LOG_MASK                                                             0x00010000L
5508 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG0_MASK                                                        0x00020000L
5509 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG1_MASK                                                        0x00040000L
5510 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG2_MASK                                                        0x00080000L
5511 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG3_MASK                                                        0x00100000L
5512 #define SDMA0_PUB_REG_TYPE2__SDMA0_F32_COUNTER_MASK                                                           0x00200000L
5513 #define SDMA0_PUB_REG_TYPE2__RESERVE_22_22_MASK                                                               0x00400000L
5514 #define SDMA0_PUB_REG_TYPE2__RESERVED23_MASK                                                                  0x00800000L
5515 #define SDMA0_PUB_REG_TYPE2__RESERVED24_MASK                                                                  0x01000000L
5516 #define SDMA0_PUB_REG_TYPE2__RESERVED25_MASK                                                                  0x02000000L
5517 #define SDMA0_PUB_REG_TYPE2__RESERVED26_MASK                                                                  0x04000000L
5518 #define SDMA0_PUB_REG_TYPE2__SDMA0_CRD_CNTL_MASK                                                              0x08000000L
5519 #define SDMA0_PUB_REG_TYPE2__SDMA0_RLC_CGCG_CTRL_MASK                                                         0x10000000L
5520 #define SDMA0_PUB_REG_TYPE2__SDMA0_GPU_IOV_VIOLATION_LOG_MASK                                                 0x20000000L
5521 #define SDMA0_PUB_REG_TYPE2__SDMA0_AQL_STATUS_MASK                                                            0x80000000L
5522 //SDMA0_PUB_REG_TYPE3
5523 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_DATA__SHIFT                                                   0x0
5524 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_INDEX__SHIFT                                                  0x1
5525 #define SDMA0_PUB_REG_TYPE3__SDMA0_TLBI_GCR_CNTL__SHIFT                                                       0x2
5526 #define SDMA0_PUB_REG_TYPE3__SDMA0_TILING_CONFIG__SHIFT                                                       0x3
5527 #define SDMA0_PUB_REG_TYPE3__SDMA0_HASH__SHIFT                                                                0x4
5528 #define SDMA0_PUB_REG_TYPE3__RESERVED5__SHIFT                                                                 0x5
5529 #define SDMA0_PUB_REG_TYPE3__RESERVED__SHIFT                                                                  0x6
5530 #define SDMA0_PUB_REG_TYPE3__RESERVED7__SHIFT                                                                 0x7
5531 #define SDMA0_PUB_REG_TYPE3__SDMA0_CE_CTRL__SHIFT                                                             0x8
5532 #define SDMA0_PUB_REG_TYPE3__SDMA0_FED_STATUS__SHIFT                                                          0x9
5533 #define SDMA0_PUB_REG_TYPE3__RESERVED10__SHIFT                                                                0xa
5534 #define SDMA0_PUB_REG_TYPE3__RESERVED11__SHIFT                                                                0xb
5535 #define SDMA0_PUB_REG_TYPE3__RESERVED12__SHIFT                                                                0xc
5536 #define SDMA0_PUB_REG_TYPE3__RESERVED13__SHIFT                                                                0xd
5537 #define SDMA0_PUB_REG_TYPE3__RESERVED14__SHIFT                                                                0xe
5538 #define SDMA0_PUB_REG_TYPE3__RESERVED15__SHIFT                                                                0xf
5539 #define SDMA0_PUB_REG_TYPE3__SDMA0_INT_STATUS__SHIFT                                                          0x10
5540 #define SDMA0_PUB_REG_TYPE3__SDMA0_GPU_IOV_VIOLATION_LOG2__SHIFT                                              0x11
5541 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_LO__SHIFT                                                        0x12
5542 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_HI__SHIFT                                                        0x13
5543 #define SDMA0_PUB_REG_TYPE3__RESERVED20__SHIFT                                                                0x14
5544 #define SDMA0_PUB_REG_TYPE3__SDMA0_CLOCK_GATING_STATUS__SHIFT                                                 0x15
5545 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS4_REG__SHIFT                                                         0x16
5546 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_DATA__SHIFT                                                    0x17
5547 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_ADDR__SHIFT                                                    0x18
5548 #define SDMA0_PUB_REG_TYPE3__SDMA0_TIMESTAMP_CNTL__SHIFT                                                      0x19
5549 #define SDMA0_PUB_REG_TYPE3__RESERVED26__SHIFT                                                                0x1a
5550 #define SDMA0_PUB_REG_TYPE3__RESERVED27__SHIFT                                                                0x1b
5551 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS5_REG__SHIFT                                                         0x1c
5552 #define SDMA0_PUB_REG_TYPE3__SDMA0_QUEUE_RESET_REQ__SHIFT                                                     0x1d
5553 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS6_REG__SHIFT                                                         0x1e
5554 #define SDMA0_PUB_REG_TYPE3__SDMA0_UCODE1_CHECKSUM__SHIFT                                                     0x1f
5555 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_DATA_MASK                                                     0x00000001L
5556 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_INDEX_MASK                                                    0x00000002L
5557 #define SDMA0_PUB_REG_TYPE3__SDMA0_TLBI_GCR_CNTL_MASK                                                         0x00000004L
5558 #define SDMA0_PUB_REG_TYPE3__SDMA0_TILING_CONFIG_MASK                                                         0x00000008L
5559 #define SDMA0_PUB_REG_TYPE3__SDMA0_HASH_MASK                                                                  0x00000010L
5560 #define SDMA0_PUB_REG_TYPE3__RESERVED5_MASK                                                                   0x00000020L
5561 #define SDMA0_PUB_REG_TYPE3__RESERVED_MASK                                                                    0x00000040L
5562 #define SDMA0_PUB_REG_TYPE3__RESERVED7_MASK                                                                   0x00000080L
5563 #define SDMA0_PUB_REG_TYPE3__SDMA0_CE_CTRL_MASK                                                               0x00000100L
5564 #define SDMA0_PUB_REG_TYPE3__SDMA0_FED_STATUS_MASK                                                            0x00000200L
5565 #define SDMA0_PUB_REG_TYPE3__RESERVED10_MASK                                                                  0x00000400L
5566 #define SDMA0_PUB_REG_TYPE3__RESERVED11_MASK                                                                  0x00000800L
5567 #define SDMA0_PUB_REG_TYPE3__RESERVED12_MASK                                                                  0x00001000L
5568 #define SDMA0_PUB_REG_TYPE3__RESERVED13_MASK                                                                  0x00002000L
5569 #define SDMA0_PUB_REG_TYPE3__RESERVED14_MASK                                                                  0x00004000L
5570 #define SDMA0_PUB_REG_TYPE3__RESERVED15_MASK                                                                  0x00008000L
5571 #define SDMA0_PUB_REG_TYPE3__SDMA0_INT_STATUS_MASK                                                            0x00010000L
5572 #define SDMA0_PUB_REG_TYPE3__SDMA0_GPU_IOV_VIOLATION_LOG2_MASK                                                0x00020000L
5573 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_LO_MASK                                                          0x00040000L
5574 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_HI_MASK                                                          0x00080000L
5575 #define SDMA0_PUB_REG_TYPE3__RESERVED20_MASK                                                                  0x00100000L
5576 #define SDMA0_PUB_REG_TYPE3__SDMA0_CLOCK_GATING_STATUS_MASK                                                   0x00200000L
5577 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS4_REG_MASK                                                           0x00400000L
5578 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_DATA_MASK                                                      0x00800000L
5579 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_ADDR_MASK                                                      0x01000000L
5580 #define SDMA0_PUB_REG_TYPE3__SDMA0_TIMESTAMP_CNTL_MASK                                                        0x02000000L
5581 #define SDMA0_PUB_REG_TYPE3__RESERVED26_MASK                                                                  0x04000000L
5582 #define SDMA0_PUB_REG_TYPE3__RESERVED27_MASK                                                                  0x08000000L
5583 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS5_REG_MASK                                                           0x10000000L
5584 #define SDMA0_PUB_REG_TYPE3__SDMA0_QUEUE_RESET_REQ_MASK                                                       0x20000000L
5585 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS6_REG_MASK                                                           0x40000000L
5586 #define SDMA0_PUB_REG_TYPE3__SDMA0_UCODE1_CHECKSUM_MASK                                                       0x80000000L
5587 //SDMA0_VM_CNTL
5588 #define SDMA0_VM_CNTL__CMD__SHIFT                                                                             0x0
5589 #define SDMA0_VM_CNTL__CMD_MASK                                                                               0x0000000FL
5590 //SDMA0_F32_CNTL
5591 #define SDMA0_F32_CNTL__HALT__SHIFT                                                                           0x0
5592 #define SDMA0_F32_CNTL__DBG_SELECT_BITS__SHIFT                                                                0x2
5593 #define SDMA0_F32_CNTL__TH0_CHECKSUM_CLR__SHIFT                                                               0x8
5594 #define SDMA0_F32_CNTL__TH0_RESET__SHIFT                                                                      0x9
5595 #define SDMA0_F32_CNTL__TH0_ENABLE__SHIFT                                                                     0xa
5596 #define SDMA0_F32_CNTL__TH1_CHECKSUM_CLR__SHIFT                                                               0xc
5597 #define SDMA0_F32_CNTL__TH1_RESET__SHIFT                                                                      0xd
5598 #define SDMA0_F32_CNTL__TH1_ENABLE__SHIFT                                                                     0xe
5599 #define SDMA0_F32_CNTL__TH0_PRIORITY__SHIFT                                                                   0x10
5600 #define SDMA0_F32_CNTL__TH1_PRIORITY__SHIFT                                                                   0x18
5601 #define SDMA0_F32_CNTL__HALT_MASK                                                                             0x00000001L
5602 #define SDMA0_F32_CNTL__DBG_SELECT_BITS_MASK                                                                  0x000000FCL
5603 #define SDMA0_F32_CNTL__TH0_CHECKSUM_CLR_MASK                                                                 0x00000100L
5604 #define SDMA0_F32_CNTL__TH0_RESET_MASK                                                                        0x00000200L
5605 #define SDMA0_F32_CNTL__TH0_ENABLE_MASK                                                                       0x00000400L
5606 #define SDMA0_F32_CNTL__TH1_CHECKSUM_CLR_MASK                                                                 0x00001000L
5607 #define SDMA0_F32_CNTL__TH1_RESET_MASK                                                                        0x00002000L
5608 #define SDMA0_F32_CNTL__TH1_ENABLE_MASK                                                                       0x00004000L
5609 #define SDMA0_F32_CNTL__TH0_PRIORITY_MASK                                                                     0x00FF0000L
5610 #define SDMA0_F32_CNTL__TH1_PRIORITY_MASK                                                                     0xFF000000L
5611 
5612 
5613 // addressBlock: gc_sdma0_sdma1hypdec
5614 //SDMA1_UCODE_ADDR
5615 #define SDMA1_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
5616 #define SDMA1_UCODE_ADDR__THID__SHIFT                                                                         0xf
5617 #define SDMA1_UCODE_ADDR__VALUE_MASK                                                                          0x00001FFFL
5618 #define SDMA1_UCODE_ADDR__THID_MASK                                                                           0x00008000L
5619 //SDMA1_UCODE_DATA
5620 #define SDMA1_UCODE_DATA__VALUE__SHIFT                                                                        0x0
5621 #define SDMA1_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
5622 //SDMA1_UCODE_SELFLOAD_CONTROL
5623 #define SDMA1_UCODE_SELFLOAD_CONTROL__GPA__SHIFT                                                              0x0
5624 #define SDMA1_UCODE_SELFLOAD_CONTROL__SYS__SHIFT                                                              0x1
5625 #define SDMA1_UCODE_SELFLOAD_CONTROL__CID__SHIFT                                                              0x4
5626 #define SDMA1_UCODE_SELFLOAD_CONTROL__CACHE_POLICY__SHIFT                                                     0x8
5627 #define SDMA1_UCODE_SELFLOAD_CONTROL__GPA_MASK                                                                0x00000001L
5628 #define SDMA1_UCODE_SELFLOAD_CONTROL__SYS_MASK                                                                0x00000002L
5629 #define SDMA1_UCODE_SELFLOAD_CONTROL__CID_MASK                                                                0x000000F0L
5630 #define SDMA1_UCODE_SELFLOAD_CONTROL__CACHE_POLICY_MASK                                                       0x00000300L
5631 //SDMA1_BROADCAST_UCODE_ADDR
5632 #define SDMA1_BROADCAST_UCODE_ADDR__VALUE__SHIFT                                                              0x0
5633 #define SDMA1_BROADCAST_UCODE_ADDR__THID__SHIFT                                                               0xf
5634 #define SDMA1_BROADCAST_UCODE_ADDR__VALUE_MASK                                                                0x00001FFFL
5635 #define SDMA1_BROADCAST_UCODE_ADDR__THID_MASK                                                                 0x00008000L
5636 //SDMA1_BROADCAST_UCODE_DATA
5637 #define SDMA1_BROADCAST_UCODE_DATA__VALUE__SHIFT                                                              0x0
5638 #define SDMA1_BROADCAST_UCODE_DATA__VALUE_MASK                                                                0xFFFFFFFFL
5639 //SDMA1_VM_CTX_LO
5640 #define SDMA1_VM_CTX_LO__ADDR__SHIFT                                                                          0x2
5641 #define SDMA1_VM_CTX_LO__ADDR_MASK                                                                            0xFFFFFFFCL
5642 //SDMA1_VM_CTX_HI
5643 #define SDMA1_VM_CTX_HI__ADDR__SHIFT                                                                          0x0
5644 #define SDMA1_VM_CTX_HI__ADDR_MASK                                                                            0xFFFFFFFFL
5645 //SDMA1_ACTIVE_FCN_ID
5646 #define SDMA1_ACTIVE_FCN_ID__VFID__SHIFT                                                                      0x0
5647 #define SDMA1_ACTIVE_FCN_ID__RESERVED__SHIFT                                                                  0x4
5648 #define SDMA1_ACTIVE_FCN_ID__VF__SHIFT                                                                        0x1f
5649 #define SDMA1_ACTIVE_FCN_ID__VFID_MASK                                                                        0x0000000FL
5650 #define SDMA1_ACTIVE_FCN_ID__RESERVED_MASK                                                                    0x7FFFFFF0L
5651 #define SDMA1_ACTIVE_FCN_ID__VF_MASK                                                                          0x80000000L
5652 //SDMA1_VM_CTX_CNTL
5653 #define SDMA1_VM_CTX_CNTL__PRIV__SHIFT                                                                        0x0
5654 #define SDMA1_VM_CTX_CNTL__VMID__SHIFT                                                                        0x4
5655 #define SDMA1_VM_CTX_CNTL__MEM_PHY__SHIFT                                                                     0x8
5656 #define SDMA1_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE__SHIFT                                                   0x10
5657 #define SDMA1_VM_CTX_CNTL__PRIV_MASK                                                                          0x00000001L
5658 #define SDMA1_VM_CTX_CNTL__VMID_MASK                                                                          0x000000F0L
5659 #define SDMA1_VM_CTX_CNTL__MEM_PHY_MASK                                                                       0x00000300L
5660 #define SDMA1_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE_MASK                                                     0x00010000L
5661 //SDMA1_VIRT_RESET_REQ
5662 #define SDMA1_VIRT_RESET_REQ__VF__SHIFT                                                                       0x0
5663 #define SDMA1_VIRT_RESET_REQ__PF__SHIFT                                                                       0x1f
5664 #define SDMA1_VIRT_RESET_REQ__VF_MASK                                                                         0x0000FFFFL
5665 #define SDMA1_VIRT_RESET_REQ__PF_MASK                                                                         0x80000000L
5666 //SDMA1_CONTEXT_REG_TYPE0
5667 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_CNTL__SHIFT                                                  0x0
5668 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE__SHIFT                                                  0x1
5669 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_HI__SHIFT                                               0x2
5670 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR__SHIFT                                                  0x3
5671 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_HI__SHIFT                                               0x4
5672 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR__SHIFT                                                  0x5
5673 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_HI__SHIFT                                               0x6
5674 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED7__SHIFT                                                             0x7
5675 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_HI__SHIFT                                          0x8
5676 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_LO__SHIFT                                          0x9
5677 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_CNTL__SHIFT                                                  0xa
5678 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_RPTR__SHIFT                                                  0xb
5679 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_OFFSET__SHIFT                                                0xc
5680 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_LO__SHIFT                                               0xd
5681 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_HI__SHIFT                                               0xe
5682 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_SIZE__SHIFT                                                  0xf
5683 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_SKIP_CNTL__SHIFT                                                0x10
5684 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_CONTEXT_STATUS__SHIFT                                           0x11
5685 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_DOORBELL__SHIFT                                                 0x12
5686 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED31_19__SHIFT                                                         0x13
5687 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_CNTL_MASK                                                    0x00000001L
5688 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_MASK                                                    0x00000002L
5689 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_HI_MASK                                                 0x00000004L
5690 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_MASK                                                    0x00000008L
5691 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_HI_MASK                                                 0x00000010L
5692 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_MASK                                                    0x00000020L
5693 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_HI_MASK                                                 0x00000040L
5694 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED7_MASK                                                               0x00000080L
5695 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_HI_MASK                                            0x00000100L
5696 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_LO_MASK                                            0x00000200L
5697 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_CNTL_MASK                                                    0x00000400L
5698 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_RPTR_MASK                                                    0x00000800L
5699 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_OFFSET_MASK                                                  0x00001000L
5700 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_LO_MASK                                                 0x00002000L
5701 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_HI_MASK                                                 0x00004000L
5702 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_SIZE_MASK                                                    0x00008000L
5703 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_SKIP_CNTL_MASK                                                  0x00010000L
5704 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_CONTEXT_STATUS_MASK                                             0x00020000L
5705 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_DOORBELL_MASK                                                   0x00040000L
5706 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED31_19_MASK                                                           0xFFF80000L
5707 //SDMA1_CONTEXT_REG_TYPE1
5708 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED8_0__SHIFT                                                           0x0
5709 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_LOG__SHIFT                                             0x9
5710 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED10__SHIFT                                                            0xa
5711 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_OFFSET__SHIFT                                          0xb
5712 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_LO__SHIFT                                              0xc
5713 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_HI__SHIFT                                              0xd
5714 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_SCHEDULE_CNTL__SHIFT                                            0xe
5715 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_IB_SUB_REMAIN__SHIFT                                            0xf
5716 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_PREEMPT__SHIFT                                                  0x10
5717 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DUMMY_REG__SHIFT                                                0x11
5718 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__SHIFT                                     0x12
5719 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__SHIFT                                     0x13
5720 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_AQL_CNTL__SHIFT                                              0x14
5721 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_MINOR_PTR_UPDATE__SHIFT                                         0x15
5722 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_PREEMPT__SHIFT                                               0x16
5723 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED__SHIFT                                                              0x17
5724 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED8_0_MASK                                                             0x000001FFL
5725 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_LOG_MASK                                               0x00000200L
5726 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED10_MASK                                                              0x00000400L
5727 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_OFFSET_MASK                                            0x00000800L
5728 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_LO_MASK                                                0x00001000L
5729 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_HI_MASK                                                0x00002000L
5730 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_SCHEDULE_CNTL_MASK                                              0x00004000L
5731 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_IB_SUB_REMAIN_MASK                                              0x00008000L
5732 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_PREEMPT_MASK                                                    0x00010000L
5733 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DUMMY_REG_MASK                                                  0x00020000L
5734 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI_MASK                                       0x00040000L
5735 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO_MASK                                       0x00080000L
5736 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_AQL_CNTL_MASK                                                0x00100000L
5737 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_MINOR_PTR_UPDATE_MASK                                           0x00200000L
5738 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_PREEMPT_MASK                                                 0x00400000L
5739 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED_MASK                                                                0xFF800000L
5740 //SDMA1_CONTEXT_REG_TYPE2
5741 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA0__SHIFT                                             0x0
5742 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA1__SHIFT                                             0x1
5743 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA2__SHIFT                                             0x2
5744 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA3__SHIFT                                             0x3
5745 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA4__SHIFT                                             0x4
5746 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA5__SHIFT                                             0x5
5747 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA6__SHIFT                                             0x6
5748 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA7__SHIFT                                             0x7
5749 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA8__SHIFT                                             0x8
5750 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA9__SHIFT                                             0x9
5751 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA10__SHIFT                                            0xa
5752 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_CNTL__SHIFT                                              0xb
5753 #define SDMA1_CONTEXT_REG_TYPE2__RESERVED__SHIFT                                                              0xe
5754 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA0_MASK                                               0x00000001L
5755 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA1_MASK                                               0x00000002L
5756 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA2_MASK                                               0x00000004L
5757 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA3_MASK                                               0x00000008L
5758 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA4_MASK                                               0x00000010L
5759 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA5_MASK                                               0x00000020L
5760 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA6_MASK                                               0x00000040L
5761 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA7_MASK                                               0x00000080L
5762 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA8_MASK                                               0x00000100L
5763 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA9_MASK                                               0x00000200L
5764 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA10_MASK                                              0x00000400L
5765 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_CNTL_MASK                                                0x00000800L
5766 #define SDMA1_CONTEXT_REG_TYPE2__RESERVED_MASK                                                                0xFFFFC000L
5767 //SDMA1_PUB_REG_TYPE0
5768 #define SDMA1_PUB_REG_TYPE0__SDMA1_DEC_START__SHIFT                                                           0x0
5769 #define SDMA1_PUB_REG_TYPE0__RESERVED_10_1__SHIFT                                                             0x1
5770 #define SDMA1_PUB_REG_TYPE0__SDMA1_F32_MISC_CNTL__SHIFT                                                       0xb
5771 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_LO__SHIFT                                                 0xf
5772 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_HI__SHIFT                                                 0x10
5773 #define SDMA1_PUB_REG_TYPE0__RESERVED22__SHIFT                                                                0x16
5774 #define SDMA1_PUB_REG_TYPE0__RESERVED23__SHIFT                                                                0x17
5775 #define SDMA1_PUB_REG_TYPE0__RESERVED24__SHIFT                                                                0x18
5776 #define SDMA1_PUB_REG_TYPE0__RESERVED25__SHIFT                                                                0x19
5777 #define SDMA1_PUB_REG_TYPE0__SDMA1_POWER_CNTL__SHIFT                                                          0x1a
5778 #define SDMA1_PUB_REG_TYPE0__RESERVED27__SHIFT                                                                0x1b
5779 #define SDMA1_PUB_REG_TYPE0__SDMA1_CNTL__SHIFT                                                                0x1c
5780 #define SDMA1_PUB_REG_TYPE0__SDMA1_CHICKEN_BITS__SHIFT                                                        0x1d
5781 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG__SHIFT                                                      0x1e
5782 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_READ__SHIFT                                                 0x1f
5783 #define SDMA1_PUB_REG_TYPE0__SDMA1_DEC_START_MASK                                                             0x00000001L
5784 #define SDMA1_PUB_REG_TYPE0__RESERVED_10_1_MASK                                                               0x000007FEL
5785 #define SDMA1_PUB_REG_TYPE0__SDMA1_F32_MISC_CNTL_MASK                                                         0x00000800L
5786 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_LO_MASK                                                   0x00008000L
5787 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_HI_MASK                                                   0x00010000L
5788 #define SDMA1_PUB_REG_TYPE0__RESERVED22_MASK                                                                  0x00400000L
5789 #define SDMA1_PUB_REG_TYPE0__RESERVED23_MASK                                                                  0x00800000L
5790 #define SDMA1_PUB_REG_TYPE0__RESERVED24_MASK                                                                  0x01000000L
5791 #define SDMA1_PUB_REG_TYPE0__RESERVED25_MASK                                                                  0x02000000L
5792 #define SDMA1_PUB_REG_TYPE0__SDMA1_POWER_CNTL_MASK                                                            0x04000000L
5793 #define SDMA1_PUB_REG_TYPE0__RESERVED27_MASK                                                                  0x08000000L
5794 #define SDMA1_PUB_REG_TYPE0__SDMA1_CNTL_MASK                                                                  0x10000000L
5795 #define SDMA1_PUB_REG_TYPE0__SDMA1_CHICKEN_BITS_MASK                                                          0x20000000L
5796 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_MASK                                                        0x40000000L
5797 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_READ_MASK                                                   0x80000000L
5798 //SDMA1_PUB_REG_TYPE1
5799 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH__SHIFT                                                       0x0
5800 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_HI__SHIFT                                                    0x1
5801 #define SDMA1_PUB_REG_TYPE1__SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__SHIFT                                            0x2
5802 #define SDMA1_PUB_REG_TYPE1__SDMA1_IB_OFFSET_FETCH__SHIFT                                                     0x3
5803 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROGRAM__SHIFT                                                             0x4
5804 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS_REG__SHIFT                                                          0x5
5805 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS1_REG__SHIFT                                                         0x6
5806 #define SDMA1_PUB_REG_TYPE1__SDMA1_CNTL1__SHIFT                                                               0x7
5807 #define SDMA1_PUB_REG_TYPE1__SDMA1_HBM_PAGE_CONFIG__SHIFT                                                     0x8
5808 #define SDMA1_PUB_REG_TYPE1__SDMA1_UCODE_CHECKSUM__SHIFT                                                      0x9
5809 #define SDMA1_PUB_REG_TYPE1__RESERVED10__SHIFT                                                                0xa
5810 #define SDMA1_PUB_REG_TYPE1__SDMA1_FREEZE__SHIFT                                                              0xb
5811 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM0__SHIFT                                                    0xc
5812 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM1__SHIFT                                                    0xd
5813 #define SDMA1_PUB_REG_TYPE1__SDMA1_WATCHDOG_CNTL__SHIFT                                                       0xe
5814 #define SDMA1_PUB_REG_TYPE1__RESERVED15__SHIFT                                                                0xf
5815 #define SDMA1_PUB_REG_TYPE1__RESERVED16__SHIFT                                                                0x10
5816 #define SDMA1_PUB_REG_TYPE1__RESERVED17__SHIFT                                                                0x11
5817 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_CONFIG__SHIFT                                                          0x12
5818 #define SDMA1_PUB_REG_TYPE1__SDMA1_BA_THRESHOLD__SHIFT                                                        0x13
5819 #define SDMA1_PUB_REG_TYPE1__SDMA1_ID__SHIFT                                                                  0x14
5820 #define SDMA1_PUB_REG_TYPE1__SDMA1_VERSION__SHIFT                                                             0x15
5821 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER__SHIFT                                                         0x16
5822 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_CLEAR__SHIFT                                                   0x17
5823 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS2_REG__SHIFT                                                         0x18
5824 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_CNTL__SHIFT                                                         0x19
5825 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_LO__SHIFT                                                     0x1a
5826 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_HI__SHIFT                                                     0x1b
5827 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_CNTL__SHIFT                                                          0x1c
5828 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_WATERMK__SHIFT                                                       0x1d
5829 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_TIMEOUT__SHIFT                                                       0x1e
5830 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_PAGE__SHIFT                                                          0x1f
5831 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_MASK                                                         0x00000001L
5832 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_HI_MASK                                                      0x00000002L
5833 #define SDMA1_PUB_REG_TYPE1__SDMA1_SEM_WAIT_FAIL_TIMER_CNTL_MASK                                              0x00000004L
5834 #define SDMA1_PUB_REG_TYPE1__SDMA1_IB_OFFSET_FETCH_MASK                                                       0x00000008L
5835 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROGRAM_MASK                                                               0x00000010L
5836 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS_REG_MASK                                                            0x00000020L
5837 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS1_REG_MASK                                                           0x00000040L
5838 #define SDMA1_PUB_REG_TYPE1__SDMA1_CNTL1_MASK                                                                 0x00000080L
5839 #define SDMA1_PUB_REG_TYPE1__SDMA1_HBM_PAGE_CONFIG_MASK                                                       0x00000100L
5840 #define SDMA1_PUB_REG_TYPE1__SDMA1_UCODE_CHECKSUM_MASK                                                        0x00000200L
5841 #define SDMA1_PUB_REG_TYPE1__RESERVED10_MASK                                                                  0x00000400L
5842 #define SDMA1_PUB_REG_TYPE1__SDMA1_FREEZE_MASK                                                                0x00000800L
5843 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM0_MASK                                                      0x00001000L
5844 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM1_MASK                                                      0x00002000L
5845 #define SDMA1_PUB_REG_TYPE1__SDMA1_WATCHDOG_CNTL_MASK                                                         0x00004000L
5846 #define SDMA1_PUB_REG_TYPE1__RESERVED15_MASK                                                                  0x00008000L
5847 #define SDMA1_PUB_REG_TYPE1__RESERVED16_MASK                                                                  0x00010000L
5848 #define SDMA1_PUB_REG_TYPE1__RESERVED17_MASK                                                                  0x00020000L
5849 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_CONFIG_MASK                                                            0x00040000L
5850 #define SDMA1_PUB_REG_TYPE1__SDMA1_BA_THRESHOLD_MASK                                                          0x00080000L
5851 #define SDMA1_PUB_REG_TYPE1__SDMA1_ID_MASK                                                                    0x00100000L
5852 #define SDMA1_PUB_REG_TYPE1__SDMA1_VERSION_MASK                                                               0x00200000L
5853 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_MASK                                                           0x00400000L
5854 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_CLEAR_MASK                                                     0x00800000L
5855 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS2_REG_MASK                                                           0x01000000L
5856 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_CNTL_MASK                                                           0x02000000L
5857 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_LO_MASK                                                       0x04000000L
5858 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_HI_MASK                                                       0x08000000L
5859 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_CNTL_MASK                                                            0x10000000L
5860 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_WATERMK_MASK                                                         0x20000000L
5861 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_TIMEOUT_MASK                                                         0x40000000L
5862 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_PAGE_MASK                                                            0x80000000L
5863 //SDMA1_PUB_REG_TYPE2
5864 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_STATUS__SHIFT                                                     0x0
5865 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_STATUS__SHIFT                                                     0x1
5866 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV0__SHIFT                                                          0x2
5867 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV1__SHIFT                                                          0x3
5868 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV2__SHIFT                                                          0x4
5869 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK0__SHIFT                                                     0x5
5870 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK1__SHIFT                                                     0x6
5871 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK0__SHIFT                                                     0x7
5872 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK1__SHIFT                                                     0x8
5873 #define SDMA1_PUB_REG_TYPE2__SDMA1_RELAX_ORDERING_LUT__SHIFT                                                  0xa
5874 #define SDMA1_PUB_REG_TYPE2__SDMA1_CHICKEN_BITS_2__SHIFT                                                      0xb
5875 #define SDMA1_PUB_REG_TYPE2__SDMA1_STATUS3_REG__SHIFT                                                         0xc
5876 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_LO__SHIFT                                                    0xd
5877 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_HI__SHIFT                                                    0xe
5878 #define SDMA1_PUB_REG_TYPE2__SDMA1_GLOBAL_QUANTUM__SHIFT                                                      0xf
5879 #define SDMA1_PUB_REG_TYPE2__SDMA1_ERROR_LOG__SHIFT                                                           0x10
5880 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG0__SHIFT                                                      0x11
5881 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG1__SHIFT                                                      0x12
5882 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG2__SHIFT                                                      0x13
5883 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG3__SHIFT                                                      0x14
5884 #define SDMA1_PUB_REG_TYPE2__SDMA1_F32_COUNTER__SHIFT                                                         0x15
5885 #define SDMA1_PUB_REG_TYPE2__RESERVE_22_22__SHIFT                                                             0x16
5886 #define SDMA1_PUB_REG_TYPE2__RESERVED23__SHIFT                                                                0x17
5887 #define SDMA1_PUB_REG_TYPE2__RESERVED24__SHIFT                                                                0x18
5888 #define SDMA1_PUB_REG_TYPE2__RESERVED25__SHIFT                                                                0x19
5889 #define SDMA1_PUB_REG_TYPE2__RESERVED26__SHIFT                                                                0x1a
5890 #define SDMA1_PUB_REG_TYPE2__SDMA1_CRD_CNTL__SHIFT                                                            0x1b
5891 #define SDMA1_PUB_REG_TYPE2__SDMA1_RLC_CGCG_CTRL__SHIFT                                                       0x1c
5892 #define SDMA1_PUB_REG_TYPE2__SDMA1_GPU_IOV_VIOLATION_LOG__SHIFT                                               0x1d
5893 #define SDMA1_PUB_REG_TYPE2__SDMA1_AQL_STATUS__SHIFT                                                          0x1f
5894 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_STATUS_MASK                                                       0x00000001L
5895 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_STATUS_MASK                                                       0x00000002L
5896 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV0_MASK                                                            0x00000004L
5897 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV1_MASK                                                            0x00000008L
5898 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV2_MASK                                                            0x00000010L
5899 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK0_MASK                                                       0x00000020L
5900 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK1_MASK                                                       0x00000040L
5901 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK0_MASK                                                       0x00000080L
5902 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK1_MASK                                                       0x00000100L
5903 #define SDMA1_PUB_REG_TYPE2__SDMA1_RELAX_ORDERING_LUT_MASK                                                    0x00000400L
5904 #define SDMA1_PUB_REG_TYPE2__SDMA1_CHICKEN_BITS_2_MASK                                                        0x00000800L
5905 #define SDMA1_PUB_REG_TYPE2__SDMA1_STATUS3_REG_MASK                                                           0x00001000L
5906 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_LO_MASK                                                      0x00002000L
5907 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_HI_MASK                                                      0x00004000L
5908 #define SDMA1_PUB_REG_TYPE2__SDMA1_GLOBAL_QUANTUM_MASK                                                        0x00008000L
5909 #define SDMA1_PUB_REG_TYPE2__SDMA1_ERROR_LOG_MASK                                                             0x00010000L
5910 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG0_MASK                                                        0x00020000L
5911 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG1_MASK                                                        0x00040000L
5912 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG2_MASK                                                        0x00080000L
5913 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG3_MASK                                                        0x00100000L
5914 #define SDMA1_PUB_REG_TYPE2__SDMA1_F32_COUNTER_MASK                                                           0x00200000L
5915 #define SDMA1_PUB_REG_TYPE2__RESERVE_22_22_MASK                                                               0x00400000L
5916 #define SDMA1_PUB_REG_TYPE2__RESERVED23_MASK                                                                  0x00800000L
5917 #define SDMA1_PUB_REG_TYPE2__RESERVED24_MASK                                                                  0x01000000L
5918 #define SDMA1_PUB_REG_TYPE2__RESERVED25_MASK                                                                  0x02000000L
5919 #define SDMA1_PUB_REG_TYPE2__RESERVED26_MASK                                                                  0x04000000L
5920 #define SDMA1_PUB_REG_TYPE2__SDMA1_CRD_CNTL_MASK                                                              0x08000000L
5921 #define SDMA1_PUB_REG_TYPE2__SDMA1_RLC_CGCG_CTRL_MASK                                                         0x10000000L
5922 #define SDMA1_PUB_REG_TYPE2__SDMA1_GPU_IOV_VIOLATION_LOG_MASK                                                 0x20000000L
5923 #define SDMA1_PUB_REG_TYPE2__SDMA1_AQL_STATUS_MASK                                                            0x80000000L
5924 //SDMA1_PUB_REG_TYPE3
5925 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_DATA__SHIFT                                                   0x0
5926 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_INDEX__SHIFT                                                  0x1
5927 #define SDMA1_PUB_REG_TYPE3__SDMA1_TLBI_GCR_CNTL__SHIFT                                                       0x2
5928 #define SDMA1_PUB_REG_TYPE3__SDMA1_TILING_CONFIG__SHIFT                                                       0x3
5929 #define SDMA1_PUB_REG_TYPE3__SDMA1_HASH__SHIFT                                                                0x4
5930 #define SDMA1_PUB_REG_TYPE3__RESERVED5__SHIFT                                                                 0x5
5931 #define SDMA1_PUB_REG_TYPE3__RESERVED__SHIFT                                                                  0x6
5932 #define SDMA1_PUB_REG_TYPE3__RESERVED7__SHIFT                                                                 0x7
5933 #define SDMA1_PUB_REG_TYPE3__SDMA1_CE_CTRL__SHIFT                                                             0x8
5934 #define SDMA1_PUB_REG_TYPE3__SDMA1_FED_STATUS__SHIFT                                                          0x9
5935 #define SDMA1_PUB_REG_TYPE3__RESERVED10__SHIFT                                                                0xa
5936 #define SDMA1_PUB_REG_TYPE3__RESERVED11__SHIFT                                                                0xb
5937 #define SDMA1_PUB_REG_TYPE3__RESERVED12__SHIFT                                                                0xc
5938 #define SDMA1_PUB_REG_TYPE3__RESERVED13__SHIFT                                                                0xd
5939 #define SDMA1_PUB_REG_TYPE3__RESERVED14__SHIFT                                                                0xe
5940 #define SDMA1_PUB_REG_TYPE3__RESERVED15__SHIFT                                                                0xf
5941 #define SDMA1_PUB_REG_TYPE3__SDMA1_INT_STATUS__SHIFT                                                          0x10
5942 #define SDMA1_PUB_REG_TYPE3__SDMA1_GPU_IOV_VIOLATION_LOG2__SHIFT                                              0x11
5943 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_LO__SHIFT                                                        0x12
5944 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_HI__SHIFT                                                        0x13
5945 #define SDMA1_PUB_REG_TYPE3__RESERVED20__SHIFT                                                                0x14
5946 #define SDMA1_PUB_REG_TYPE3__SDMA1_CLOCK_GATING_STATUS__SHIFT                                                 0x15
5947 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS4_REG__SHIFT                                                         0x16
5948 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_DATA__SHIFT                                                    0x17
5949 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_ADDR__SHIFT                                                    0x18
5950 #define SDMA1_PUB_REG_TYPE3__SDMA1_TIMESTAMP_CNTL__SHIFT                                                      0x19
5951 #define SDMA1_PUB_REG_TYPE3__RESERVED26__SHIFT                                                                0x1a
5952 #define SDMA1_PUB_REG_TYPE3__RESERVED27__SHIFT                                                                0x1b
5953 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS5_REG__SHIFT                                                         0x1c
5954 #define SDMA1_PUB_REG_TYPE3__SDMA1_QUEUE_RESET_REQ__SHIFT                                                     0x1d
5955 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS6_REG__SHIFT                                                         0x1e
5956 #define SDMA1_PUB_REG_TYPE3__SDMA1_UCODE1_CHECKSUM__SHIFT                                                     0x1f
5957 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_DATA_MASK                                                     0x00000001L
5958 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_INDEX_MASK                                                    0x00000002L
5959 #define SDMA1_PUB_REG_TYPE3__SDMA1_TLBI_GCR_CNTL_MASK                                                         0x00000004L
5960 #define SDMA1_PUB_REG_TYPE3__SDMA1_TILING_CONFIG_MASK                                                         0x00000008L
5961 #define SDMA1_PUB_REG_TYPE3__SDMA1_HASH_MASK                                                                  0x00000010L
5962 #define SDMA1_PUB_REG_TYPE3__RESERVED5_MASK                                                                   0x00000020L
5963 #define SDMA1_PUB_REG_TYPE3__RESERVED_MASK                                                                    0x00000040L
5964 #define SDMA1_PUB_REG_TYPE3__RESERVED7_MASK                                                                   0x00000080L
5965 #define SDMA1_PUB_REG_TYPE3__SDMA1_CE_CTRL_MASK                                                               0x00000100L
5966 #define SDMA1_PUB_REG_TYPE3__SDMA1_FED_STATUS_MASK                                                            0x00000200L
5967 #define SDMA1_PUB_REG_TYPE3__RESERVED10_MASK                                                                  0x00000400L
5968 #define SDMA1_PUB_REG_TYPE3__RESERVED11_MASK                                                                  0x00000800L
5969 #define SDMA1_PUB_REG_TYPE3__RESERVED12_MASK                                                                  0x00001000L
5970 #define SDMA1_PUB_REG_TYPE3__RESERVED13_MASK                                                                  0x00002000L
5971 #define SDMA1_PUB_REG_TYPE3__RESERVED14_MASK                                                                  0x00004000L
5972 #define SDMA1_PUB_REG_TYPE3__RESERVED15_MASK                                                                  0x00008000L
5973 #define SDMA1_PUB_REG_TYPE3__SDMA1_INT_STATUS_MASK                                                            0x00010000L
5974 #define SDMA1_PUB_REG_TYPE3__SDMA1_GPU_IOV_VIOLATION_LOG2_MASK                                                0x00020000L
5975 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_LO_MASK                                                          0x00040000L
5976 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_HI_MASK                                                          0x00080000L
5977 #define SDMA1_PUB_REG_TYPE3__RESERVED20_MASK                                                                  0x00100000L
5978 #define SDMA1_PUB_REG_TYPE3__SDMA1_CLOCK_GATING_STATUS_MASK                                                   0x00200000L
5979 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS4_REG_MASK                                                           0x00400000L
5980 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_DATA_MASK                                                      0x00800000L
5981 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_ADDR_MASK                                                      0x01000000L
5982 #define SDMA1_PUB_REG_TYPE3__SDMA1_TIMESTAMP_CNTL_MASK                                                        0x02000000L
5983 #define SDMA1_PUB_REG_TYPE3__RESERVED26_MASK                                                                  0x04000000L
5984 #define SDMA1_PUB_REG_TYPE3__RESERVED27_MASK                                                                  0x08000000L
5985 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS5_REG_MASK                                                           0x10000000L
5986 #define SDMA1_PUB_REG_TYPE3__SDMA1_QUEUE_RESET_REQ_MASK                                                       0x20000000L
5987 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS6_REG_MASK                                                           0x40000000L
5988 #define SDMA1_PUB_REG_TYPE3__SDMA1_UCODE1_CHECKSUM_MASK                                                       0x80000000L
5989 //SDMA1_VM_CNTL
5990 #define SDMA1_VM_CNTL__CMD__SHIFT                                                                             0x0
5991 #define SDMA1_VM_CNTL__CMD_MASK                                                                               0x0000000FL
5992 //SDMA1_F32_CNTL
5993 #define SDMA1_F32_CNTL__HALT__SHIFT                                                                           0x0
5994 #define SDMA1_F32_CNTL__DBG_SELECT_BITS__SHIFT                                                                0x2
5995 #define SDMA1_F32_CNTL__TH0_CHECKSUM_CLR__SHIFT                                                               0x8
5996 #define SDMA1_F32_CNTL__TH0_RESET__SHIFT                                                                      0x9
5997 #define SDMA1_F32_CNTL__TH0_ENABLE__SHIFT                                                                     0xa
5998 #define SDMA1_F32_CNTL__TH1_CHECKSUM_CLR__SHIFT                                                               0xc
5999 #define SDMA1_F32_CNTL__TH1_RESET__SHIFT                                                                      0xd
6000 #define SDMA1_F32_CNTL__TH1_ENABLE__SHIFT                                                                     0xe
6001 #define SDMA1_F32_CNTL__TH0_PRIORITY__SHIFT                                                                   0x10
6002 #define SDMA1_F32_CNTL__TH1_PRIORITY__SHIFT                                                                   0x18
6003 #define SDMA1_F32_CNTL__HALT_MASK                                                                             0x00000001L
6004 #define SDMA1_F32_CNTL__DBG_SELECT_BITS_MASK                                                                  0x000000FCL
6005 #define SDMA1_F32_CNTL__TH0_CHECKSUM_CLR_MASK                                                                 0x00000100L
6006 #define SDMA1_F32_CNTL__TH0_RESET_MASK                                                                        0x00000200L
6007 #define SDMA1_F32_CNTL__TH0_ENABLE_MASK                                                                       0x00000400L
6008 #define SDMA1_F32_CNTL__TH1_CHECKSUM_CLR_MASK                                                                 0x00001000L
6009 #define SDMA1_F32_CNTL__TH1_RESET_MASK                                                                        0x00002000L
6010 #define SDMA1_F32_CNTL__TH1_ENABLE_MASK                                                                       0x00004000L
6011 #define SDMA1_F32_CNTL__TH0_PRIORITY_MASK                                                                     0x00FF0000L
6012 #define SDMA1_F32_CNTL__TH1_PRIORITY_MASK                                                                     0xFF000000L
6013 
6014 
6015 // addressBlock: gc_sdma0_sdma0perfsdec
6016 //SDMA0_PERFCNT_PERFCOUNTER0_CFG
6017 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
6018 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
6019 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
6020 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
6021 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
6022 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
6023 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6024 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
6025 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
6026 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
6027 //SDMA0_PERFCNT_PERFCOUNTER1_CFG
6028 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
6029 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
6030 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
6031 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
6032 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
6033 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
6034 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6035 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
6036 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
6037 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
6038 //SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL
6039 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
6040 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
6041 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
6042 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
6043 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
6044 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
6045 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
6046 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
6047 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
6048 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
6049 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
6050 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
6051 //SDMA0_PERFCNT_MISC_CNTL
6052 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
6053 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
6054 //SDMA0_PERFCOUNTER0_SELECT
6055 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
6056 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                           0xa
6057 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                           0x14
6058 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                          0x18
6059 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                           0x1c
6060 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
6061 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
6062 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
6063 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
6064 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                             0xF0000000L
6065 //SDMA0_PERFCOUNTER0_SELECT1
6066 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                          0x0
6067 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                          0xa
6068 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                         0x18
6069 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
6070 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
6071 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
6072 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
6073 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
6074 //SDMA0_PERFCOUNTER1_SELECT
6075 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
6076 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                           0xa
6077 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                           0x14
6078 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                          0x18
6079 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                           0x1c
6080 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
6081 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
6082 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
6083 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
6084 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                             0xF0000000L
6085 //SDMA0_PERFCOUNTER1_SELECT1
6086 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                          0x0
6087 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                          0xa
6088 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                         0x18
6089 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
6090 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
6091 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
6092 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
6093 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
6094 
6095 
6096 // addressBlock: gc_sdma0_sdma1perfsdec
6097 //SDMA1_PERFCNT_PERFCOUNTER0_CFG
6098 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
6099 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
6100 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
6101 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
6102 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
6103 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
6104 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6105 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
6106 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
6107 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
6108 //SDMA1_PERFCNT_PERFCOUNTER1_CFG
6109 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
6110 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
6111 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
6112 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
6113 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
6114 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
6115 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6116 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
6117 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
6118 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
6119 //SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL
6120 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
6121 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
6122 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
6123 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
6124 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
6125 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
6126 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
6127 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
6128 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
6129 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
6130 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
6131 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
6132 //SDMA1_PERFCNT_MISC_CNTL
6133 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
6134 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
6135 //SDMA1_PERFCOUNTER0_SELECT
6136 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
6137 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                           0xa
6138 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                           0x14
6139 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                          0x18
6140 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                           0x1c
6141 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
6142 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
6143 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
6144 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
6145 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                             0xF0000000L
6146 //SDMA1_PERFCOUNTER0_SELECT1
6147 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                          0x0
6148 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                          0xa
6149 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                         0x18
6150 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
6151 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
6152 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
6153 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
6154 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
6155 //SDMA1_PERFCOUNTER1_SELECT
6156 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
6157 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                           0xa
6158 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                           0x14
6159 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                          0x18
6160 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                           0x1c
6161 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
6162 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
6163 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
6164 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
6165 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                             0xF0000000L
6166 //SDMA1_PERFCOUNTER1_SELECT1
6167 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                          0x0
6168 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                          0xa
6169 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                         0x18
6170 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
6171 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
6172 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
6173 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
6174 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
6175 
6176 
6177 // addressBlock: gc_sdma0_sdma0perfddec
6178 //SDMA0_PERFCNT_PERFCOUNTER_LO
6179 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
6180 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
6181 //SDMA0_PERFCNT_PERFCOUNTER_HI
6182 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
6183 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
6184 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
6185 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
6186 //SDMA0_PERFCOUNTER0_LO
6187 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
6188 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
6189 //SDMA0_PERFCOUNTER0_HI
6190 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
6191 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
6192 //SDMA0_PERFCOUNTER1_LO
6193 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
6194 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
6195 //SDMA0_PERFCOUNTER1_HI
6196 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
6197 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
6198 
6199 
6200 // addressBlock: gc_sdma0_sdma1perfddec
6201 //SDMA1_PERFCNT_PERFCOUNTER_LO
6202 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
6203 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
6204 //SDMA1_PERFCNT_PERFCOUNTER_HI
6205 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
6206 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
6207 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
6208 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
6209 //SDMA1_PERFCOUNTER0_LO
6210 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
6211 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
6212 //SDMA1_PERFCOUNTER0_HI
6213 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
6214 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
6215 //SDMA1_PERFCOUNTER1_LO
6216 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
6217 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
6218 //SDMA1_PERFCOUNTER1_HI
6219 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
6220 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
6221 
6222 
6223 // addressBlock: gc_grbmdec
6224 //GRBM_CNTL
6225 #define GRBM_CNTL__READ_TIMEOUT__SHIFT                                                                        0x0
6226 #define GRBM_CNTL__REPORT_LAST_RDERR__SHIFT                                                                   0x1f
6227 #define GRBM_CNTL__READ_TIMEOUT_MASK                                                                          0x000000FFL
6228 #define GRBM_CNTL__REPORT_LAST_RDERR_MASK                                                                     0x80000000L
6229 //GRBM_SKEW_CNTL
6230 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD__SHIFT                                                             0x0
6231 #define GRBM_SKEW_CNTL__SKEW_COUNT__SHIFT                                                                     0x6
6232 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD_MASK                                                               0x0000003FL
6233 #define GRBM_SKEW_CNTL__SKEW_COUNT_MASK                                                                       0x00000FC0L
6234 //GRBM_STATUS2
6235 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL__SHIFT                                                           0x0
6236 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING__SHIFT                                                           0x4
6237 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING__SHIFT                                                           0x5
6238 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING__SHIFT                                                              0x6
6239 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING__SHIFT                                                              0x7
6240 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING__SHIFT                                                              0x8
6241 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING__SHIFT                                                              0x9
6242 #define GRBM_STATUS2__RLC_RQ_PENDING__SHIFT                                                                   0xe
6243 #define GRBM_STATUS2__UTCL2_BUSY__SHIFT                                                                       0xf
6244 #define GRBM_STATUS2__EA_BUSY__SHIFT                                                                          0x10
6245 #define GRBM_STATUS2__RMI_BUSY__SHIFT                                                                         0x11
6246 #define GRBM_STATUS2__UTCL2_RQ_PENDING__SHIFT                                                                 0x12
6247 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING__SHIFT                                                              0x13
6248 #define GRBM_STATUS2__EA_LINK_BUSY__SHIFT                                                                     0x14
6249 #define GRBM_STATUS2__SDMA_BUSY__SHIFT                                                                        0x15
6250 #define GRBM_STATUS2__SDMA0_RQ_PENDING__SHIFT                                                                 0x16
6251 #define GRBM_STATUS2__SDMA1_RQ_PENDING__SHIFT                                                                 0x17
6252 #define GRBM_STATUS2__RLC_BUSY__SHIFT                                                                         0x1a
6253 #define GRBM_STATUS2__TCP_BUSY__SHIFT                                                                         0x1b
6254 #define GRBM_STATUS2__CPF_BUSY__SHIFT                                                                         0x1c
6255 #define GRBM_STATUS2__CPC_BUSY__SHIFT                                                                         0x1d
6256 #define GRBM_STATUS2__CPG_BUSY__SHIFT                                                                         0x1e
6257 #define GRBM_STATUS2__CPAXI_BUSY__SHIFT                                                                       0x1f
6258 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL_MASK                                                             0x0000000FL
6259 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING_MASK                                                             0x00000010L
6260 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING_MASK                                                             0x00000020L
6261 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING_MASK                                                                0x00000040L
6262 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING_MASK                                                                0x00000080L
6263 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING_MASK                                                                0x00000100L
6264 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING_MASK                                                                0x00000200L
6265 #define GRBM_STATUS2__RLC_RQ_PENDING_MASK                                                                     0x00004000L
6266 #define GRBM_STATUS2__UTCL2_BUSY_MASK                                                                         0x00008000L
6267 #define GRBM_STATUS2__EA_BUSY_MASK                                                                            0x00010000L
6268 #define GRBM_STATUS2__RMI_BUSY_MASK                                                                           0x00020000L
6269 #define GRBM_STATUS2__UTCL2_RQ_PENDING_MASK                                                                   0x00040000L
6270 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING_MASK                                                                0x00080000L
6271 #define GRBM_STATUS2__EA_LINK_BUSY_MASK                                                                       0x00100000L
6272 #define GRBM_STATUS2__SDMA_BUSY_MASK                                                                          0x00200000L
6273 #define GRBM_STATUS2__SDMA0_RQ_PENDING_MASK                                                                   0x00400000L
6274 #define GRBM_STATUS2__SDMA1_RQ_PENDING_MASK                                                                   0x00800000L
6275 #define GRBM_STATUS2__RLC_BUSY_MASK                                                                           0x04000000L
6276 #define GRBM_STATUS2__TCP_BUSY_MASK                                                                           0x08000000L
6277 #define GRBM_STATUS2__CPF_BUSY_MASK                                                                           0x10000000L
6278 #define GRBM_STATUS2__CPC_BUSY_MASK                                                                           0x20000000L
6279 #define GRBM_STATUS2__CPG_BUSY_MASK                                                                           0x40000000L
6280 #define GRBM_STATUS2__CPAXI_BUSY_MASK                                                                         0x80000000L
6281 //GRBM_PWR_CNTL
6282 #define GRBM_PWR_CNTL__ALL_REQ_TYPE__SHIFT                                                                    0x0
6283 #define GRBM_PWR_CNTL__GFX_REQ_TYPE__SHIFT                                                                    0x2
6284 #define GRBM_PWR_CNTL__ALL_RSP_TYPE__SHIFT                                                                    0x4
6285 #define GRBM_PWR_CNTL__GFX_RSP_TYPE__SHIFT                                                                    0x6
6286 #define GRBM_PWR_CNTL__GFX_REQ_EN__SHIFT                                                                      0xe
6287 #define GRBM_PWR_CNTL__ALL_REQ_EN__SHIFT                                                                      0xf
6288 #define GRBM_PWR_CNTL__ALL_REQ_TYPE_MASK                                                                      0x00000003L
6289 #define GRBM_PWR_CNTL__GFX_REQ_TYPE_MASK                                                                      0x0000000CL
6290 #define GRBM_PWR_CNTL__ALL_RSP_TYPE_MASK                                                                      0x00000030L
6291 #define GRBM_PWR_CNTL__GFX_RSP_TYPE_MASK                                                                      0x000000C0L
6292 #define GRBM_PWR_CNTL__GFX_REQ_EN_MASK                                                                        0x00004000L
6293 #define GRBM_PWR_CNTL__ALL_REQ_EN_MASK                                                                        0x00008000L
6294 //GRBM_STATUS
6295 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL__SHIFT                                                            0x0
6296 #define GRBM_STATUS__RSMU_RQ_PENDING__SHIFT                                                                   0x5
6297 #define GRBM_STATUS__SDMA_RQ_PENDING__SHIFT                                                                   0x6
6298 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING__SHIFT                                                            0x7
6299 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING__SHIFT                                                            0x8
6300 #define GRBM_STATUS__GDS_DMA_RQ_PENDING__SHIFT                                                                0x9
6301 #define GRBM_STATUS__DB_CLEAN__SHIFT                                                                          0xc
6302 #define GRBM_STATUS__CB_CLEAN__SHIFT                                                                          0xd
6303 #define GRBM_STATUS__TA_BUSY__SHIFT                                                                           0xe
6304 #define GRBM_STATUS__GDS_BUSY__SHIFT                                                                          0xf
6305 #define GRBM_STATUS__GE_BUSY_NO_DMA__SHIFT                                                                    0x10
6306 #define GRBM_STATUS__SX_BUSY__SHIFT                                                                           0x14
6307 #define GRBM_STATUS__GE_BUSY__SHIFT                                                                           0x15
6308 #define GRBM_STATUS__SPI_BUSY__SHIFT                                                                          0x16
6309 #define GRBM_STATUS__BCI_BUSY__SHIFT                                                                          0x17
6310 #define GRBM_STATUS__SC_BUSY__SHIFT                                                                           0x18
6311 #define GRBM_STATUS__PA_BUSY__SHIFT                                                                           0x19
6312 #define GRBM_STATUS__DB_BUSY__SHIFT                                                                           0x1a
6313 #define GRBM_STATUS__ANY_ACTIVE__SHIFT                                                                        0x1b
6314 #define GRBM_STATUS__CP_COHERENCY_BUSY__SHIFT                                                                 0x1c
6315 #define GRBM_STATUS__CP_BUSY__SHIFT                                                                           0x1d
6316 #define GRBM_STATUS__CB_BUSY__SHIFT                                                                           0x1e
6317 #define GRBM_STATUS__GUI_ACTIVE__SHIFT                                                                        0x1f
6318 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL_MASK                                                              0x0000000FL
6319 #define GRBM_STATUS__RSMU_RQ_PENDING_MASK                                                                     0x00000020L
6320 #define GRBM_STATUS__SDMA_RQ_PENDING_MASK                                                                     0x00000040L
6321 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING_MASK                                                              0x00000080L
6322 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING_MASK                                                              0x00000100L
6323 #define GRBM_STATUS__GDS_DMA_RQ_PENDING_MASK                                                                  0x00000200L
6324 #define GRBM_STATUS__DB_CLEAN_MASK                                                                            0x00001000L
6325 #define GRBM_STATUS__CB_CLEAN_MASK                                                                            0x00002000L
6326 #define GRBM_STATUS__TA_BUSY_MASK                                                                             0x00004000L
6327 #define GRBM_STATUS__GDS_BUSY_MASK                                                                            0x00008000L
6328 #define GRBM_STATUS__GE_BUSY_NO_DMA_MASK                                                                      0x00010000L
6329 #define GRBM_STATUS__SX_BUSY_MASK                                                                             0x00100000L
6330 #define GRBM_STATUS__GE_BUSY_MASK                                                                             0x00200000L
6331 #define GRBM_STATUS__SPI_BUSY_MASK                                                                            0x00400000L
6332 #define GRBM_STATUS__BCI_BUSY_MASK                                                                            0x00800000L
6333 #define GRBM_STATUS__SC_BUSY_MASK                                                                             0x01000000L
6334 #define GRBM_STATUS__PA_BUSY_MASK                                                                             0x02000000L
6335 #define GRBM_STATUS__DB_BUSY_MASK                                                                             0x04000000L
6336 #define GRBM_STATUS__ANY_ACTIVE_MASK                                                                          0x08000000L
6337 #define GRBM_STATUS__CP_COHERENCY_BUSY_MASK                                                                   0x10000000L
6338 #define GRBM_STATUS__CP_BUSY_MASK                                                                             0x20000000L
6339 #define GRBM_STATUS__CB_BUSY_MASK                                                                             0x40000000L
6340 #define GRBM_STATUS__GUI_ACTIVE_MASK                                                                          0x80000000L
6341 //GRBM_STATUS_SE0
6342 #define GRBM_STATUS_SE0__DB_CLEAN__SHIFT                                                                      0x1
6343 #define GRBM_STATUS_SE0__CB_CLEAN__SHIFT                                                                      0x2
6344 #define GRBM_STATUS_SE0__UTCL1_BUSY__SHIFT                                                                    0x3
6345 #define GRBM_STATUS_SE0__TCP_BUSY__SHIFT                                                                      0x4
6346 #define GRBM_STATUS_SE0__GL1CC_BUSY__SHIFT                                                                    0x5
6347 #define GRBM_STATUS_SE0__GL1H_BUSY__SHIFT                                                                     0x6
6348 #define GRBM_STATUS_SE0__PC_BUSY__SHIFT                                                                       0x7
6349 #define GRBM_STATUS_SE0__SEDC_BUSY__SHIFT                                                                     0x8
6350 #define GRBM_STATUS_SE0__RMI_BUSY__SHIFT                                                                      0x15
6351 #define GRBM_STATUS_SE0__BCI_BUSY__SHIFT                                                                      0x16
6352 #define GRBM_STATUS_SE0__PA_BUSY__SHIFT                                                                       0x18
6353 #define GRBM_STATUS_SE0__TA_BUSY__SHIFT                                                                       0x19
6354 #define GRBM_STATUS_SE0__SX_BUSY__SHIFT                                                                       0x1a
6355 #define GRBM_STATUS_SE0__SPI_BUSY__SHIFT                                                                      0x1b
6356 #define GRBM_STATUS_SE0__SC_BUSY__SHIFT                                                                       0x1d
6357 #define GRBM_STATUS_SE0__DB_BUSY__SHIFT                                                                       0x1e
6358 #define GRBM_STATUS_SE0__CB_BUSY__SHIFT                                                                       0x1f
6359 #define GRBM_STATUS_SE0__DB_CLEAN_MASK                                                                        0x00000002L
6360 #define GRBM_STATUS_SE0__CB_CLEAN_MASK                                                                        0x00000004L
6361 #define GRBM_STATUS_SE0__UTCL1_BUSY_MASK                                                                      0x00000008L
6362 #define GRBM_STATUS_SE0__TCP_BUSY_MASK                                                                        0x00000010L
6363 #define GRBM_STATUS_SE0__GL1CC_BUSY_MASK                                                                      0x00000020L
6364 #define GRBM_STATUS_SE0__GL1H_BUSY_MASK                                                                       0x00000040L
6365 #define GRBM_STATUS_SE0__PC_BUSY_MASK                                                                         0x00000080L
6366 #define GRBM_STATUS_SE0__SEDC_BUSY_MASK                                                                       0x00000100L
6367 #define GRBM_STATUS_SE0__RMI_BUSY_MASK                                                                        0x00200000L
6368 #define GRBM_STATUS_SE0__BCI_BUSY_MASK                                                                        0x00400000L
6369 #define GRBM_STATUS_SE0__PA_BUSY_MASK                                                                         0x01000000L
6370 #define GRBM_STATUS_SE0__TA_BUSY_MASK                                                                         0x02000000L
6371 #define GRBM_STATUS_SE0__SX_BUSY_MASK                                                                         0x04000000L
6372 #define GRBM_STATUS_SE0__SPI_BUSY_MASK                                                                        0x08000000L
6373 #define GRBM_STATUS_SE0__SC_BUSY_MASK                                                                         0x20000000L
6374 #define GRBM_STATUS_SE0__DB_BUSY_MASK                                                                         0x40000000L
6375 #define GRBM_STATUS_SE0__CB_BUSY_MASK                                                                         0x80000000L
6376 //GRBM_STATUS_SE1
6377 #define GRBM_STATUS_SE1__DB_CLEAN__SHIFT                                                                      0x1
6378 #define GRBM_STATUS_SE1__CB_CLEAN__SHIFT                                                                      0x2
6379 #define GRBM_STATUS_SE1__UTCL1_BUSY__SHIFT                                                                    0x3
6380 #define GRBM_STATUS_SE1__TCP_BUSY__SHIFT                                                                      0x4
6381 #define GRBM_STATUS_SE1__GL1CC_BUSY__SHIFT                                                                    0x5
6382 #define GRBM_STATUS_SE1__GL1H_BUSY__SHIFT                                                                     0x6
6383 #define GRBM_STATUS_SE1__PC_BUSY__SHIFT                                                                       0x7
6384 #define GRBM_STATUS_SE1__SEDC_BUSY__SHIFT                                                                     0x8
6385 #define GRBM_STATUS_SE1__RMI_BUSY__SHIFT                                                                      0x15
6386 #define GRBM_STATUS_SE1__BCI_BUSY__SHIFT                                                                      0x16
6387 #define GRBM_STATUS_SE1__PA_BUSY__SHIFT                                                                       0x18
6388 #define GRBM_STATUS_SE1__TA_BUSY__SHIFT                                                                       0x19
6389 #define GRBM_STATUS_SE1__SX_BUSY__SHIFT                                                                       0x1a
6390 #define GRBM_STATUS_SE1__SPI_BUSY__SHIFT                                                                      0x1b
6391 #define GRBM_STATUS_SE1__SC_BUSY__SHIFT                                                                       0x1d
6392 #define GRBM_STATUS_SE1__DB_BUSY__SHIFT                                                                       0x1e
6393 #define GRBM_STATUS_SE1__CB_BUSY__SHIFT                                                                       0x1f
6394 #define GRBM_STATUS_SE1__DB_CLEAN_MASK                                                                        0x00000002L
6395 #define GRBM_STATUS_SE1__CB_CLEAN_MASK                                                                        0x00000004L
6396 #define GRBM_STATUS_SE1__UTCL1_BUSY_MASK                                                                      0x00000008L
6397 #define GRBM_STATUS_SE1__TCP_BUSY_MASK                                                                        0x00000010L
6398 #define GRBM_STATUS_SE1__GL1CC_BUSY_MASK                                                                      0x00000020L
6399 #define GRBM_STATUS_SE1__GL1H_BUSY_MASK                                                                       0x00000040L
6400 #define GRBM_STATUS_SE1__PC_BUSY_MASK                                                                         0x00000080L
6401 #define GRBM_STATUS_SE1__SEDC_BUSY_MASK                                                                       0x00000100L
6402 #define GRBM_STATUS_SE1__RMI_BUSY_MASK                                                                        0x00200000L
6403 #define GRBM_STATUS_SE1__BCI_BUSY_MASK                                                                        0x00400000L
6404 #define GRBM_STATUS_SE1__PA_BUSY_MASK                                                                         0x01000000L
6405 #define GRBM_STATUS_SE1__TA_BUSY_MASK                                                                         0x02000000L
6406 #define GRBM_STATUS_SE1__SX_BUSY_MASK                                                                         0x04000000L
6407 #define GRBM_STATUS_SE1__SPI_BUSY_MASK                                                                        0x08000000L
6408 #define GRBM_STATUS_SE1__SC_BUSY_MASK                                                                         0x20000000L
6409 #define GRBM_STATUS_SE1__DB_BUSY_MASK                                                                         0x40000000L
6410 #define GRBM_STATUS_SE1__CB_BUSY_MASK                                                                         0x80000000L
6411 //GRBM_STATUS3
6412 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING__SHIFT                                                     0x5
6413 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING__SHIFT                                                     0x7
6414 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING__SHIFT                                                              0x8
6415 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING__SHIFT                                                              0x9
6416 #define GRBM_STATUS3__PH_BUSY__SHIFT                                                                          0xd
6417 #define GRBM_STATUS3__CH_BUSY__SHIFT                                                                          0xe
6418 #define GRBM_STATUS3__GL2CC_BUSY__SHIFT                                                                       0xf
6419 #define GRBM_STATUS3__GL1CC_BUSY__SHIFT                                                                       0x10
6420 #define GRBM_STATUS3__SEDC_BUSY__SHIFT                                                                        0x19
6421 #define GRBM_STATUS3__PC_BUSY__SHIFT                                                                          0x1a
6422 #define GRBM_STATUS3__GL1H_BUSY__SHIFT                                                                        0x1b
6423 #define GRBM_STATUS3__GUS_LINK_BUSY__SHIFT                                                                    0x1c
6424 #define GRBM_STATUS3__GUS_BUSY__SHIFT                                                                         0x1d
6425 #define GRBM_STATUS3__UTCL1_BUSY__SHIFT                                                                       0x1e
6426 #define GRBM_STATUS3__PMM_BUSY__SHIFT                                                                         0x1f
6427 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING_MASK                                                       0x00000020L
6428 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING_MASK                                                       0x00000080L
6429 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING_MASK                                                                0x00000100L
6430 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING_MASK                                                                0x00000200L
6431 #define GRBM_STATUS3__PH_BUSY_MASK                                                                            0x00002000L
6432 #define GRBM_STATUS3__CH_BUSY_MASK                                                                            0x00004000L
6433 #define GRBM_STATUS3__GL2CC_BUSY_MASK                                                                         0x00008000L
6434 #define GRBM_STATUS3__GL1CC_BUSY_MASK                                                                         0x00010000L
6435 #define GRBM_STATUS3__SEDC_BUSY_MASK                                                                          0x02000000L
6436 #define GRBM_STATUS3__PC_BUSY_MASK                                                                            0x04000000L
6437 #define GRBM_STATUS3__GL1H_BUSY_MASK                                                                          0x08000000L
6438 #define GRBM_STATUS3__GUS_LINK_BUSY_MASK                                                                      0x10000000L
6439 #define GRBM_STATUS3__GUS_BUSY_MASK                                                                           0x20000000L
6440 #define GRBM_STATUS3__UTCL1_BUSY_MASK                                                                         0x40000000L
6441 #define GRBM_STATUS3__PMM_BUSY_MASK                                                                           0x80000000L
6442 //GRBM_SOFT_RESET
6443 #define GRBM_SOFT_RESET__SOFT_RESET_CP__SHIFT                                                                 0x0
6444 #define GRBM_SOFT_RESET__SOFT_RESET_RLC__SHIFT                                                                0x2
6445 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2__SHIFT                                                              0xf
6446 #define GRBM_SOFT_RESET__SOFT_RESET_GFX__SHIFT                                                                0x10
6447 #define GRBM_SOFT_RESET__SOFT_RESET_CPF__SHIFT                                                                0x11
6448 #define GRBM_SOFT_RESET__SOFT_RESET_CPC__SHIFT                                                                0x12
6449 #define GRBM_SOFT_RESET__SOFT_RESET_CPG__SHIFT                                                                0x13
6450 #define GRBM_SOFT_RESET__SOFT_RESET_CAC__SHIFT                                                                0x14
6451 #define GRBM_SOFT_RESET__SOFT_RESET_CPAXI__SHIFT                                                              0x15
6452 #define GRBM_SOFT_RESET__SOFT_RESET_EA__SHIFT                                                                 0x16
6453 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0__SHIFT                                                              0x17
6454 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1__SHIFT                                                              0x18
6455 #define GRBM_SOFT_RESET__SOFT_RESET_CP_MASK                                                                   0x00000001L
6456 #define GRBM_SOFT_RESET__SOFT_RESET_RLC_MASK                                                                  0x00000004L
6457 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2_MASK                                                                0x00008000L
6458 #define GRBM_SOFT_RESET__SOFT_RESET_GFX_MASK                                                                  0x00010000L
6459 #define GRBM_SOFT_RESET__SOFT_RESET_CPF_MASK                                                                  0x00020000L
6460 #define GRBM_SOFT_RESET__SOFT_RESET_CPC_MASK                                                                  0x00040000L
6461 #define GRBM_SOFT_RESET__SOFT_RESET_CPG_MASK                                                                  0x00080000L
6462 #define GRBM_SOFT_RESET__SOFT_RESET_CAC_MASK                                                                  0x00100000L
6463 #define GRBM_SOFT_RESET__SOFT_RESET_CPAXI_MASK                                                                0x00200000L
6464 #define GRBM_SOFT_RESET__SOFT_RESET_EA_MASK                                                                   0x00400000L
6465 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0_MASK                                                                0x00800000L
6466 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK                                                                0x01000000L
6467 //GRBM_GFX_CLKEN_CNTL
6468 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT__SHIFT                                                          0x0
6469 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT__SHIFT                                                            0x8
6470 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT_MASK                                                            0x0000000FL
6471 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT_MASK                                                              0x00001F00L
6472 //GRBM_WAIT_IDLE_CLOCKS
6473 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS__SHIFT                                                        0x0
6474 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS_MASK                                                          0x000000FFL
6475 //GRBM_STATUS_SE2
6476 #define GRBM_STATUS_SE2__DB_CLEAN__SHIFT                                                                      0x1
6477 #define GRBM_STATUS_SE2__CB_CLEAN__SHIFT                                                                      0x2
6478 #define GRBM_STATUS_SE2__UTCL1_BUSY__SHIFT                                                                    0x3
6479 #define GRBM_STATUS_SE2__TCP_BUSY__SHIFT                                                                      0x4
6480 #define GRBM_STATUS_SE2__GL1CC_BUSY__SHIFT                                                                    0x5
6481 #define GRBM_STATUS_SE2__GL1H_BUSY__SHIFT                                                                     0x6
6482 #define GRBM_STATUS_SE2__PC_BUSY__SHIFT                                                                       0x7
6483 #define GRBM_STATUS_SE2__SEDC_BUSY__SHIFT                                                                     0x8
6484 #define GRBM_STATUS_SE2__RMI_BUSY__SHIFT                                                                      0x15
6485 #define GRBM_STATUS_SE2__BCI_BUSY__SHIFT                                                                      0x16
6486 #define GRBM_STATUS_SE2__PA_BUSY__SHIFT                                                                       0x18
6487 #define GRBM_STATUS_SE2__TA_BUSY__SHIFT                                                                       0x19
6488 #define GRBM_STATUS_SE2__SX_BUSY__SHIFT                                                                       0x1a
6489 #define GRBM_STATUS_SE2__SPI_BUSY__SHIFT                                                                      0x1b
6490 #define GRBM_STATUS_SE2__SC_BUSY__SHIFT                                                                       0x1d
6491 #define GRBM_STATUS_SE2__DB_BUSY__SHIFT                                                                       0x1e
6492 #define GRBM_STATUS_SE2__CB_BUSY__SHIFT                                                                       0x1f
6493 #define GRBM_STATUS_SE2__DB_CLEAN_MASK                                                                        0x00000002L
6494 #define GRBM_STATUS_SE2__CB_CLEAN_MASK                                                                        0x00000004L
6495 #define GRBM_STATUS_SE2__UTCL1_BUSY_MASK                                                                      0x00000008L
6496 #define GRBM_STATUS_SE2__TCP_BUSY_MASK                                                                        0x00000010L
6497 #define GRBM_STATUS_SE2__GL1CC_BUSY_MASK                                                                      0x00000020L
6498 #define GRBM_STATUS_SE2__GL1H_BUSY_MASK                                                                       0x00000040L
6499 #define GRBM_STATUS_SE2__PC_BUSY_MASK                                                                         0x00000080L
6500 #define GRBM_STATUS_SE2__SEDC_BUSY_MASK                                                                       0x00000100L
6501 #define GRBM_STATUS_SE2__RMI_BUSY_MASK                                                                        0x00200000L
6502 #define GRBM_STATUS_SE2__BCI_BUSY_MASK                                                                        0x00400000L
6503 #define GRBM_STATUS_SE2__PA_BUSY_MASK                                                                         0x01000000L
6504 #define GRBM_STATUS_SE2__TA_BUSY_MASK                                                                         0x02000000L
6505 #define GRBM_STATUS_SE2__SX_BUSY_MASK                                                                         0x04000000L
6506 #define GRBM_STATUS_SE2__SPI_BUSY_MASK                                                                        0x08000000L
6507 #define GRBM_STATUS_SE2__SC_BUSY_MASK                                                                         0x20000000L
6508 #define GRBM_STATUS_SE2__DB_BUSY_MASK                                                                         0x40000000L
6509 #define GRBM_STATUS_SE2__CB_BUSY_MASK                                                                         0x80000000L
6510 //GRBM_READ_ERROR
6511 #define GRBM_READ_ERROR__READ_ADDRESS__SHIFT                                                                  0x2
6512 #define GRBM_READ_ERROR__READ_PIPEID__SHIFT                                                                   0x14
6513 #define GRBM_READ_ERROR__READ_MEID__SHIFT                                                                     0x16
6514 #define GRBM_READ_ERROR__READ_ERROR__SHIFT                                                                    0x1f
6515 #define GRBM_READ_ERROR__READ_ADDRESS_MASK                                                                    0x000FFFFCL
6516 #define GRBM_READ_ERROR__READ_PIPEID_MASK                                                                     0x00300000L
6517 #define GRBM_READ_ERROR__READ_MEID_MASK                                                                       0x00C00000L
6518 #define GRBM_READ_ERROR__READ_ERROR_MASK                                                                      0x80000000L
6519 //GRBM_READ_ERROR2
6520 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0__SHIFT                                                      0x9
6521 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1__SHIFT                                                      0xa
6522 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2__SHIFT                                                      0xb
6523 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3__SHIFT                                                      0xc
6524 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0__SHIFT                                                         0xd
6525 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1__SHIFT                                                         0xe
6526 #define GRBM_READ_ERROR2__READ_REQUESTER_RSMU__SHIFT                                                          0x11
6527 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC__SHIFT                                                           0x12
6528 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA__SHIFT                                                       0x13
6529 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF__SHIFT                                                   0x14
6530 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF__SHIFT                                                   0x15
6531 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF__SHIFT                                                   0x16
6532 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF__SHIFT                                                   0x17
6533 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0__SHIFT                                                      0x18
6534 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1__SHIFT                                                      0x19
6535 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2__SHIFT                                                      0x1a
6536 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3__SHIFT                                                      0x1b
6537 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0__SHIFT                                                      0x1c
6538 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1__SHIFT                                                      0x1d
6539 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2__SHIFT                                                      0x1e
6540 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3__SHIFT                                                      0x1f
6541 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0_MASK                                                        0x00000200L
6542 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1_MASK                                                        0x00000400L
6543 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2_MASK                                                        0x00000800L
6544 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3_MASK                                                        0x00001000L
6545 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0_MASK                                                           0x00002000L
6546 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1_MASK                                                           0x00004000L
6547 #define GRBM_READ_ERROR2__READ_REQUESTER_RSMU_MASK                                                            0x00020000L
6548 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC_MASK                                                             0x00040000L
6549 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA_MASK                                                         0x00080000L
6550 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF_MASK                                                     0x00100000L
6551 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF_MASK                                                     0x00200000L
6552 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF_MASK                                                     0x00400000L
6553 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF_MASK                                                     0x00800000L
6554 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0_MASK                                                        0x01000000L
6555 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1_MASK                                                        0x02000000L
6556 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2_MASK                                                        0x04000000L
6557 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3_MASK                                                        0x08000000L
6558 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0_MASK                                                        0x10000000L
6559 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1_MASK                                                        0x20000000L
6560 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2_MASK                                                        0x40000000L
6561 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3_MASK                                                        0x80000000L
6562 //GRBM_INT_CNTL
6563 #define GRBM_INT_CNTL__RDERR_INT_ENABLE__SHIFT                                                                0x0
6564 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE__SHIFT                                                             0x13
6565 #define GRBM_INT_CNTL__RDERR_INT_ENABLE_MASK                                                                  0x00000001L
6566 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE_MASK                                                               0x00080000L
6567 //GRBM_TRAP_OP
6568 #define GRBM_TRAP_OP__RW__SHIFT                                                                               0x0
6569 #define GRBM_TRAP_OP__RW_MASK                                                                                 0x00000001L
6570 //GRBM_TRAP_ADDR
6571 #define GRBM_TRAP_ADDR__DATA__SHIFT                                                                           0x0
6572 #define GRBM_TRAP_ADDR__DATA_MASK                                                                             0x0003FFFFL
6573 //GRBM_TRAP_ADDR_MSK
6574 #define GRBM_TRAP_ADDR_MSK__DATA__SHIFT                                                                       0x0
6575 #define GRBM_TRAP_ADDR_MSK__DATA_MASK                                                                         0x0003FFFFL
6576 //GRBM_TRAP_WD
6577 #define GRBM_TRAP_WD__DATA__SHIFT                                                                             0x0
6578 #define GRBM_TRAP_WD__DATA_MASK                                                                               0xFFFFFFFFL
6579 //GRBM_TRAP_WD_MSK
6580 #define GRBM_TRAP_WD_MSK__DATA__SHIFT                                                                         0x0
6581 #define GRBM_TRAP_WD_MSK__DATA_MASK                                                                           0xFFFFFFFFL
6582 //GRBM_DSM_BYPASS
6583 #define GRBM_DSM_BYPASS__BYPASS_BITS__SHIFT                                                                   0x0
6584 #define GRBM_DSM_BYPASS__BYPASS_EN__SHIFT                                                                     0x2
6585 #define GRBM_DSM_BYPASS__BYPASS_BITS_MASK                                                                     0x00000003L
6586 #define GRBM_DSM_BYPASS__BYPASS_EN_MASK                                                                       0x00000004L
6587 //GRBM_WRITE_ERROR
6588 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC__SHIFT                                                          0x0
6589 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RSMU__SHIFT                                                         0x1
6590 #define GRBM_WRITE_ERROR__WRITE_SSRCID__SHIFT                                                                 0x2
6591 #define GRBM_WRITE_ERROR__WRITE_VFID__SHIFT                                                                   0x8
6592 #define GRBM_WRITE_ERROR__WRITE_VF__SHIFT                                                                     0xc
6593 #define GRBM_WRITE_ERROR__WRITE_VMID__SHIFT                                                                   0xd
6594 #define GRBM_WRITE_ERROR__TMZ__SHIFT                                                                          0x11
6595 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL__SHIFT                                                         0x12
6596 #define GRBM_WRITE_ERROR__WRITE_PIPEID__SHIFT                                                                 0x14
6597 #define GRBM_WRITE_ERROR__WRITE_MEID__SHIFT                                                                   0x16
6598 #define GRBM_WRITE_ERROR__WRITE_ERROR__SHIFT                                                                  0x1f
6599 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC_MASK                                                            0x00000001L
6600 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RSMU_MASK                                                           0x00000002L
6601 #define GRBM_WRITE_ERROR__WRITE_SSRCID_MASK                                                                   0x0000003CL
6602 #define GRBM_WRITE_ERROR__WRITE_VFID_MASK                                                                     0x00000F00L
6603 #define GRBM_WRITE_ERROR__WRITE_VF_MASK                                                                       0x00001000L
6604 #define GRBM_WRITE_ERROR__WRITE_VMID_MASK                                                                     0x0001E000L
6605 #define GRBM_WRITE_ERROR__TMZ_MASK                                                                            0x00020000L
6606 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL_MASK                                                           0x00040000L
6607 #define GRBM_WRITE_ERROR__WRITE_PIPEID_MASK                                                                   0x00300000L
6608 #define GRBM_WRITE_ERROR__WRITE_MEID_MASK                                                                     0x00C00000L
6609 #define GRBM_WRITE_ERROR__WRITE_ERROR_MASK                                                                    0x80000000L
6610 //GRBM_CHIP_REVISION
6611 #define GRBM_CHIP_REVISION__CHIP_REVISION__SHIFT                                                              0x0
6612 #define GRBM_CHIP_REVISION__CHIP_REVISION_MASK                                                                0x000000FFL
6613 //GRBM_RSMU_CFG
6614 #define GRBM_RSMU_CFG__APERTURE_ID__SHIFT                                                                     0x0
6615 #define GRBM_RSMU_CFG__QOS__SHIFT                                                                             0xc
6616 #define GRBM_RSMU_CFG__POSTED_WR__SHIFT                                                                       0x10
6617 #define GRBM_RSMU_CFG__DEBUG_MASK__SHIFT                                                                      0x11
6618 #define GRBM_RSMU_CFG__APERTURE_ID_MASK                                                                       0x00000FFFL
6619 #define GRBM_RSMU_CFG__QOS_MASK                                                                               0x0000F000L
6620 #define GRBM_RSMU_CFG__POSTED_WR_MASK                                                                         0x00010000L
6621 #define GRBM_RSMU_CFG__DEBUG_MASK_MASK                                                                        0x00020000L
6622 //GRBM_IH_CREDIT
6623 #define GRBM_IH_CREDIT__CREDIT_VALUE__SHIFT                                                                   0x0
6624 #define GRBM_IH_CREDIT__IH_CLIENT_ID__SHIFT                                                                   0x10
6625 #define GRBM_IH_CREDIT__CREDIT_VALUE_MASK                                                                     0x00000003L
6626 #define GRBM_IH_CREDIT__IH_CLIENT_ID_MASK                                                                     0x00FF0000L
6627 //GRBM_PWR_CNTL2
6628 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT__SHIFT                                                               0x10
6629 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT__SHIFT                                                         0x14
6630 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT_MASK                                                                 0x00010000L
6631 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT_MASK                                                           0x00100000L
6632 //GRBM_UTCL2_INVAL_RANGE_START
6633 #define GRBM_UTCL2_INVAL_RANGE_START__DATA__SHIFT                                                             0x0
6634 #define GRBM_UTCL2_INVAL_RANGE_START__DATA_MASK                                                               0x0003FFFFL
6635 //GRBM_UTCL2_INVAL_RANGE_END
6636 #define GRBM_UTCL2_INVAL_RANGE_END__DATA__SHIFT                                                               0x0
6637 #define GRBM_UTCL2_INVAL_RANGE_END__DATA_MASK                                                                 0x0003FFFFL
6638 //GRBM_RSMU_READ_ERROR
6639 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ADDRESS__SHIFT                                                        0x2
6640 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VF__SHIFT                                                             0x14
6641 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VFID__SHIFT                                                           0x15
6642 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_TYPE__SHIFT                                                     0x1b
6643 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR__SHIFT                                                          0x1f
6644 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ADDRESS_MASK                                                          0x000FFFFCL
6645 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VF_MASK                                                               0x00100000L
6646 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VFID_MASK                                                             0x07E00000L
6647 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_TYPE_MASK                                                       0x08000000L
6648 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_MASK                                                            0x80000000L
6649 //GRBM_INVALID_PIPE
6650 #define GRBM_INVALID_PIPE__ADDR__SHIFT                                                                        0x2
6651 #define GRBM_INVALID_PIPE__PIPEID__SHIFT                                                                      0x14
6652 #define GRBM_INVALID_PIPE__MEID__SHIFT                                                                        0x16
6653 #define GRBM_INVALID_PIPE__QUEUEID__SHIFT                                                                     0x18
6654 #define GRBM_INVALID_PIPE__SSRCID__SHIFT                                                                      0x1b
6655 #define GRBM_INVALID_PIPE__INVALID_PIPE__SHIFT                                                                0x1f
6656 #define GRBM_INVALID_PIPE__ADDR_MASK                                                                          0x000FFFFCL
6657 #define GRBM_INVALID_PIPE__PIPEID_MASK                                                                        0x00300000L
6658 #define GRBM_INVALID_PIPE__MEID_MASK                                                                          0x00C00000L
6659 #define GRBM_INVALID_PIPE__QUEUEID_MASK                                                                       0x07000000L
6660 #define GRBM_INVALID_PIPE__SSRCID_MASK                                                                        0x78000000L
6661 #define GRBM_INVALID_PIPE__INVALID_PIPE_MASK                                                                  0x80000000L
6662 //GRBM_FENCE_RANGE0
6663 #define GRBM_FENCE_RANGE0__START__SHIFT                                                                       0x0
6664 #define GRBM_FENCE_RANGE0__END__SHIFT                                                                         0x10
6665 #define GRBM_FENCE_RANGE0__START_MASK                                                                         0x0000FFFFL
6666 #define GRBM_FENCE_RANGE0__END_MASK                                                                           0xFFFF0000L
6667 //GRBM_FENCE_RANGE1
6668 #define GRBM_FENCE_RANGE1__START__SHIFT                                                                       0x0
6669 #define GRBM_FENCE_RANGE1__END__SHIFT                                                                         0x10
6670 #define GRBM_FENCE_RANGE1__START_MASK                                                                         0x0000FFFFL
6671 #define GRBM_FENCE_RANGE1__END_MASK                                                                           0xFFFF0000L
6672 //GRBM_SCRATCH_REG0
6673 #define GRBM_SCRATCH_REG0__SCRATCH_REG0__SHIFT                                                                0x0
6674 #define GRBM_SCRATCH_REG0__SCRATCH_REG0_MASK                                                                  0xFFFFFFFFL
6675 //GRBM_SCRATCH_REG1
6676 #define GRBM_SCRATCH_REG1__SCRATCH_REG1__SHIFT                                                                0x0
6677 #define GRBM_SCRATCH_REG1__SCRATCH_REG1_MASK                                                                  0xFFFFFFFFL
6678 //GRBM_SCRATCH_REG2
6679 #define GRBM_SCRATCH_REG2__SCRATCH_REG2__SHIFT                                                                0x0
6680 #define GRBM_SCRATCH_REG2__SCRATCH_REG2_MASK                                                                  0xFFFFFFFFL
6681 //GRBM_SCRATCH_REG3
6682 #define GRBM_SCRATCH_REG3__SCRATCH_REG3__SHIFT                                                                0x0
6683 #define GRBM_SCRATCH_REG3__SCRATCH_REG3_MASK                                                                  0xFFFFFFFFL
6684 //GRBM_SCRATCH_REG4
6685 #define GRBM_SCRATCH_REG4__SCRATCH_REG4__SHIFT                                                                0x0
6686 #define GRBM_SCRATCH_REG4__SCRATCH_REG4_MASK                                                                  0xFFFFFFFFL
6687 //GRBM_SCRATCH_REG5
6688 #define GRBM_SCRATCH_REG5__SCRATCH_REG5__SHIFT                                                                0x0
6689 #define GRBM_SCRATCH_REG5__SCRATCH_REG5_MASK                                                                  0xFFFFFFFFL
6690 //GRBM_SCRATCH_REG6
6691 #define GRBM_SCRATCH_REG6__SCRATCH_REG6__SHIFT                                                                0x0
6692 #define GRBM_SCRATCH_REG6__SCRATCH_REG6_MASK                                                                  0xFFFFFFFFL
6693 //GRBM_SCRATCH_REG7
6694 #define GRBM_SCRATCH_REG7__SCRATCH_REG7__SHIFT                                                                0x0
6695 #define GRBM_SCRATCH_REG7__SCRATCH_REG7_MASK                                                                  0xFFFFFFFFL
6696 //VIOLATION_DATA_ASYNC_VF_PROG
6697 #define VIOLATION_DATA_ASYNC_VF_PROG__SSRCID__SHIFT                                                           0x0
6698 #define VIOLATION_DATA_ASYNC_VF_PROG__VFID__SHIFT                                                             0x4
6699 #define VIOLATION_DATA_ASYNC_VF_PROG__VIOLATION_ERROR__SHIFT                                                  0x1f
6700 #define VIOLATION_DATA_ASYNC_VF_PROG__SSRCID_MASK                                                             0x0000000FL
6701 #define VIOLATION_DATA_ASYNC_VF_PROG__VFID_MASK                                                               0x000003F0L
6702 #define VIOLATION_DATA_ASYNC_VF_PROG__VIOLATION_ERROR_MASK                                                    0x80000000L
6703 
6704 
6705 // addressBlock: gc_cpdec
6706 //CP_CPC_DEBUG_CNTL
6707 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX__SHIFT                                                                  0x0
6708 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX_MASK                                                                    0x0000007FL
6709 //CP_CPF_DEBUG_CNTL
6710 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX__SHIFT                                                                  0x0
6711 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX_MASK                                                                    0x0000007FL
6712 //CP_CPC_STATUS
6713 #define CP_CPC_STATUS__MEC1_BUSY__SHIFT                                                                       0x0
6714 #define CP_CPC_STATUS__MEC2_BUSY__SHIFT                                                                       0x1
6715 #define CP_CPC_STATUS__DC0_BUSY__SHIFT                                                                        0x2
6716 #define CP_CPC_STATUS__DC1_BUSY__SHIFT                                                                        0x3
6717 #define CP_CPC_STATUS__RCIU1_BUSY__SHIFT                                                                      0x4
6718 #define CP_CPC_STATUS__RCIU2_BUSY__SHIFT                                                                      0x5
6719 #define CP_CPC_STATUS__ROQ1_BUSY__SHIFT                                                                       0x6
6720 #define CP_CPC_STATUS__ROQ2_BUSY__SHIFT                                                                       0x7
6721 #define CP_CPC_STATUS__TCIU_BUSY__SHIFT                                                                       0xa
6722 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY__SHIFT                                                                0xb
6723 #define CP_CPC_STATUS__QU_BUSY__SHIFT                                                                         0xc
6724 #define CP_CPC_STATUS__UTCL2IU_BUSY__SHIFT                                                                    0xd
6725 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY__SHIFT                                                               0xe
6726 #define CP_CPC_STATUS__GCRIU_BUSY__SHIFT                                                                      0xf
6727 #define CP_CPC_STATUS__MES_BUSY__SHIFT                                                                        0x10
6728 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY__SHIFT                                                            0x11
6729 #define CP_CPC_STATUS__RCIU3_BUSY__SHIFT                                                                      0x12
6730 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY__SHIFT                                                      0x13
6731 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY__SHIFT                                                             0x14
6732 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY__SHIFT                                                             0x15
6733 #define CP_CPC_STATUS__CPG_CPC_BUSY__SHIFT                                                                    0x1d
6734 #define CP_CPC_STATUS__CPF_CPC_BUSY__SHIFT                                                                    0x1e
6735 #define CP_CPC_STATUS__CPC_BUSY__SHIFT                                                                        0x1f
6736 #define CP_CPC_STATUS__MEC1_BUSY_MASK                                                                         0x00000001L
6737 #define CP_CPC_STATUS__MEC2_BUSY_MASK                                                                         0x00000002L
6738 #define CP_CPC_STATUS__DC0_BUSY_MASK                                                                          0x00000004L
6739 #define CP_CPC_STATUS__DC1_BUSY_MASK                                                                          0x00000008L
6740 #define CP_CPC_STATUS__RCIU1_BUSY_MASK                                                                        0x00000010L
6741 #define CP_CPC_STATUS__RCIU2_BUSY_MASK                                                                        0x00000020L
6742 #define CP_CPC_STATUS__ROQ1_BUSY_MASK                                                                         0x00000040L
6743 #define CP_CPC_STATUS__ROQ2_BUSY_MASK                                                                         0x00000080L
6744 #define CP_CPC_STATUS__TCIU_BUSY_MASK                                                                         0x00000400L
6745 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY_MASK                                                                  0x00000800L
6746 #define CP_CPC_STATUS__QU_BUSY_MASK                                                                           0x00001000L
6747 #define CP_CPC_STATUS__UTCL2IU_BUSY_MASK                                                                      0x00002000L
6748 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY_MASK                                                                 0x00004000L
6749 #define CP_CPC_STATUS__GCRIU_BUSY_MASK                                                                        0x00008000L
6750 #define CP_CPC_STATUS__MES_BUSY_MASK                                                                          0x00010000L
6751 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY_MASK                                                              0x00020000L
6752 #define CP_CPC_STATUS__RCIU3_BUSY_MASK                                                                        0x00040000L
6753 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY_MASK                                                        0x00080000L
6754 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY_MASK                                                               0x00100000L
6755 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY_MASK                                                               0x00200000L
6756 #define CP_CPC_STATUS__CPG_CPC_BUSY_MASK                                                                      0x20000000L
6757 #define CP_CPC_STATUS__CPF_CPC_BUSY_MASK                                                                      0x40000000L
6758 #define CP_CPC_STATUS__CPC_BUSY_MASK                                                                          0x80000000L
6759 //CP_CPC_BUSY_STAT
6760 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY__SHIFT                                                               0x0
6761 #define CP_CPC_BUSY_STAT__MEC1_SEMAPHORE_BUSY__SHIFT                                                          0x1
6762 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY__SHIFT                                                              0x2
6763 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY__SHIFT                                                            0x3
6764 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY__SHIFT                                                          0x4
6765 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY__SHIFT                                                           0x5
6766 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY__SHIFT                                                           0x6
6767 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY__SHIFT                                                                 0x7
6768 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY__SHIFT                                                                0x8
6769 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY__SHIFT                                                      0x9
6770 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY__SHIFT                                                              0xa
6771 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY__SHIFT                                                              0xb
6772 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY__SHIFT                                                              0xc
6773 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY__SHIFT                                                              0xd
6774 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY__SHIFT                                                               0x10
6775 #define CP_CPC_BUSY_STAT__MEC2_SEMAPHORE_BUSY__SHIFT                                                          0x11
6776 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY__SHIFT                                                              0x12
6777 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY__SHIFT                                                            0x13
6778 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY__SHIFT                                                          0x14
6779 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY__SHIFT                                                           0x15
6780 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY__SHIFT                                                           0x16
6781 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY__SHIFT                                                                 0x17
6782 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY__SHIFT                                                                0x18
6783 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY__SHIFT                                                      0x19
6784 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY__SHIFT                                                              0x1a
6785 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY__SHIFT                                                              0x1b
6786 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY__SHIFT                                                              0x1c
6787 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY__SHIFT                                                              0x1d
6788 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY_MASK                                                                 0x00000001L
6789 #define CP_CPC_BUSY_STAT__MEC1_SEMAPHORE_BUSY_MASK                                                            0x00000002L
6790 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY_MASK                                                                0x00000004L
6791 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY_MASK                                                              0x00000008L
6792 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY_MASK                                                            0x00000010L
6793 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY_MASK                                                             0x00000020L
6794 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY_MASK                                                             0x00000040L
6795 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY_MASK                                                                   0x00000080L
6796 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY_MASK                                                                  0x00000100L
6797 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY_MASK                                                        0x00000200L
6798 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY_MASK                                                                0x00000400L
6799 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY_MASK                                                                0x00000800L
6800 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY_MASK                                                                0x00001000L
6801 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY_MASK                                                                0x00002000L
6802 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY_MASK                                                                 0x00010000L
6803 #define CP_CPC_BUSY_STAT__MEC2_SEMAPHORE_BUSY_MASK                                                            0x00020000L
6804 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY_MASK                                                                0x00040000L
6805 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY_MASK                                                              0x00080000L
6806 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY_MASK                                                            0x00100000L
6807 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY_MASK                                                             0x00200000L
6808 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY_MASK                                                             0x00400000L
6809 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY_MASK                                                                   0x00800000L
6810 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY_MASK                                                                  0x01000000L
6811 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY_MASK                                                        0x02000000L
6812 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY_MASK                                                                0x04000000L
6813 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY_MASK                                                                0x08000000L
6814 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY_MASK                                                                0x10000000L
6815 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY_MASK                                                                0x20000000L
6816 //CP_CPC_STALLED_STAT1
6817 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL__SHIFT                                                       0x3
6818 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION__SHIFT                                                      0x4
6819 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL__SHIFT                                                       0x6
6820 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT                                                     0x7
6821 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET__SHIFT                                                     0x8
6822 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU__SHIFT                                                        0x9
6823 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ__SHIFT                                                   0xa
6824 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA__SHIFT                                                    0xd
6825 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET__SHIFT                                                     0x10
6826 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU__SHIFT                                                        0x11
6827 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ__SHIFT                                                   0x12
6828 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA__SHIFT                                                    0x15
6829 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT                                                  0x16
6830 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT                                                  0x17
6831 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS__SHIFT                                                   0x18
6832 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE__SHIFT                                                    0x19
6833 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL_MASK                                                         0x00000008L
6834 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION_MASK                                                        0x00000010L
6835 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL_MASK                                                         0x00000040L
6836 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK                                                       0x00000080L
6837 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET_MASK                                                       0x00000100L
6838 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_MASK                                                          0x00000200L
6839 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ_MASK                                                     0x00000400L
6840 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA_MASK                                                      0x00002000L
6841 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET_MASK                                                       0x00010000L
6842 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_MASK                                                          0x00020000L
6843 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ_MASK                                                     0x00040000L
6844 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA_MASK                                                      0x00200000L
6845 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK                                                    0x00400000L
6846 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK                                                    0x00800000L
6847 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS_MASK                                                     0x01000000L
6848 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE_MASK                                                      0x02000000L
6849 //CP_CPF_STATUS
6850 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY__SHIFT                                                              0x0
6851 #define CP_CPF_STATUS__CSF_BUSY__SHIFT                                                                        0x1
6852 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY__SHIFT                                                                  0x4
6853 #define CP_CPF_STATUS__ROQ_RING_BUSY__SHIFT                                                                   0x5
6854 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY__SHIFT                                                              0x6
6855 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY__SHIFT                                                              0x7
6856 #define CP_CPF_STATUS__ROQ_STATE_BUSY__SHIFT                                                                  0x8
6857 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY__SHIFT                                                                0x9
6858 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY__SHIFT                                                           0xa
6859 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY__SHIFT                                                           0xb
6860 #define CP_CPF_STATUS__SEMAPHORE_BUSY__SHIFT                                                                  0xc
6861 #define CP_CPF_STATUS__INTERRUPT_BUSY__SHIFT                                                                  0xd
6862 #define CP_CPF_STATUS__TCIU_BUSY__SHIFT                                                                       0xe
6863 #define CP_CPF_STATUS__HQD_BUSY__SHIFT                                                                        0xf
6864 #define CP_CPF_STATUS__PRT_BUSY__SHIFT                                                                        0x10
6865 #define CP_CPF_STATUS__UTCL2IU_BUSY__SHIFT                                                                    0x11
6866 #define CP_CPF_STATUS__RCIU_BUSY__SHIFT                                                                       0x12
6867 #define CP_CPF_STATUS__RCIU_GFX_BUSY__SHIFT                                                                   0x13
6868 #define CP_CPF_STATUS__RCIU_CMP_BUSY__SHIFT                                                                   0x14
6869 #define CP_CPF_STATUS__ROQ_DATA_BUSY__SHIFT                                                                   0x15
6870 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY__SHIFT                                                                0x16
6871 #define CP_CPF_STATUS__GCRIU_BUSY__SHIFT                                                                      0x17
6872 #define CP_CPF_STATUS__MES_HQD_BUSY__SHIFT                                                                    0x18
6873 #define CP_CPF_STATUS__CPF_GFX_BUSY__SHIFT                                                                    0x1a
6874 #define CP_CPF_STATUS__CPF_CMP_BUSY__SHIFT                                                                    0x1b
6875 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY__SHIFT                                                              0x1c
6876 #define CP_CPF_STATUS__CPC_CPF_BUSY__SHIFT                                                                    0x1e
6877 #define CP_CPF_STATUS__CPF_BUSY__SHIFT                                                                        0x1f
6878 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY_MASK                                                                0x00000001L
6879 #define CP_CPF_STATUS__CSF_BUSY_MASK                                                                          0x00000002L
6880 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY_MASK                                                                    0x00000010L
6881 #define CP_CPF_STATUS__ROQ_RING_BUSY_MASK                                                                     0x00000020L
6882 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY_MASK                                                                0x00000040L
6883 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY_MASK                                                                0x00000080L
6884 #define CP_CPF_STATUS__ROQ_STATE_BUSY_MASK                                                                    0x00000100L
6885 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY_MASK                                                                  0x00000200L
6886 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY_MASK                                                             0x00000400L
6887 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY_MASK                                                             0x00000800L
6888 #define CP_CPF_STATUS__SEMAPHORE_BUSY_MASK                                                                    0x00001000L
6889 #define CP_CPF_STATUS__INTERRUPT_BUSY_MASK                                                                    0x00002000L
6890 #define CP_CPF_STATUS__TCIU_BUSY_MASK                                                                         0x00004000L
6891 #define CP_CPF_STATUS__HQD_BUSY_MASK                                                                          0x00008000L
6892 #define CP_CPF_STATUS__PRT_BUSY_MASK                                                                          0x00010000L
6893 #define CP_CPF_STATUS__UTCL2IU_BUSY_MASK                                                                      0x00020000L
6894 #define CP_CPF_STATUS__RCIU_BUSY_MASK                                                                         0x00040000L
6895 #define CP_CPF_STATUS__RCIU_GFX_BUSY_MASK                                                                     0x00080000L
6896 #define CP_CPF_STATUS__RCIU_CMP_BUSY_MASK                                                                     0x00100000L
6897 #define CP_CPF_STATUS__ROQ_DATA_BUSY_MASK                                                                     0x00200000L
6898 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY_MASK                                                                  0x00400000L
6899 #define CP_CPF_STATUS__GCRIU_BUSY_MASK                                                                        0x00800000L
6900 #define CP_CPF_STATUS__MES_HQD_BUSY_MASK                                                                      0x01000000L
6901 #define CP_CPF_STATUS__CPF_GFX_BUSY_MASK                                                                      0x04000000L
6902 #define CP_CPF_STATUS__CPF_CMP_BUSY_MASK                                                                      0x08000000L
6903 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY_MASK                                                                0x30000000L
6904 #define CP_CPF_STATUS__CPC_CPF_BUSY_MASK                                                                      0x40000000L
6905 #define CP_CPF_STATUS__CPF_BUSY_MASK                                                                          0x80000000L
6906 //CP_CPF_BUSY_STAT
6907 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT                                                            0x0
6908 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY__SHIFT                                                                0x1
6909 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY__SHIFT                                                           0x2
6910 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY__SHIFT                                                           0x3
6911 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY__SHIFT                                                               0x4
6912 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY__SHIFT                                                            0x5
6913 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY__SHIFT                                                            0x6
6914 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY__SHIFT                                                             0x7
6915 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY__SHIFT                                                               0x8
6916 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY__SHIFT                                                                0x9
6917 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY__SHIFT                                                             0xa
6918 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY__SHIFT                                                      0xb
6919 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY__SHIFT                                                            0xc
6920 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY__SHIFT                                                            0xd
6921 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY__SHIFT                                                         0xe
6922 #define CP_CPF_BUSY_STAT__HQD_WAIT_SEMAPHORE_BUSY__SHIFT                                                      0xf
6923 #define CP_CPF_BUSY_STAT__HQD_SIGNAL_SEMAPHORE_BUSY__SHIFT                                                    0x10
6924 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY__SHIFT                                                             0x11
6925 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY__SHIFT                                                          0x12
6926 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY__SHIFT                                                          0x13
6927 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY__SHIFT                                                          0x14
6928 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY__SHIFT                                                         0x15
6929 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY__SHIFT                                                       0x16
6930 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY__SHIFT                                                         0x17
6931 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY__SHIFT                                                           0x18
6932 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY__SHIFT                                                             0x19
6933 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY__SHIFT                                                              0x1a
6934 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY__SHIFT                                                              0x1b
6935 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY__SHIFT                                                              0x1c
6936 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY__SHIFT                                                           0x1d
6937 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY__SHIFT                                                                  0x1e
6938 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY__SHIFT                                                                  0x1f
6939 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK                                                              0x00000001L
6940 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY_MASK                                                                  0x00000002L
6941 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY_MASK                                                             0x00000004L
6942 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY_MASK                                                             0x00000008L
6943 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY_MASK                                                                 0x00000010L
6944 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY_MASK                                                              0x00000020L
6945 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY_MASK                                                              0x00000040L
6946 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY_MASK                                                               0x00000080L
6947 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY_MASK                                                                 0x00000100L
6948 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY_MASK                                                                  0x00000200L
6949 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY_MASK                                                               0x00000400L
6950 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY_MASK                                                        0x00000800L
6951 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY_MASK                                                              0x00001000L
6952 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY_MASK                                                              0x00002000L
6953 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY_MASK                                                           0x00004000L
6954 #define CP_CPF_BUSY_STAT__HQD_WAIT_SEMAPHORE_BUSY_MASK                                                        0x00008000L
6955 #define CP_CPF_BUSY_STAT__HQD_SIGNAL_SEMAPHORE_BUSY_MASK                                                      0x00010000L
6956 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY_MASK                                                               0x00020000L
6957 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY_MASK                                                            0x00040000L
6958 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY_MASK                                                            0x00080000L
6959 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY_MASK                                                            0x00100000L
6960 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY_MASK                                                           0x00200000L
6961 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY_MASK                                                         0x00400000L
6962 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY_MASK                                                           0x00800000L
6963 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY_MASK                                                             0x01000000L
6964 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY_MASK                                                               0x02000000L
6965 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY_MASK                                                                0x04000000L
6966 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY_MASK                                                                0x08000000L
6967 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY_MASK                                                                0x10000000L
6968 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY_MASK                                                             0x20000000L
6969 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY_MASK                                                                    0x40000000L
6970 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY_MASK                                                                    0x80000000L
6971 //CP_CPF_STALLED_STAT1
6972 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA__SHIFT                                                       0x0
6973 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA__SHIFT                                                      0x1
6974 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA__SHIFT                                                      0x2
6975 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA__SHIFT                                                      0x3
6976 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE__SHIFT                                                     0x5
6977 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT                                                     0x6
6978 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT                                                  0x7
6979 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT                                                  0x8
6980 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS__SHIFT                                               0x9
6981 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS__SHIFT                                               0xa
6982 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE__SHIFT                                                     0xb
6983 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA__SHIFT                                                       0xc
6984 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE__SHIFT                                                       0xd
6985 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA_MASK                                                         0x00000001L
6986 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA_MASK                                                        0x00000002L
6987 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA_MASK                                                        0x00000004L
6988 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA_MASK                                                        0x00000008L
6989 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE_MASK                                                       0x00000020L
6990 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK                                                       0x00000040L
6991 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK                                                    0x00000080L
6992 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK                                                    0x00000100L
6993 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS_MASK                                                 0x00000200L
6994 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS_MASK                                                 0x00000400L
6995 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE_MASK                                                       0x00000800L
6996 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA_MASK                                                         0x00001000L
6997 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE_MASK                                                         0x00002000L
6998 //CP_CPC_BUSY_STAT2
6999 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY__SHIFT                                                               0x0
7000 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY__SHIFT                                                              0x2
7001 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY__SHIFT                                                            0x3
7002 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY__SHIFT                                                                 0x7
7003 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY__SHIFT                                                                0x8
7004 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY__SHIFT                                                              0xa
7005 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY__SHIFT                                                              0xb
7006 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY__SHIFT                                                              0xc
7007 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY__SHIFT                                                              0xd
7008 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY_MASK                                                                 0x00000001L
7009 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY_MASK                                                                0x00000004L
7010 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY_MASK                                                              0x00000008L
7011 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY_MASK                                                                   0x00000080L
7012 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY_MASK                                                                  0x00000100L
7013 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY_MASK                                                                0x00000400L
7014 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY_MASK                                                                0x00000800L
7015 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY_MASK                                                                0x00001000L
7016 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY_MASK                                                                0x00002000L
7017 //CP_CPC_GRBM_FREE_COUNT
7018 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT__SHIFT                                                             0x0
7019 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT_MASK                                                               0x0000003FL
7020 //CP_CPC_PRIV_VIOLATION_ADDR
7021 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT                                                0x0
7022 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK                                                  0x0003FFFFL
7023 //CP_MEC_ME1_HEADER_DUMP
7024 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP__SHIFT                                                            0x0
7025 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP_MASK                                                              0xFFFFFFFFL
7026 //CP_MEC_ME2_HEADER_DUMP
7027 #define CP_MEC_ME2_HEADER_DUMP__HEADER_DUMP__SHIFT                                                            0x0
7028 #define CP_MEC_ME2_HEADER_DUMP__HEADER_DUMP_MASK                                                              0xFFFFFFFFL
7029 //CP_CPC_SCRATCH_INDEX
7030 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT                                                            0x0
7031 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT                                                 0x1f
7032 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_MASK                                                              0x000001FFL
7033 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK                                                   0x80000000L
7034 //CP_CPC_SCRATCH_DATA
7035 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA__SHIFT                                                              0x0
7036 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA_MASK                                                                0xFFFFFFFFL
7037 //CP_CPF_GRBM_FREE_COUNT
7038 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT__SHIFT                                                             0x0
7039 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT_MASK                                                               0x00000007L
7040 //CP_CPF_BUSY_STAT2
7041 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY__SHIFT                                                            0x0
7042 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY__SHIFT                                                            0x1
7043 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY__SHIFT                                                       0xc
7044 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY__SHIFT                                                    0xe
7045 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY__SHIFT                                                        0x11
7046 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY__SHIFT                                                     0x12
7047 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY__SHIFT                                                  0x16
7048 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY__SHIFT                                                    0x17
7049 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY__SHIFT                                                      0x18
7050 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY__SHIFT                                                         0x1b
7051 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY__SHIFT                                                             0x1e
7052 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY_MASK                                                              0x00000001L
7053 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY_MASK                                                              0x00000002L
7054 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY_MASK                                                         0x00001000L
7055 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY_MASK                                                      0x00004000L
7056 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY_MASK                                                          0x00020000L
7057 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY_MASK                                                       0x00040000L
7058 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY_MASK                                                    0x00400000L
7059 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY_MASK                                                      0x00800000L
7060 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY_MASK                                                        0x01000000L
7061 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY_MASK                                                           0x08000000L
7062 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY_MASK                                                               0x40000000L
7063 //CP_CPC_HALT_HYST_COUNT
7064 #define CP_CPC_HALT_HYST_COUNT__COUNT__SHIFT                                                                  0x0
7065 #define CP_CPC_HALT_HYST_COUNT__COUNT_MASK                                                                    0x0000000FL
7066 //CP_STALLED_STAT3
7067 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV__SHIFT                                                     0x0
7068 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV__SHIFT                                        0x1
7069 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER__SHIFT                                     0x2
7070 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY__SHIFT                                                       0x3
7071 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY__SHIFT                                                       0x4
7072 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY__SHIFT                                                      0x5
7073 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV__SHIFT                                                0x6
7074 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV__SHIFT                                                 0x7
7075 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA__SHIFT                                                    0xa
7076 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG__SHIFT                                                 0xb
7077 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER__SHIFT                                                     0xc
7078 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW__SHIFT                                           0xd
7079 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE__SHIFT                                                         0xe
7080 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS__SHIFT                                                         0xf
7081 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM__SHIFT                                                  0x10
7082 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA__SHIFT                                                0x11
7083 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE__SHIFT                                                      0x12
7084 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS__SHIFT                                                      0x13
7085 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS__SHIFT                                                       0x14
7086 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE__SHIFT                                                        0x15
7087 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV_MASK                                                       0x00000001L
7088 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV_MASK                                          0x00000002L
7089 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER_MASK                                       0x00000004L
7090 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY_MASK                                                         0x00000008L
7091 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY_MASK                                                         0x00000010L
7092 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY_MASK                                                        0x00000020L
7093 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV_MASK                                                  0x00000040L
7094 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV_MASK                                                   0x00000080L
7095 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA_MASK                                                      0x00000400L
7096 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG_MASK                                                   0x00000800L
7097 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_MASK                                                       0x00001000L
7098 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW_MASK                                             0x00002000L
7099 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE_MASK                                                           0x00004000L
7100 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS_MASK                                                           0x00008000L
7101 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM_MASK                                                    0x00010000L
7102 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA_MASK                                                  0x00020000L
7103 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE_MASK                                                        0x00040000L
7104 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS_MASK                                                        0x00080000L
7105 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS_MASK                                                         0x00100000L
7106 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE_MASK                                                          0x00200000L
7107 //CP_STALLED_STAT1
7108 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV__SHIFT                                                   0x0
7109 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R0__SHIFT                                                0x2
7110 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R1__SHIFT                                                0x3
7111 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0__SHIFT                                              0x4
7112 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1__SHIFT                                              0x5
7113 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG__SHIFT                                                 0xa
7114 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG__SHIFT                                                 0xb
7115 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM__SHIFT                                                  0xc
7116 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA__SHIFT                                                0xd
7117 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA__SHIFT                                                   0xe
7118 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA__SHIFT                                                  0xf
7119 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE__SHIFT                                                     0x17
7120 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE__SHIFT                                                    0x18
7121 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE__SHIFT                                                     0x19
7122 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ__SHIFT                                                      0x1a
7123 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ__SHIFT                                                     0x1b
7124 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ__SHIFT                                                  0x1c
7125 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION__SHIFT                                                 0x1d
7126 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV_MASK                                                     0x00000001L
7127 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R0_MASK                                                  0x00000004L
7128 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R1_MASK                                                  0x00000008L
7129 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0_MASK                                                0x00000010L
7130 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1_MASK                                                0x00000020L
7131 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG_MASK                                                   0x00000400L
7132 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG_MASK                                                   0x00000800L
7133 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM_MASK                                                    0x00001000L
7134 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA_MASK                                                  0x00002000L
7135 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA_MASK                                                     0x00004000L
7136 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA_MASK                                                    0x00008000L
7137 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE_MASK                                                       0x00800000L
7138 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE_MASK                                                      0x01000000L
7139 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE_MASK                                                       0x02000000L
7140 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ_MASK                                                        0x04000000L
7141 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ_MASK                                                       0x08000000L
7142 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ_MASK                                                    0x10000000L
7143 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION_MASK                                                   0x20000000L
7144 //CP_STALLED_STAT2
7145 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV__SHIFT                                                    0x0
7146 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV__SHIFT                                                    0x1
7147 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV__SHIFT                                                   0x2
7148 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING__SHIFT                                                    0x4
7149 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING__SHIFT                                                        0x5
7150 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV__SHIFT                                               0x6
7151 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA__SHIFT                                                   0x8
7152 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER__SHIFT                                                        0x9
7153 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER__SHIFT                                                      0xa
7154 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME__SHIFT                                                     0xb
7155 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV__SHIFT                                                       0xc
7156 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV__SHIFT                                                   0xd
7157 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP__SHIFT                                                     0xe
7158 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH__SHIFT                                                  0xf
7159 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV__SHIFT                                                     0x10
7160 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV__SHIFT                                                     0x11
7161 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ__SHIFT                                                     0x12
7162 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM__SHIFT                                                 0x13
7163 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA__SHIFT                                               0x14
7164 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE__SHIFT                                                 0x15
7165 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM__SHIFT                                            0x16
7166 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING__SHIFT                                                0x17
7167 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING__SHIFT                                                   0x18
7168 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE__SHIFT                                                   0x19
7169 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE__SHIFT                                                   0x1a
7170 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM__SHIFT                                                    0x1b
7171 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION__SHIFT                                                      0x1c
7172 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE__SHIFT                                              0x1d
7173 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS__SHIFT                                                   0x1e
7174 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN__SHIFT                                                    0x1f
7175 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV_MASK                                                      0x00000001L
7176 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV_MASK                                                      0x00000002L
7177 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV_MASK                                                     0x00000004L
7178 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING_MASK                                                      0x00000010L
7179 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING_MASK                                                          0x00000020L
7180 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV_MASK                                                 0x00000040L
7181 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA_MASK                                                     0x00000100L
7182 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER_MASK                                                          0x00000200L
7183 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER_MASK                                                        0x00000400L
7184 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME_MASK                                                       0x00000800L
7185 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV_MASK                                                         0x00001000L
7186 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV_MASK                                                     0x00002000L
7187 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP_MASK                                                       0x00004000L
7188 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH_MASK                                                    0x00008000L
7189 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV_MASK                                                       0x00010000L
7190 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV_MASK                                                       0x00020000L
7191 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ_MASK                                                       0x00040000L
7192 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM_MASK                                                   0x00080000L
7193 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA_MASK                                                 0x00100000L
7194 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE_MASK                                                   0x00200000L
7195 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM_MASK                                              0x00400000L
7196 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING_MASK                                                  0x00800000L
7197 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING_MASK                                                     0x01000000L
7198 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE_MASK                                                     0x02000000L
7199 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE_MASK                                                     0x04000000L
7200 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM_MASK                                                      0x08000000L
7201 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION_MASK                                                        0x10000000L
7202 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE_MASK                                                0x20000000L
7203 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS_MASK                                                     0x40000000L
7204 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN_MASK                                                      0x80000000L
7205 //CP_BUSY_STAT
7206 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT                                                                0x0
7207 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO__SHIFT                                                               0x6
7208 #define CP_BUSY_STAT__PFP_PARSING_PACKETS__SHIFT                                                              0x7
7209 #define CP_BUSY_STAT__ME_PARSING_PACKETS__SHIFT                                                               0x8
7210 #define CP_BUSY_STAT__RCIU_PFP_BUSY__SHIFT                                                                    0x9
7211 #define CP_BUSY_STAT__RCIU_ME_BUSY__SHIFT                                                                     0xa
7212 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY__SHIFT                                                            0xc
7213 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING__SHIFT                                                           0xd
7214 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS__SHIFT                                                             0xe
7215 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY__SHIFT                                                                 0xf
7216 #define CP_BUSY_STAT__ME_PARSER_BUSY__SHIFT                                                                   0x11
7217 #define CP_BUSY_STAT__EOP_DONE_BUSY__SHIFT                                                                    0x12
7218 #define CP_BUSY_STAT__STRM_OUT_BUSY__SHIFT                                                                    0x13
7219 #define CP_BUSY_STAT__PIPE_STATS_BUSY__SHIFT                                                                  0x14
7220 #define CP_BUSY_STAT__RCIU_CE_BUSY__SHIFT                                                                     0x15
7221 #define CP_BUSY_STAT__CE_PARSING_PACKETS__SHIFT                                                               0x16
7222 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK                                                                  0x00000001L
7223 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO_MASK                                                                 0x00000040L
7224 #define CP_BUSY_STAT__PFP_PARSING_PACKETS_MASK                                                                0x00000080L
7225 #define CP_BUSY_STAT__ME_PARSING_PACKETS_MASK                                                                 0x00000100L
7226 #define CP_BUSY_STAT__RCIU_PFP_BUSY_MASK                                                                      0x00000200L
7227 #define CP_BUSY_STAT__RCIU_ME_BUSY_MASK                                                                       0x00000400L
7228 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY_MASK                                                              0x00001000L
7229 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING_MASK                                                             0x00002000L
7230 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS_MASK                                                               0x00004000L
7231 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY_MASK                                                                   0x00008000L
7232 #define CP_BUSY_STAT__ME_PARSER_BUSY_MASK                                                                     0x00020000L
7233 #define CP_BUSY_STAT__EOP_DONE_BUSY_MASK                                                                      0x00040000L
7234 #define CP_BUSY_STAT__STRM_OUT_BUSY_MASK                                                                      0x00080000L
7235 #define CP_BUSY_STAT__PIPE_STATS_BUSY_MASK                                                                    0x00100000L
7236 #define CP_BUSY_STAT__RCIU_CE_BUSY_MASK                                                                       0x00200000L
7237 #define CP_BUSY_STAT__CE_PARSING_PACKETS_MASK                                                                 0x00400000L
7238 //CP_STAT
7239 #define CP_STAT__ROQ_DB_BUSY__SHIFT                                                                           0x5
7240 #define CP_STAT__ROQ_CE_DB_BUSY__SHIFT                                                                        0x6
7241 #define CP_STAT__ROQ_RING_BUSY__SHIFT                                                                         0x9
7242 #define CP_STAT__ROQ_INDIRECT1_BUSY__SHIFT                                                                    0xa
7243 #define CP_STAT__ROQ_INDIRECT2_BUSY__SHIFT                                                                    0xb
7244 #define CP_STAT__ROQ_STATE_BUSY__SHIFT                                                                        0xc
7245 #define CP_STAT__DC_BUSY__SHIFT                                                                               0xd
7246 #define CP_STAT__UTCL2IU_BUSY__SHIFT                                                                          0xe
7247 #define CP_STAT__PFP_BUSY__SHIFT                                                                              0xf
7248 #define CP_STAT__MEQ_BUSY__SHIFT                                                                              0x10
7249 #define CP_STAT__ME_BUSY__SHIFT                                                                               0x11
7250 #define CP_STAT__QUERY_BUSY__SHIFT                                                                            0x12
7251 #define CP_STAT__SEMAPHORE_BUSY__SHIFT                                                                        0x13
7252 #define CP_STAT__INTERRUPT_BUSY__SHIFT                                                                        0x14
7253 #define CP_STAT__SURFACE_SYNC_BUSY__SHIFT                                                                     0x15
7254 #define CP_STAT__DMA_BUSY__SHIFT                                                                              0x16
7255 #define CP_STAT__RCIU_BUSY__SHIFT                                                                             0x17
7256 #define CP_STAT__SCRATCH_RAM_BUSY__SHIFT                                                                      0x18
7257 #define CP_STAT__GCRIU_BUSY__SHIFT                                                                            0x19
7258 #define CP_STAT__CE_BUSY__SHIFT                                                                               0x1a
7259 #define CP_STAT__TCIU_BUSY__SHIFT                                                                             0x1b
7260 #define CP_STAT__ROQ_CE_RING_BUSY__SHIFT                                                                      0x1c
7261 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY__SHIFT                                                                 0x1d
7262 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY__SHIFT                                                                 0x1e
7263 #define CP_STAT__CP_BUSY__SHIFT                                                                               0x1f
7264 #define CP_STAT__ROQ_DB_BUSY_MASK                                                                             0x00000020L
7265 #define CP_STAT__ROQ_CE_DB_BUSY_MASK                                                                          0x00000040L
7266 #define CP_STAT__ROQ_RING_BUSY_MASK                                                                           0x00000200L
7267 #define CP_STAT__ROQ_INDIRECT1_BUSY_MASK                                                                      0x00000400L
7268 #define CP_STAT__ROQ_INDIRECT2_BUSY_MASK                                                                      0x00000800L
7269 #define CP_STAT__ROQ_STATE_BUSY_MASK                                                                          0x00001000L
7270 #define CP_STAT__DC_BUSY_MASK                                                                                 0x00002000L
7271 #define CP_STAT__UTCL2IU_BUSY_MASK                                                                            0x00004000L
7272 #define CP_STAT__PFP_BUSY_MASK                                                                                0x00008000L
7273 #define CP_STAT__MEQ_BUSY_MASK                                                                                0x00010000L
7274 #define CP_STAT__ME_BUSY_MASK                                                                                 0x00020000L
7275 #define CP_STAT__QUERY_BUSY_MASK                                                                              0x00040000L
7276 #define CP_STAT__SEMAPHORE_BUSY_MASK                                                                          0x00080000L
7277 #define CP_STAT__INTERRUPT_BUSY_MASK                                                                          0x00100000L
7278 #define CP_STAT__SURFACE_SYNC_BUSY_MASK                                                                       0x00200000L
7279 #define CP_STAT__DMA_BUSY_MASK                                                                                0x00400000L
7280 #define CP_STAT__RCIU_BUSY_MASK                                                                               0x00800000L
7281 #define CP_STAT__SCRATCH_RAM_BUSY_MASK                                                                        0x01000000L
7282 #define CP_STAT__GCRIU_BUSY_MASK                                                                              0x02000000L
7283 #define CP_STAT__CE_BUSY_MASK                                                                                 0x04000000L
7284 #define CP_STAT__TCIU_BUSY_MASK                                                                               0x08000000L
7285 #define CP_STAT__ROQ_CE_RING_BUSY_MASK                                                                        0x10000000L
7286 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY_MASK                                                                   0x20000000L
7287 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY_MASK                                                                   0x40000000L
7288 #define CP_STAT__CP_BUSY_MASK                                                                                 0x80000000L
7289 //CP_ME_HEADER_DUMP
7290 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP__SHIFT                                                              0x0
7291 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP_MASK                                                                0xFFFFFFFFL
7292 //CP_PFP_HEADER_DUMP
7293 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP__SHIFT                                                            0x0
7294 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP_MASK                                                              0xFFFFFFFFL
7295 //CP_GRBM_FREE_COUNT
7296 #define CP_GRBM_FREE_COUNT__FREE_COUNT__SHIFT                                                                 0x0
7297 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS__SHIFT                                                             0x8
7298 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP__SHIFT                                                             0x10
7299 #define CP_GRBM_FREE_COUNT__FREE_COUNT_MASK                                                                   0x0000003FL
7300 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS_MASK                                                               0x00003F00L
7301 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP_MASK                                                               0x003F0000L
7302 //CP_PFP_INSTR_PNTR
7303 #define CP_PFP_INSTR_PNTR__INSTR_PNTR__SHIFT                                                                  0x0
7304 #define CP_PFP_INSTR_PNTR__INSTR_PNTR_MASK                                                                    0x0000FFFFL
7305 //CP_ME_INSTR_PNTR
7306 #define CP_ME_INSTR_PNTR__INSTR_PNTR__SHIFT                                                                   0x0
7307 #define CP_ME_INSTR_PNTR__INSTR_PNTR_MASK                                                                     0x0000FFFFL
7308 //CP_MEC1_INSTR_PNTR
7309 #define CP_MEC1_INSTR_PNTR__INSTR_PNTR__SHIFT                                                                 0x0
7310 #define CP_MEC1_INSTR_PNTR__INSTR_PNTR_MASK                                                                   0x0000FFFFL
7311 //CP_MEC2_INSTR_PNTR
7312 #define CP_MEC2_INSTR_PNTR__INSTR_PNTR__SHIFT                                                                 0x0
7313 #define CP_MEC2_INSTR_PNTR__INSTR_PNTR_MASK                                                                   0x0000FFFFL
7314 //CP_CSF_STAT
7315 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT__SHIFT                                                              0x8
7316 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT_MASK                                                                0x0001FF00L
7317 //CP_CNTX_STAT
7318 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS__SHIFT                                                             0x0
7319 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT__SHIFT                                                             0x8
7320 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS__SHIFT                                                              0x14
7321 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT__SHIFT                                                              0x1c
7322 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS_MASK                                                               0x000000FFL
7323 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT_MASK                                                               0x00000700L
7324 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS_MASK                                                                0x0FF00000L
7325 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT_MASK                                                                0x70000000L
7326 //CP_ME_PREEMPTION
7327 #define CP_ME_PREEMPTION__OBSOLETE__SHIFT                                                                     0x0
7328 #define CP_ME_PREEMPTION__OBSOLETE_MASK                                                                       0x00000001L
7329 //CP_RB1_RPTR
7330 #define CP_RB1_RPTR__RB_RPTR__SHIFT                                                                           0x0
7331 #define CP_RB1_RPTR__RB_RPTR_MASK                                                                             0x000FFFFFL
7332 //CP_RB0_RPTR
7333 #define CP_RB0_RPTR__RB_RPTR__SHIFT                                                                           0x0
7334 #define CP_RB0_RPTR__RB_RPTR_MASK                                                                             0x000FFFFFL
7335 //CP_RB_RPTR
7336 #define CP_RB_RPTR__RB_RPTR__SHIFT                                                                            0x0
7337 #define CP_RB_RPTR__RB_RPTR_MASK                                                                              0x000FFFFFL
7338 //CP_RB_WPTR_DELAY
7339 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER__SHIFT                                                              0x0
7340 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT__SHIFT                                                              0x1c
7341 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER_MASK                                                                0x0FFFFFFFL
7342 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT_MASK                                                                0xF0000000L
7343 //CP_RB_WPTR_POLL_CNTL
7344 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY__SHIFT                                                           0x0
7345 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                          0x10
7346 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY_MASK                                                             0x0000FFFFL
7347 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                            0xFFFF0000L
7348 //CP_ROQ1_THRESHOLDS
7349 #define CP_ROQ1_THRESHOLDS__RB1_START__SHIFT                                                                  0x0
7350 #define CP_ROQ1_THRESHOLDS__R0_IB1_START__SHIFT                                                               0xa
7351 #define CP_ROQ1_THRESHOLDS__R1_IB1_START__SHIFT                                                               0x14
7352 #define CP_ROQ1_THRESHOLDS__RB1_START_MASK                                                                    0x000003FFL
7353 #define CP_ROQ1_THRESHOLDS__R0_IB1_START_MASK                                                                 0x000FFC00L
7354 #define CP_ROQ1_THRESHOLDS__R1_IB1_START_MASK                                                                 0x3FF00000L
7355 //CP_ROQ2_THRESHOLDS
7356 #define CP_ROQ2_THRESHOLDS__R0_IB2_START__SHIFT                                                               0x0
7357 #define CP_ROQ2_THRESHOLDS__R1_IB2_START__SHIFT                                                               0xa
7358 #define CP_ROQ2_THRESHOLDS__R0_IB2_START_MASK                                                                 0x000003FFL
7359 #define CP_ROQ2_THRESHOLDS__R1_IB2_START_MASK                                                                 0x000FFC00L
7360 //CP_STQ_THRESHOLDS
7361 #define CP_STQ_THRESHOLDS__STQ0_START__SHIFT                                                                  0x0
7362 #define CP_STQ_THRESHOLDS__STQ1_START__SHIFT                                                                  0x8
7363 #define CP_STQ_THRESHOLDS__STQ2_START__SHIFT                                                                  0x10
7364 #define CP_STQ_THRESHOLDS__STQ0_START_MASK                                                                    0x000000FFL
7365 #define CP_STQ_THRESHOLDS__STQ1_START_MASK                                                                    0x0000FF00L
7366 #define CP_STQ_THRESHOLDS__STQ2_START_MASK                                                                    0x00FF0000L
7367 //CP_MEQ_THRESHOLDS
7368 #define CP_MEQ_THRESHOLDS__MEQ1_START__SHIFT                                                                  0x0
7369 #define CP_MEQ_THRESHOLDS__MEQ2_START__SHIFT                                                                  0x8
7370 #define CP_MEQ_THRESHOLDS__MEQ1_START_MASK                                                                    0x000000FFL
7371 #define CP_MEQ_THRESHOLDS__MEQ2_START_MASK                                                                    0x0000FF00L
7372 //CP_ROQ_AVAIL
7373 #define CP_ROQ_AVAIL__ROQ_CNT_RING__SHIFT                                                                     0x0
7374 #define CP_ROQ_AVAIL__ROQ_CNT_IB1__SHIFT                                                                      0x10
7375 #define CP_ROQ_AVAIL__ROQ_CNT_RING_MASK                                                                       0x00000FFFL
7376 #define CP_ROQ_AVAIL__ROQ_CNT_IB1_MASK                                                                        0x0FFF0000L
7377 //CP_STQ_AVAIL
7378 #define CP_STQ_AVAIL__STQ_CNT__SHIFT                                                                          0x0
7379 #define CP_STQ_AVAIL__STQ_CNT_MASK                                                                            0x000001FFL
7380 //CP_ROQ2_AVAIL
7381 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2__SHIFT                                                                     0x0
7382 #define CP_ROQ2_AVAIL__ROQ_CNT_DB__SHIFT                                                                      0x10
7383 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2_MASK                                                                       0x00000FFFL
7384 #define CP_ROQ2_AVAIL__ROQ_CNT_DB_MASK                                                                        0x0FFF0000L
7385 //CP_MEQ_AVAIL
7386 #define CP_MEQ_AVAIL__MEQ_CNT__SHIFT                                                                          0x0
7387 #define CP_MEQ_AVAIL__MEQ_CNT_MASK                                                                            0x000003FFL
7388 //CP_CMD_INDEX
7389 #define CP_CMD_INDEX__CMD_INDEX__SHIFT                                                                        0x0
7390 #define CP_CMD_INDEX__CMD_ME_SEL__SHIFT                                                                       0xc
7391 #define CP_CMD_INDEX__CMD_QUEUE_SEL__SHIFT                                                                    0x10
7392 #define CP_CMD_INDEX__CMD_INDEX_MASK                                                                          0x000007FFL
7393 #define CP_CMD_INDEX__CMD_ME_SEL_MASK                                                                         0x00003000L
7394 #define CP_CMD_INDEX__CMD_QUEUE_SEL_MASK                                                                      0x00070000L
7395 //CP_CMD_DATA
7396 #define CP_CMD_DATA__CMD_DATA__SHIFT                                                                          0x0
7397 #define CP_CMD_DATA__CMD_DATA_MASK                                                                            0xFFFFFFFFL
7398 //CP_ROQ_RB_STAT
7399 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY__SHIFT                                                               0x0
7400 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY__SHIFT                                                               0x10
7401 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY_MASK                                                                 0x00000FFFL
7402 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY_MASK                                                                 0x0FFF0000L
7403 //CP_ROQ_IB1_STAT
7404 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1__SHIFT                                                            0x0
7405 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1__SHIFT                                                            0x10
7406 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1_MASK                                                              0x00000FFFL
7407 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1_MASK                                                              0x0FFF0000L
7408 //CP_ROQ_IB2_STAT
7409 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2__SHIFT                                                            0x0
7410 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2__SHIFT                                                            0x10
7411 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2_MASK                                                              0x00000FFFL
7412 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2_MASK                                                              0x0FFF0000L
7413 //CP_STQ_STAT
7414 #define CP_STQ_STAT__STQ_RPTR__SHIFT                                                                          0x0
7415 #define CP_STQ_STAT__STQ_RPTR_MASK                                                                            0x000003FFL
7416 //CP_STQ_WR_STAT
7417 #define CP_STQ_WR_STAT__STQ_WPTR__SHIFT                                                                       0x0
7418 #define CP_STQ_WR_STAT__STQ_WPTR_MASK                                                                         0x000003FFL
7419 //CP_MEQ_STAT
7420 #define CP_MEQ_STAT__MEQ_RPTR__SHIFT                                                                          0x0
7421 #define CP_MEQ_STAT__MEQ_WPTR__SHIFT                                                                          0x10
7422 #define CP_MEQ_STAT__MEQ_RPTR_MASK                                                                            0x000003FFL
7423 #define CP_MEQ_STAT__MEQ_WPTR_MASK                                                                            0x03FF0000L
7424 //CP_ROQ3_THRESHOLDS
7425 #define CP_ROQ3_THRESHOLDS__R0_DB_START__SHIFT                                                                0x0
7426 #define CP_ROQ3_THRESHOLDS__R1_DB_START__SHIFT                                                                0xa
7427 #define CP_ROQ3_THRESHOLDS__R0_DB_START_MASK                                                                  0x000003FFL
7428 #define CP_ROQ3_THRESHOLDS__R1_DB_START_MASK                                                                  0x000FFC00L
7429 //CP_ROQ_DB_STAT
7430 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB__SHIFT                                                                    0x0
7431 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB__SHIFT                                                                    0x10
7432 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB_MASK                                                                      0x00000FFFL
7433 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB_MASK                                                                      0x0FFF0000L
7434 //CP_INT_STAT_DEBUG
7435 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED__SHIFT                                                         0x8
7436 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED__SHIFT                                                        0x9
7437 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED__SHIFT                                                      0xa
7438 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED__SHIFT                                              0xb
7439 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT                                                   0xe
7440 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG__SHIFT                                                        0xf
7441 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT                                                            0x10
7442 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT                                               0x11
7443 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED__SHIFT                                                       0x12
7444 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED__SHIFT                                                      0x13
7445 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED__SHIFT                                                     0x14
7446 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED__SHIFT                                                       0x15
7447 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED__SHIFT                                                     0x16
7448 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT                                                       0x17
7449 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT                                                   0x18
7450 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT                                                     0x1a
7451 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT                                             0x1b
7452 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT                                                       0x1d
7453 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT                                                       0x1e
7454 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT                                                       0x1f
7455 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED_MASK                                                           0x00000100L
7456 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED_MASK                                                          0x00000200L
7457 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED_MASK                                                        0x00000400L
7458 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED_MASK                                                0x00000800L
7459 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK                                                     0x00004000L
7460 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG_MASK                                                          0x00008000L
7461 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK                                                              0x00010000L
7462 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK                                                 0x00020000L
7463 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED_MASK                                                         0x00040000L
7464 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED_MASK                                                        0x00080000L
7465 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED_MASK                                                       0x00100000L
7466 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED_MASK                                                         0x00200000L
7467 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED_MASK                                                       0x00400000L
7468 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK                                                         0x00800000L
7469 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK                                                     0x01000000L
7470 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK                                                       0x04000000L
7471 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK                                               0x08000000L
7472 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK                                                         0x20000000L
7473 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK                                                         0x40000000L
7474 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK                                                         0x80000000L
7475 //CP_DEBUG_CNTL
7476 #define CP_DEBUG_CNTL__DEBUG_INDX__SHIFT                                                                      0x0
7477 #define CP_DEBUG_CNTL__DEBUG_INDX_MASK                                                                        0x0000007FL
7478 //CP_PRIV_VIOLATION_ADDR
7479 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT                                                    0x0
7480 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK                                                      0x0003FFFFL
7481 
7482 
7483 // addressBlock: gc_padec
7484 //VGT_DMA_DATA_FIFO_DEPTH
7485 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH__SHIFT                                                   0x0
7486 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH_MASK                                                     0x000003FFL
7487 //VGT_DMA_REQ_FIFO_DEPTH
7488 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH__SHIFT                                                     0x0
7489 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH_MASK                                                       0x0000003FL
7490 //VGT_DRAW_INIT_FIFO_DEPTH
7491 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH__SHIFT                                                 0x0
7492 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH_MASK                                                   0x0000003FL
7493 //VGT_MC_LAT_CNTL
7494 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES__SHIFT                                                             0x0
7495 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES_MASK                                                               0x0000000FL
7496 //IA_UTCL1_STATUS_2
7497 #define IA_UTCL1_STATUS_2__IA_BUSY__SHIFT                                                                     0x0
7498 #define IA_UTCL1_STATUS_2__IA_DMA_BUSY__SHIFT                                                                 0x1
7499 #define IA_UTCL1_STATUS_2__IA_DMA_REQ_BUSY__SHIFT                                                             0x2
7500 #define IA_UTCL1_STATUS_2__IA_GRP_BUSY__SHIFT                                                                 0x3
7501 #define IA_UTCL1_STATUS_2__IA_ADC_BUSY__SHIFT                                                                 0x4
7502 #define IA_UTCL1_STATUS_2__FAULT_DETECTED__SHIFT                                                              0x5
7503 #define IA_UTCL1_STATUS_2__RETRY_DETECTED__SHIFT                                                              0x6
7504 #define IA_UTCL1_STATUS_2__PRT_DETECTED__SHIFT                                                                0x7
7505 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID__SHIFT                                                               0x8
7506 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID__SHIFT                                                               0x10
7507 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID__SHIFT                                                                 0x18
7508 #define IA_UTCL1_STATUS_2__IA_BUSY_MASK                                                                       0x00000001L
7509 #define IA_UTCL1_STATUS_2__IA_DMA_BUSY_MASK                                                                   0x00000002L
7510 #define IA_UTCL1_STATUS_2__IA_DMA_REQ_BUSY_MASK                                                               0x00000004L
7511 #define IA_UTCL1_STATUS_2__IA_GRP_BUSY_MASK                                                                   0x00000008L
7512 #define IA_UTCL1_STATUS_2__IA_ADC_BUSY_MASK                                                                   0x00000010L
7513 #define IA_UTCL1_STATUS_2__FAULT_DETECTED_MASK                                                                0x00000020L
7514 #define IA_UTCL1_STATUS_2__RETRY_DETECTED_MASK                                                                0x00000040L
7515 #define IA_UTCL1_STATUS_2__PRT_DETECTED_MASK                                                                  0x00000080L
7516 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID_MASK                                                                 0x00003F00L
7517 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID_MASK                                                                 0x003F0000L
7518 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID_MASK                                                                   0x3F000000L
7519 //WD_CNTL_STATUS
7520 #define WD_CNTL_STATUS__DIST_BUSY__SHIFT                                                                      0x0
7521 #define WD_CNTL_STATUS__DIST_BE_BUSY__SHIFT                                                                   0x1
7522 #define WD_CNTL_STATUS__GE_UTCL1_BUSY__SHIFT                                                                  0x2
7523 #define WD_CNTL_STATUS__WD_TE11_BUSY__SHIFT                                                                   0x3
7524 #define WD_CNTL_STATUS__PC_MANAGER_BUSY__SHIFT                                                                0x4
7525 #define WD_CNTL_STATUS__WLC_BUSY__SHIFT                                                                       0x5
7526 #define WD_CNTL_STATUS__DIST_BUSY_MASK                                                                        0x00000001L
7527 #define WD_CNTL_STATUS__DIST_BE_BUSY_MASK                                                                     0x00000002L
7528 #define WD_CNTL_STATUS__GE_UTCL1_BUSY_MASK                                                                    0x00000004L
7529 #define WD_CNTL_STATUS__WD_TE11_BUSY_MASK                                                                     0x00000008L
7530 #define WD_CNTL_STATUS__PC_MANAGER_BUSY_MASK                                                                  0x00000010L
7531 #define WD_CNTL_STATUS__WLC_BUSY_MASK                                                                         0x00000020L
7532 //CC_GC_PRIM_CONFIG
7533 #define CC_GC_PRIM_CONFIG__WRITE_DIS__SHIFT                                                                   0x0
7534 #define CC_GC_PRIM_CONFIG__INACTIVE_PA__SHIFT                                                                 0x4
7535 #define CC_GC_PRIM_CONFIG__WRITE_DIS_MASK                                                                     0x00000001L
7536 #define CC_GC_PRIM_CONFIG__INACTIVE_PA_MASK                                                                   0x000FFFF0L
7537 //WD_QOS
7538 #define WD_QOS__DRAW_STALL__SHIFT                                                                             0x0
7539 #define WD_QOS__DRAW_STALL_MASK                                                                               0x00000001L
7540 //WD_UTCL1_CNTL
7541 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                            0x0
7542 #define WD_UTCL1_CNTL__VMID_RESET_MODE__SHIFT                                                                 0x17
7543 #define WD_UTCL1_CNTL__DROP_MODE__SHIFT                                                                       0x18
7544 #define WD_UTCL1_CNTL__BYPASS__SHIFT                                                                          0x19
7545 #define WD_UTCL1_CNTL__INVALIDATE__SHIFT                                                                      0x1a
7546 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                                 0x1b
7547 #define WD_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                     0x1c
7548 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT                                                                  0x1d
7549 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT                                                            0x1e
7550 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                              0x000FFFFFL
7551 #define WD_UTCL1_CNTL__VMID_RESET_MODE_MASK                                                                   0x00800000L
7552 #define WD_UTCL1_CNTL__DROP_MODE_MASK                                                                         0x01000000L
7553 #define WD_UTCL1_CNTL__BYPASS_MASK                                                                            0x02000000L
7554 #define WD_UTCL1_CNTL__INVALIDATE_MASK                                                                        0x04000000L
7555 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                                   0x08000000L
7556 #define WD_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                       0x10000000L
7557 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE_MASK                                                                    0x20000000L
7558 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK                                                              0x40000000L
7559 //WD_UTCL1_STATUS
7560 #define WD_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                                0x0
7561 #define WD_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                                0x1
7562 #define WD_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                  0x2
7563 #define WD_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                 0x8
7564 #define WD_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                 0x10
7565 #define WD_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                   0x18
7566 #define WD_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                  0x00000001L
7567 #define WD_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                  0x00000002L
7568 #define WD_UTCL1_STATUS__PRT_DETECTED_MASK                                                                    0x00000004L
7569 #define WD_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                   0x00003F00L
7570 #define WD_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                   0x003F0000L
7571 #define WD_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                     0x3F000000L
7572 //IA_UTCL1_CNTL
7573 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                            0x0
7574 #define IA_UTCL1_CNTL__VMID_RESET_MODE__SHIFT                                                                 0x17
7575 #define IA_UTCL1_CNTL__DROP_MODE__SHIFT                                                                       0x18
7576 #define IA_UTCL1_CNTL__BYPASS__SHIFT                                                                          0x19
7577 #define IA_UTCL1_CNTL__INVALIDATE__SHIFT                                                                      0x1a
7578 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                                 0x1b
7579 #define IA_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                     0x1c
7580 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT                                                                  0x1d
7581 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT                                                            0x1e
7582 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                              0x000FFFFFL
7583 #define IA_UTCL1_CNTL__VMID_RESET_MODE_MASK                                                                   0x00800000L
7584 #define IA_UTCL1_CNTL__DROP_MODE_MASK                                                                         0x01000000L
7585 #define IA_UTCL1_CNTL__BYPASS_MASK                                                                            0x02000000L
7586 #define IA_UTCL1_CNTL__INVALIDATE_MASK                                                                        0x04000000L
7587 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                                   0x08000000L
7588 #define IA_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                       0x10000000L
7589 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE_MASK                                                                    0x20000000L
7590 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK                                                              0x40000000L
7591 //IA_UTCL1_STATUS
7592 #define IA_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                                0x0
7593 #define IA_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                                0x1
7594 #define IA_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                  0x2
7595 #define IA_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                 0x8
7596 #define IA_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                 0x10
7597 #define IA_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                   0x18
7598 #define IA_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                  0x00000001L
7599 #define IA_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                  0x00000002L
7600 #define IA_UTCL1_STATUS__PRT_DETECTED_MASK                                                                    0x00000004L
7601 #define IA_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                   0x00003F00L
7602 #define IA_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                   0x003F0000L
7603 #define IA_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                     0x3F000000L
7604 //CC_GC_SA_UNIT_DISABLE
7605 #define CC_GC_SA_UNIT_DISABLE__WRITE_DIS__SHIFT                                                               0x0
7606 #define CC_GC_SA_UNIT_DISABLE__SA_DISABLE__SHIFT                                                              0x8
7607 #define CC_GC_SA_UNIT_DISABLE__WRITE_DIS_MASK                                                                 0x00000001L
7608 #define CC_GC_SA_UNIT_DISABLE__SA_DISABLE_MASK                                                                0x00FFFF00L
7609 //GE_RATE_CNTL_1
7610 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT__SHIFT                                                             0x0
7611 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT__SHIFT                                                          0x4
7612 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT__SHIFT                                                             0x8
7613 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT__SHIFT                                                          0xc
7614 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT__SHIFT                                                             0x10
7615 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT__SHIFT                                                          0x14
7616 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM__SHIFT                                                             0x18
7617 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM__SHIFT                                                          0x1c
7618 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT_MASK                                                               0x0000000FL
7619 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT_MASK                                                            0x000000F0L
7620 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT_MASK                                                               0x00000F00L
7621 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT_MASK                                                            0x0000F000L
7622 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT_MASK                                                               0x000F0000L
7623 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT_MASK                                                            0x00F00000L
7624 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM_MASK                                                               0x0F000000L
7625 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM_MASK                                                            0xF0000000L
7626 //GE_RATE_CNTL_2
7627 #define GE_RATE_CNTL_2__ADD_X_CLKS_VS_VERT__SHIFT                                                             0x0
7628 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_VS_VERT__SHIFT                                                          0x4
7629 #define GE_RATE_CNTL_2__ADD_X_CLKS_PA_PRIM__SHIFT                                                             0x8
7630 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_PA_PRIM__SHIFT                                                          0xc
7631 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS__SHIFT                                                        0x10
7632 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES__SHIFT                                                        0x14
7633 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE__SHIFT                                                              0x18
7634 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE__SHIFT                                                              0x19
7635 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL__SHIFT                                                               0x1a
7636 #define GE_RATE_CNTL_2__SWAP_PRIORITY__SHIFT                                                                  0x1b
7637 #define GE_RATE_CNTL_2__ADD_X_CLKS_VS_VERT_MASK                                                               0x0000000FL
7638 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_VS_VERT_MASK                                                            0x000000F0L
7639 #define GE_RATE_CNTL_2__ADD_X_CLKS_PA_PRIM_MASK                                                               0x00000F00L
7640 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_PA_PRIM_MASK                                                            0x0000F000L
7641 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS_MASK                                                          0x000F0000L
7642 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES_MASK                                                          0x00F00000L
7643 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE_MASK                                                                0x01000000L
7644 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE_MASK                                                                0x02000000L
7645 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL_MASK                                                                 0x04000000L
7646 #define GE_RATE_CNTL_2__SWAP_PRIORITY_MASK                                                                    0x08000000L
7647 //VGT_SYS_CONFIG
7648 #define VGT_SYS_CONFIG__DUAL_CORE_EN__SHIFT                                                                   0x0
7649 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP__SHIFT                                                               0x1
7650 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE__SHIFT                                                       0x7
7651 #define VGT_SYS_CONFIG__NUM_SUBGROUPS_IN_FLIGHT__SHIFT                                                        0x8
7652 #define VGT_SYS_CONFIG__DUAL_CORE_EN_MASK                                                                     0x00000001L
7653 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP_MASK                                                                 0x0000007EL
7654 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE_MASK                                                         0x00000080L
7655 #define VGT_SYS_CONFIG__NUM_SUBGROUPS_IN_FLIGHT_MASK                                                          0x0007FF00L
7656 //GE_PRIV_CONTROL
7657 #define GE_PRIV_CONTROL__RESERVED__SHIFT                                                                      0x0
7658 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE__SHIFT                                                            0x1
7659 #define GE_PRIV_CONTROL__RESET_ON_PIPELINE_CHANGE__SHIFT                                                      0xa
7660 #define GE_PRIV_CONTROL__FGCG_OVERRIDE__SHIFT                                                                 0xf
7661 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE__SHIFT                                              0x10
7662 #define GE_PRIV_CONTROL__DISABLE_ACCUM_AGM__SHIFT                                                             0x11
7663 #define GE_PRIV_CONTROL__RESERVED_MASK                                                                        0x00000001L
7664 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE_MASK                                                              0x000003FEL
7665 #define GE_PRIV_CONTROL__RESET_ON_PIPELINE_CHANGE_MASK                                                        0x00000400L
7666 #define GE_PRIV_CONTROL__FGCG_OVERRIDE_MASK                                                                   0x00008000L
7667 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE_MASK                                                0x00010000L
7668 #define GE_PRIV_CONTROL__DISABLE_ACCUM_AGM_MASK                                                               0x00020000L
7669 //GE_STATUS
7670 #define GE_STATUS__PERFCOUNTER_STATUS__SHIFT                                                                  0x0
7671 #define GE_STATUS__THREAD_TRACE_STATUS__SHIFT                                                                 0x1
7672 #define GE_STATUS__PERFCOUNTER_STATUS_MASK                                                                    0x00000001L
7673 #define GE_STATUS__THREAD_TRACE_STATUS_MASK                                                                   0x00000002L
7674 //VGT_GS_MAX_WAVE_ID
7675 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT                                                                0x0
7676 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID_MASK                                                                  0x00000FFFL
7677 //GFX_PIPE_CONTROL
7678 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT__SHIFT                                                               0x0
7679 #define GFX_PIPE_CONTROL__RESERVED__SHIFT                                                                     0xd
7680 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN__SHIFT                                                           0x10
7681 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN__SHIFT                                                     0x11
7682 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT_MASK                                                                 0x00001FFFL
7683 #define GFX_PIPE_CONTROL__RESERVED_MASK                                                                       0x0000E000L
7684 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN_MASK                                                             0x00010000L
7685 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN_MASK                                                       0x00020000L
7686 //CC_GC_SHADER_ARRAY_CONFIG
7687 #define CC_GC_SHADER_ARRAY_CONFIG__WRITE_DIS__SHIFT                                                           0x0
7688 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT                                                       0x10
7689 #define CC_GC_SHADER_ARRAY_CONFIG__WRITE_DIS_MASK                                                             0x00000001L
7690 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK                                                         0xFFFF0000L
7691 //GE2_SE_CNTL_STATUS
7692 #define GE2_SE_CNTL_STATUS__TE_BUSY__SHIFT                                                                    0x0
7693 #define GE2_SE_CNTL_STATUS__NGG_BUSY__SHIFT                                                                   0x1
7694 #define GE2_SE_CNTL_STATUS__HS_BUSY__SHIFT                                                                    0x2
7695 #define GE2_SE_CNTL_STATUS__TE_BUSY_MASK                                                                      0x00000001L
7696 #define GE2_SE_CNTL_STATUS__NGG_BUSY_MASK                                                                     0x00000002L
7697 #define GE2_SE_CNTL_STATUS__HS_BUSY_MASK                                                                      0x00000004L
7698 //VGT_RESET_DEBUG
7699 #define VGT_RESET_DEBUG__GS_DISABLE__SHIFT                                                                    0x0
7700 #define VGT_RESET_DEBUG__TESS_DISABLE__SHIFT                                                                  0x1
7701 #define VGT_RESET_DEBUG__WD_DISABLE__SHIFT                                                                    0x2
7702 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0__SHIFT                                                       0x3
7703 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1__SHIFT                                                       0x4
7704 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1__SHIFT                                                       0x5
7705 #define VGT_RESET_DEBUG__DISABLE_PREFETCH__SHIFT                                                              0x6
7706 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX__SHIFT                                                 0x7
7707 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD__SHIFT                                             0x8
7708 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF__SHIFT                                                 0x9
7709 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION__SHIFT                                                    0xa
7710 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON__SHIFT                                                 0xb
7711 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX__SHIFT                                                    0xc
7712 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING__SHIFT                                              0xd
7713 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF__SHIFT                                             0xe
7714 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC__SHIFT                                 0xf
7715 #define VGT_RESET_DEBUG__SPARE__SHIFT                                                                         0x10
7716 #define VGT_RESET_DEBUG__GS_DISABLE_MASK                                                                      0x00000001L
7717 #define VGT_RESET_DEBUG__TESS_DISABLE_MASK                                                                    0x00000002L
7718 #define VGT_RESET_DEBUG__WD_DISABLE_MASK                                                                      0x00000004L
7719 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0_MASK                                                         0x00000008L
7720 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1_MASK                                                         0x00000010L
7721 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1_MASK                                                         0x00000020L
7722 #define VGT_RESET_DEBUG__DISABLE_PREFETCH_MASK                                                                0x00000040L
7723 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX_MASK                                                   0x00000080L
7724 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD_MASK                                               0x00000100L
7725 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF_MASK                                                   0x00000200L
7726 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION_MASK                                                      0x00000400L
7727 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON_MASK                                                   0x00000800L
7728 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX_MASK                                                      0x00001000L
7729 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING_MASK                                                0x00002000L
7730 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF_MASK                                               0x00004000L
7731 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC_MASK                                   0x00008000L
7732 #define VGT_RESET_DEBUG__SPARE_MASK                                                                           0xFFFF0000L
7733 //GE_SPI_IF_SAFE_REG
7734 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA__SHIFT                                                          0x0
7735 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA__SHIFT                                                          0x6
7736 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP__SHIFT                                                                 0xc
7737 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA_MASK                                                            0x0000003FL
7738 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA_MASK                                                            0x00000FC0L
7739 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP_MASK                                                                   0x0003F000L
7740 //GE_PA_IF_SAFE_REG
7741 #define GE_PA_IF_SAFE_REG__GE_PA_CSB__SHIFT                                                                   0x0
7742 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD__SHIFT                                                               0xa
7743 #define GE_PA_IF_SAFE_REG__GE_PA_CSB_MASK                                                                     0x000003FFL
7744 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD_MASK                                                                 0x000FFC00L
7745 //PA_CL_CNTL_STATUS
7746 #define PA_CL_CNTL_STATUS__CL_BUSY__SHIFT                                                                     0x1f
7747 #define PA_CL_CNTL_STATUS__CL_BUSY_MASK                                                                       0x80000000L
7748 //PA_CL_ENHANCE
7749 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA__SHIFT                                                            0x0
7750 #define PA_CL_ENHANCE__NUM_CLIP_SEQ__SHIFT                                                                    0x1
7751 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL__SHIFT                                                          0x3
7752 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE__SHIFT                                                             0x4
7753 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL__SHIFT                                                              0x5
7754 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET__SHIFT                                                           0x6
7755 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS__SHIFT                                                           0x7
7756 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC__SHIFT                                                                0x8
7757 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION__SHIFT                                                0x9
7758 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER__SHIFT                                                          0xb
7759 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH__SHIFT                                                       0xc
7760 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH__SHIFT                                                     0xe
7761 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE__SHIFT                                                     0x11
7762 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE__SHIFT                                                    0x12
7763 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE__SHIFT                                                     0x13
7764 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE__SHIFT                                              0x14
7765 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE__SHIFT                                          0x15
7766 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL__SHIFT                                                             0x16
7767 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO__SHIFT                                                       0x17
7768 #define PA_CL_ENHANCE__ECO_SPARE3__SHIFT                                                                      0x1c
7769 #define PA_CL_ENHANCE__ECO_SPARE2__SHIFT                                                                      0x1d
7770 #define PA_CL_ENHANCE__ECO_SPARE1__SHIFT                                                                      0x1e
7771 #define PA_CL_ENHANCE__ECO_SPARE0__SHIFT                                                                      0x1f
7772 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA_MASK                                                              0x00000001L
7773 #define PA_CL_ENHANCE__NUM_CLIP_SEQ_MASK                                                                      0x00000006L
7774 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL_MASK                                                            0x00000008L
7775 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE_MASK                                                               0x00000010L
7776 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL_MASK                                                                0x00000020L
7777 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET_MASK                                                             0x00000040L
7778 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS_MASK                                                             0x00000080L
7779 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC_MASK                                                                  0x00000100L
7780 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION_MASK                                                  0x00000600L
7781 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER_MASK                                                            0x00000800L
7782 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH_MASK                                                         0x00003000L
7783 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH_MASK                                                       0x0001C000L
7784 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE_MASK                                                       0x00020000L
7785 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE_MASK                                                      0x00040000L
7786 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE_MASK                                                       0x00080000L
7787 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE_MASK                                                0x00100000L
7788 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE_MASK                                            0x00200000L
7789 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL_MASK                                                               0x00400000L
7790 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO_MASK                                                         0x00800000L
7791 #define PA_CL_ENHANCE__ECO_SPARE3_MASK                                                                        0x10000000L
7792 #define PA_CL_ENHANCE__ECO_SPARE2_MASK                                                                        0x20000000L
7793 #define PA_CL_ENHANCE__ECO_SPARE1_MASK                                                                        0x40000000L
7794 #define PA_CL_ENHANCE__ECO_SPARE0_MASK                                                                        0x80000000L
7795 //PA_CL_RESET_DEBUG
7796 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE__SHIFT                                                        0x0
7797 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE_MASK                                                          0x00000001L
7798 //PA_SU_CNTL_STATUS
7799 #define PA_SU_CNTL_STATUS__SU_BUSY__SHIFT                                                                     0x1f
7800 #define PA_SU_CNTL_STATUS__SU_BUSY_MASK                                                                       0x80000000L
7801 //PA_SC_FIFO_DEPTH_CNTL
7802 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH__SHIFT                                                                   0x0
7803 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH_MASK                                                                     0x000003FFL
7804 
7805 
7806 // addressBlock: gc_sqdec
7807 //SQ_CONFIG
7808 #define SQ_CONFIG__ECO_SPARE__SHIFT                                                                           0x0
7809 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME__SHIFT                                                                0x8
7810 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP__SHIFT                                                         0x9
7811 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL__SHIFT                                                                0xa
7812 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS__SHIFT                                                         0x12
7813 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS__SHIFT                                                              0x13
7814 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT__SHIFT                                                                 0x15
7815 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX__SHIFT                                                               0x1b
7816 #define SQ_CONFIG__ECO_SPARE_MASK                                                                             0x000000FFL
7817 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME_MASK                                                                  0x00000100L
7818 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP_MASK                                                           0x00000200L
7819 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL_MASK                                                                  0x00000400L
7820 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS_MASK                                                           0x00040000L
7821 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS_MASK                                                                0x00180000L
7822 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT_MASK                                                                   0x00600000L
7823 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX_MASK                                                                 0x08000000L
7824 //SQC_CONFIG
7825 #define SQC_CONFIG__INST_CACHE_SIZE__SHIFT                                                                    0x0
7826 #define SQC_CONFIG__DATA_CACHE_SIZE__SHIFT                                                                    0x2
7827 #define SQC_CONFIG__MISS_FIFO_DEPTH__SHIFT                                                                    0x4
7828 #define SQC_CONFIG__HIT_FIFO_DEPTH__SHIFT                                                                     0x6
7829 #define SQC_CONFIG__FORCE_ALWAYS_MISS__SHIFT                                                                  0x7
7830 #define SQC_CONFIG__FORCE_IN_ORDER__SHIFT                                                                     0x8
7831 #define SQC_CONFIG__PER_VMID_INV_DISABLE__SHIFT                                                               0x9
7832 #define SQC_CONFIG__EVICT_LRU__SHIFT                                                                          0xa
7833 #define SQC_CONFIG__FORCE_2_BANK__SHIFT                                                                       0xc
7834 #define SQC_CONFIG__FORCE_1_BANK__SHIFT                                                                       0xd
7835 #define SQC_CONFIG__LS_DISABLE_CLOCKS__SHIFT                                                                  0xe
7836 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE__SHIFT                                                         0x16
7837 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG__SHIFT                                              0x17
7838 #define SQC_CONFIG__SPARE__SHIFT                                                                              0x1a
7839 #define SQC_CONFIG__INST_CACHE_SIZE_MASK                                                                      0x00000003L
7840 #define SQC_CONFIG__DATA_CACHE_SIZE_MASK                                                                      0x0000000CL
7841 #define SQC_CONFIG__MISS_FIFO_DEPTH_MASK                                                                      0x00000030L
7842 #define SQC_CONFIG__HIT_FIFO_DEPTH_MASK                                                                       0x00000040L
7843 #define SQC_CONFIG__FORCE_ALWAYS_MISS_MASK                                                                    0x00000080L
7844 #define SQC_CONFIG__FORCE_IN_ORDER_MASK                                                                       0x00000100L
7845 #define SQC_CONFIG__PER_VMID_INV_DISABLE_MASK                                                                 0x00000200L
7846 #define SQC_CONFIG__EVICT_LRU_MASK                                                                            0x00000C00L
7847 #define SQC_CONFIG__FORCE_2_BANK_MASK                                                                         0x00001000L
7848 #define SQC_CONFIG__FORCE_1_BANK_MASK                                                                         0x00002000L
7849 #define SQC_CONFIG__LS_DISABLE_CLOCKS_MASK                                                                    0x003FC000L
7850 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE_MASK                                                           0x00400000L
7851 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG_MASK                                                0x03800000L
7852 #define SQC_CONFIG__SPARE_MASK                                                                                0xFC000000L
7853 //LDS_CONFIG
7854 #define LDS_CONFIG__ADDR_OUT_OF_RANGE_REPORTING__SHIFT                                                        0x0
7855 #define LDS_CONFIG__CONF_BIT_1__SHIFT                                                                         0x1
7856 #define LDS_CONFIG__WAVE32_INTERP_DUAL_ISSUE_DISABLE__SHIFT                                                   0x2
7857 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE__SHIFT                                                            0x3
7858 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE__SHIFT                                                             0x4
7859 #define LDS_CONFIG__CONF_BIT_5__SHIFT                                                                         0x5
7860 #define LDS_CONFIG__CONF_BIT_6__SHIFT                                                                         0x6
7861 #define LDS_CONFIG__CONF_BIT_7__SHIFT                                                                         0x7
7862 #define LDS_CONFIG__CONF_BIT_8__SHIFT                                                                         0x8
7863 #define LDS_CONFIG__ADDR_OUT_OF_RANGE_REPORTING_MASK                                                          0x00000001L
7864 #define LDS_CONFIG__CONF_BIT_1_MASK                                                                           0x00000002L
7865 #define LDS_CONFIG__WAVE32_INTERP_DUAL_ISSUE_DISABLE_MASK                                                     0x00000004L
7866 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE_MASK                                                              0x00000008L
7867 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE_MASK                                                               0x00000010L
7868 #define LDS_CONFIG__CONF_BIT_5_MASK                                                                           0x00000020L
7869 #define LDS_CONFIG__CONF_BIT_6_MASK                                                                           0x00000040L
7870 #define LDS_CONFIG__CONF_BIT_7_MASK                                                                           0x00000080L
7871 #define LDS_CONFIG__CONF_BIT_8_MASK                                                                           0x00000100L
7872 //SQ_RANDOM_WAVE_PRI
7873 #define SQ_RANDOM_WAVE_PRI__RET__SHIFT                                                                        0x0
7874 #define SQ_RANDOM_WAVE_PRI__RUI__SHIFT                                                                        0x7
7875 #define SQ_RANDOM_WAVE_PRI__RNG__SHIFT                                                                        0xa
7876 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID__SHIFT                                                0x1f
7877 #define SQ_RANDOM_WAVE_PRI__RET_MASK                                                                          0x0000007FL
7878 #define SQ_RANDOM_WAVE_PRI__RUI_MASK                                                                          0x00000380L
7879 #define SQ_RANDOM_WAVE_PRI__RNG_MASK                                                                          0x00FFFC00L
7880 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID_MASK                                                  0x80000000L
7881 //SQG_STATUS
7882 #define SQG_STATUS__REG_BUSY__SHIFT                                                                           0x0
7883 #define SQG_STATUS__REG_BUSY_MASK                                                                             0x00000001L
7884 //SQ_FIFO_SIZES
7885 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE__SHIFT                                                             0x0
7886 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE__SHIFT                                                                0x8
7887 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED__SHIFT                                                          0xc
7888 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED__SHIFT                                                          0xe
7889 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE__SHIFT                                                               0x10
7890 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE__SHIFT                                                             0x12
7891 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT__SHIFT                                                        0x14
7892 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE_MASK                                                               0x0000000FL
7893 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE_MASK                                                                  0x00000300L
7894 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED_MASK                                                            0x00003000L
7895 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED_MASK                                                            0x0000C000L
7896 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE_MASK                                                                 0x00030000L
7897 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE_MASK                                                               0x000C0000L
7898 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT_MASK                                                          0x00300000L
7899 //SQ_DSM_CNTL
7900 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0__SHIFT                                                                 0x0
7901 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1__SHIFT                                                                 0x1
7902 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0__SHIFT                                                                0x2
7903 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1__SHIFT                                                                0x3
7904 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0__SHIFT                                                      0x8
7905 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1__SHIFT                                                      0x9
7906 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE__SHIFT                                                          0xa
7907 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0__SHIFT                                                       0x10
7908 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1__SHIFT                                                       0x11
7909 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01__SHIFT                                                         0x12
7910 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2__SHIFT                                                       0x13
7911 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3__SHIFT                                                       0x14
7912 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23__SHIFT                                                         0x15
7913 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0__SHIFT                                                        0x18
7914 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1__SHIFT                                                        0x19
7915 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE__SHIFT                                                            0x1a
7916 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0_MASK                                                                   0x00000001L
7917 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1_MASK                                                                   0x00000002L
7918 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0_MASK                                                                  0x00000004L
7919 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1_MASK                                                                  0x00000008L
7920 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0_MASK                                                        0x00000100L
7921 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1_MASK                                                        0x00000200L
7922 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE_MASK                                                            0x00000400L
7923 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0_MASK                                                         0x00010000L
7924 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1_MASK                                                         0x00020000L
7925 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01_MASK                                                           0x00040000L
7926 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2_MASK                                                         0x00080000L
7927 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3_MASK                                                         0x00100000L
7928 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23_MASK                                                           0x00200000L
7929 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0_MASK                                                          0x01000000L
7930 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1_MASK                                                          0x02000000L
7931 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE_MASK                                                              0x04000000L
7932 //SQ_DSM_CNTL2
7933 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT__SHIFT                                                         0x0
7934 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY__SHIFT                                                         0x2
7935 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT__SHIFT                                                        0x3
7936 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY__SHIFT                                                        0x5
7937 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT__SHIFT                                                        0x6
7938 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY__SHIFT                                                        0x8
7939 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT__SHIFT                                                           0x9
7940 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY__SHIFT                                                           0xb
7941 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY__SHIFT                                                                 0xe
7942 #define SQ_DSM_CNTL2__SP_INJECT_DELAY__SHIFT                                                                  0x14
7943 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY__SHIFT                                                                  0x1a
7944 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT_MASK                                                           0x00000003L
7945 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY_MASK                                                           0x00000004L
7946 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT_MASK                                                          0x00000018L
7947 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY_MASK                                                          0x00000020L
7948 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT_MASK                                                          0x000000C0L
7949 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY_MASK                                                          0x00000100L
7950 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT_MASK                                                             0x00000600L
7951 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY_MASK                                                             0x00000800L
7952 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY_MASK                                                                   0x000FC000L
7953 #define SQ_DSM_CNTL2__SP_INJECT_DELAY_MASK                                                                    0x03F00000L
7954 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY_MASK                                                                    0xFC000000L
7955 //SP_CONFIG
7956 #define SP_CONFIG__DEST_CACHE_EVICT_COUNTER__SHIFT                                                            0x0
7957 #define SP_CONFIG__ALU_BUSY_MGCG_OVERRIDE__SHIFT                                                              0x2
7958 #define SP_CONFIG__DISABLE_TRANS_COEXEC__SHIFT                                                                0x3
7959 #define SP_CONFIG__CAC_COUNTER_OVERRIDE__SHIFT                                                                0x4
7960 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE__SHIFT                                                        0x5
7961 #define SP_CONFIG__DEST_CACHE_EVICT_COUNTER_MASK                                                              0x00000003L
7962 #define SP_CONFIG__ALU_BUSY_MGCG_OVERRIDE_MASK                                                                0x00000004L
7963 #define SP_CONFIG__DISABLE_TRANS_COEXEC_MASK                                                                  0x00000008L
7964 #define SP_CONFIG__CAC_COUNTER_OVERRIDE_MASK                                                                  0x00000010L
7965 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE_MASK                                                          0x00000020L
7966 //SQ_ARB_CONFIG
7967 #define SQ_ARB_CONFIG__WG_RR_INTERVAL__SHIFT                                                                  0x0
7968 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL__SHIFT                                                               0x4
7969 #define SQ_ARB_CONFIG__WG_RR_INTERVAL_MASK                                                                    0x00000003L
7970 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL_MASK                                                                 0x00000030L
7971 //SQ_DEBUG_HOST_TRAP_STATUS
7972 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT__SHIFT                                                       0x0
7973 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT_MASK                                                         0x0000007FL
7974 //SQG_GL1H_STATUS
7975 #define SQG_GL1H_STATUS__R0_ACK_ERR_DETECTED__SHIFT                                                           0x0
7976 #define SQG_GL1H_STATUS__R0_XNACK_ERR_DETECTED__SHIFT                                                         0x1
7977 #define SQG_GL1H_STATUS__R1_ACK_ERR_DETECTED__SHIFT                                                           0x2
7978 #define SQG_GL1H_STATUS__R1_XNACK_ERR_DETECTED__SHIFT                                                         0x3
7979 #define SQG_GL1H_STATUS__R0_ACK_ERR_DETECTED_MASK                                                             0x00000001L
7980 #define SQG_GL1H_STATUS__R0_XNACK_ERR_DETECTED_MASK                                                           0x00000002L
7981 #define SQG_GL1H_STATUS__R1_ACK_ERR_DETECTED_MASK                                                             0x00000004L
7982 #define SQG_GL1H_STATUS__R1_XNACK_ERR_DETECTED_MASK                                                           0x00000008L
7983 //SQG_CONFIG
7984 #define SQG_CONFIG__GL1H_PREFETCH_PAGE__SHIFT                                                                 0x0
7985 #define SQG_CONFIG__SQG_ICPFT_EN__SHIFT                                                                       0xd
7986 #define SQG_CONFIG__SQG_ICPFT_CLR__SHIFT                                                                      0xe
7987 #define SQG_CONFIG__XNACK_INTR_MASK__SHIFT                                                                    0x10
7988 #define SQG_CONFIG__GL1H_PREFETCH_PAGE_MASK                                                                   0x0000000FL
7989 #define SQG_CONFIG__SQG_ICPFT_EN_MASK                                                                         0x00002000L
7990 #define SQG_CONFIG__SQG_ICPFT_CLR_MASK                                                                        0x00004000L
7991 #define SQG_CONFIG__XNACK_INTR_MASK_MASK                                                                      0xFFFF0000L
7992 //SQ_PERF_SNAPSHOT_CTRL
7993 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF__SHIFT                                                            0x0
7994 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK__SHIFT                                                               0x1
7995 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL__SHIFT                                                               0x11
7996 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL__SHIFT                                                          0x12
7997 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF_MASK                                                              0x00000001L
7998 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK_MASK                                                                 0x0001FFFEL
7999 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL_MASK                                                                 0x00020000L
8000 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL_MASK                                                            0x003C0000L
8001 //CC_GC_SHADER_RATE_CONFIG
8002 #define CC_GC_SHADER_RATE_CONFIG__WRITE_DIS__SHIFT                                                            0x0
8003 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT                                                            0x1
8004 #define CC_GC_SHADER_RATE_CONFIG__WRITE_DIS_MASK                                                              0x00000001L
8005 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE_MASK                                                              0x00000006L
8006 //SQ_INTERRUPT_AUTO_MASK
8007 #define SQ_INTERRUPT_AUTO_MASK__MASK__SHIFT                                                                   0x0
8008 #define SQ_INTERRUPT_AUTO_MASK__MASK_MASK                                                                     0x00FFFFFFL
8009 //SQ_INTERRUPT_MSG_CTRL
8010 #define SQ_INTERRUPT_MSG_CTRL__STALL__SHIFT                                                                   0x0
8011 #define SQ_INTERRUPT_MSG_CTRL__STALL_MASK                                                                     0x00000001L
8012 //SQ_WATCH0_ADDR_H
8013 #define SQ_WATCH0_ADDR_H__ADDR__SHIFT                                                                         0x0
8014 #define SQ_WATCH0_ADDR_H__ADDR_MASK                                                                           0x0000FFFFL
8015 //SQ_WATCH0_ADDR_L
8016 #define SQ_WATCH0_ADDR_L__ADDR__SHIFT                                                                         0x6
8017 #define SQ_WATCH0_ADDR_L__ADDR_MASK                                                                           0xFFFFFFC0L
8018 //SQ_WATCH0_CNTL
8019 #define SQ_WATCH0_CNTL__MASK__SHIFT                                                                           0x0
8020 #define SQ_WATCH0_CNTL__VMID__SHIFT                                                                           0x18
8021 #define SQ_WATCH0_CNTL__VALID__SHIFT                                                                          0x1f
8022 #define SQ_WATCH0_CNTL__MASK_MASK                                                                             0x00FFFFFFL
8023 #define SQ_WATCH0_CNTL__VMID_MASK                                                                             0x0F000000L
8024 #define SQ_WATCH0_CNTL__VALID_MASK                                                                            0x80000000L
8025 //SQ_WATCH1_ADDR_H
8026 #define SQ_WATCH1_ADDR_H__ADDR__SHIFT                                                                         0x0
8027 #define SQ_WATCH1_ADDR_H__ADDR_MASK                                                                           0x0000FFFFL
8028 //SQ_WATCH1_ADDR_L
8029 #define SQ_WATCH1_ADDR_L__ADDR__SHIFT                                                                         0x6
8030 #define SQ_WATCH1_ADDR_L__ADDR_MASK                                                                           0xFFFFFFC0L
8031 //SQ_WATCH1_CNTL
8032 #define SQ_WATCH1_CNTL__MASK__SHIFT                                                                           0x0
8033 #define SQ_WATCH1_CNTL__VMID__SHIFT                                                                           0x18
8034 #define SQ_WATCH1_CNTL__VALID__SHIFT                                                                          0x1f
8035 #define SQ_WATCH1_CNTL__MASK_MASK                                                                             0x00FFFFFFL
8036 #define SQ_WATCH1_CNTL__VMID_MASK                                                                             0x0F000000L
8037 #define SQ_WATCH1_CNTL__VALID_MASK                                                                            0x80000000L
8038 //SQ_WATCH2_ADDR_H
8039 #define SQ_WATCH2_ADDR_H__ADDR__SHIFT                                                                         0x0
8040 #define SQ_WATCH2_ADDR_H__ADDR_MASK                                                                           0x0000FFFFL
8041 //SQ_WATCH2_ADDR_L
8042 #define SQ_WATCH2_ADDR_L__ADDR__SHIFT                                                                         0x6
8043 #define SQ_WATCH2_ADDR_L__ADDR_MASK                                                                           0xFFFFFFC0L
8044 //SQ_WATCH2_CNTL
8045 #define SQ_WATCH2_CNTL__MASK__SHIFT                                                                           0x0
8046 #define SQ_WATCH2_CNTL__VMID__SHIFT                                                                           0x18
8047 #define SQ_WATCH2_CNTL__VALID__SHIFT                                                                          0x1f
8048 #define SQ_WATCH2_CNTL__MASK_MASK                                                                             0x00FFFFFFL
8049 #define SQ_WATCH2_CNTL__VMID_MASK                                                                             0x0F000000L
8050 #define SQ_WATCH2_CNTL__VALID_MASK                                                                            0x80000000L
8051 //SQ_WATCH3_ADDR_H
8052 #define SQ_WATCH3_ADDR_H__ADDR__SHIFT                                                                         0x0
8053 #define SQ_WATCH3_ADDR_H__ADDR_MASK                                                                           0x0000FFFFL
8054 //SQ_WATCH3_ADDR_L
8055 #define SQ_WATCH3_ADDR_L__ADDR__SHIFT                                                                         0x6
8056 #define SQ_WATCH3_ADDR_L__ADDR_MASK                                                                           0xFFFFFFC0L
8057 //SQ_WATCH3_CNTL
8058 #define SQ_WATCH3_CNTL__MASK__SHIFT                                                                           0x0
8059 #define SQ_WATCH3_CNTL__VMID__SHIFT                                                                           0x18
8060 #define SQ_WATCH3_CNTL__VALID__SHIFT                                                                          0x1f
8061 #define SQ_WATCH3_CNTL__MASK_MASK                                                                             0x00FFFFFFL
8062 #define SQ_WATCH3_CNTL__VMID_MASK                                                                             0x0F000000L
8063 #define SQ_WATCH3_CNTL__VALID_MASK                                                                            0x80000000L
8064 //SQ_IND_INDEX
8065 #define SQ_IND_INDEX__WAVE_ID__SHIFT                                                                          0x0
8066 #define SQ_IND_INDEX__WORKITEM_ID__SHIFT                                                                      0x5
8067 #define SQ_IND_INDEX__AUTO_INCR__SHIFT                                                                        0xb
8068 #define SQ_IND_INDEX__INDEX__SHIFT                                                                            0x10
8069 #define SQ_IND_INDEX__WAVE_ID_MASK                                                                            0x0000001FL
8070 #define SQ_IND_INDEX__WORKITEM_ID_MASK                                                                        0x000007E0L
8071 #define SQ_IND_INDEX__AUTO_INCR_MASK                                                                          0x00000800L
8072 #define SQ_IND_INDEX__INDEX_MASK                                                                              0xFFFF0000L
8073 //SQ_IND_DATA
8074 #define SQ_IND_DATA__DATA__SHIFT                                                                              0x0
8075 #define SQ_IND_DATA__DATA_MASK                                                                                0xFFFFFFFFL
8076 //SQ_CMD
8077 #define SQ_CMD__CMD__SHIFT                                                                                    0x0
8078 #define SQ_CMD__MODE__SHIFT                                                                                   0x4
8079 #define SQ_CMD__CHECK_VMID__SHIFT                                                                             0x7
8080 #define SQ_CMD__DATA__SHIFT                                                                                   0x8
8081 #define SQ_CMD__WAVE_ID__SHIFT                                                                                0x10
8082 #define SQ_CMD__QUEUE_ID__SHIFT                                                                               0x18
8083 #define SQ_CMD__VM_ID__SHIFT                                                                                  0x1c
8084 #define SQ_CMD__CMD_MASK                                                                                      0x0000000FL
8085 #define SQ_CMD__MODE_MASK                                                                                     0x00000070L
8086 #define SQ_CMD__CHECK_VMID_MASK                                                                               0x00000080L
8087 #define SQ_CMD__DATA_MASK                                                                                     0x00000F00L
8088 #define SQ_CMD__WAVE_ID_MASK                                                                                  0x001F0000L
8089 #define SQ_CMD__QUEUE_ID_MASK                                                                                 0x07000000L
8090 #define SQ_CMD__VM_ID_MASK                                                                                    0xF0000000L
8091 //SQC_MISC_CONFIG
8092 #define SQC_MISC_CONFIG__UNUSED__SHIFT                                                                        0x0
8093 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE__SHIFT                                                  0x5
8094 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE__SHIFT                                                      0x6
8095 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE__SHIFT                                                 0x7
8096 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE__SHIFT                                                 0x8
8097 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE__SHIFT                                                 0x9
8098 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE__SHIFT                                                     0xa
8099 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE__SHIFT                                                             0xb
8100 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE__SHIFT                                                        0xc
8101 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE__SHIFT                                                             0xd
8102 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE__SHIFT                                                             0xe
8103 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE__SHIFT                                                             0xf
8104 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE__SHIFT                                                             0x10
8105 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE__SHIFT                                                             0x11
8106 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE__SHIFT                                                    0x12
8107 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE__SHIFT                                                  0x13
8108 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE__SHIFT                                                        0x14
8109 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE__SHIFT                                             0x15
8110 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE__SHIFT                                                  0x16
8111 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE__SHIFT                                                            0x17
8112 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE__SHIFT                                                        0x18
8113 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE__SHIFT                                                             0x19
8114 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE__SHIFT                                                      0x1a
8115 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE__SHIFT                                                          0x1b
8116 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE__SHIFT                                                      0x1c
8117 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE__SHIFT                                                          0x1d
8118 #define SQC_MISC_CONFIG__UNUSED_MASK                                                                          0x0000001FL
8119 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE_MASK                                                    0x00000020L
8120 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE_MASK                                                        0x00000040L
8121 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE_MASK                                                   0x00000080L
8122 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE_MASK                                                   0x00000100L
8123 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE_MASK                                                   0x00000200L
8124 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE_MASK                                                       0x00000400L
8125 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE_MASK                                                               0x00000800L
8126 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE_MASK                                                          0x00001000L
8127 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE_MASK                                                               0x00002000L
8128 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE_MASK                                                               0x00004000L
8129 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE_MASK                                                               0x00008000L
8130 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE_MASK                                                               0x00010000L
8131 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE_MASK                                                               0x00020000L
8132 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE_MASK                                                      0x00040000L
8133 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE_MASK                                                    0x00080000L
8134 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE_MASK                                                          0x00100000L
8135 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE_MASK                                               0x00200000L
8136 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE_MASK                                                    0x00400000L
8137 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE_MASK                                                              0x00800000L
8138 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE_MASK                                                          0x01000000L
8139 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE_MASK                                                               0x02000000L
8140 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE_MASK                                                        0x04000000L
8141 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE_MASK                                                            0x08000000L
8142 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE_MASK                                                        0x10000000L
8143 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE_MASK                                                            0x20000000L
8144 
8145 
8146 // addressBlock: gc_shsdec
8147 //SX_DEBUG_BUSY
8148 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3__SHIFT                                                             0x0
8149 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2__SHIFT                                                             0x1
8150 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1__SHIFT                                                             0x2
8151 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3__SHIFT                                                             0x3
8152 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2__SHIFT                                                             0x4
8153 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1__SHIFT                                                             0x5
8154 #define SX_DEBUG_BUSY__PCCMD_VALID__SHIFT                                                                     0x6
8155 #define SX_DEBUG_BUSY__VDATA1_VALID__SHIFT                                                                    0x7
8156 #define SX_DEBUG_BUSY__VDATA0_VALID__SHIFT                                                                    0x8
8157 #define SX_DEBUG_BUSY__CMD_BUSYORVAL__SHIFT                                                                   0x9
8158 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL__SHIFT                                                                  0xa
8159 #define SX_DEBUG_BUSY__SX_SX_IN_VALID__SHIFT                                                                  0xb
8160 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID__SHIFT                                                                 0xc
8161 #define SX_DEBUG_BUSY__RESERVED__SHIFT                                                                        0xd
8162 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3_MASK                                                               0x00000001L
8163 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2_MASK                                                               0x00000002L
8164 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1_MASK                                                               0x00000004L
8165 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3_MASK                                                               0x00000008L
8166 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2_MASK                                                               0x00000010L
8167 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1_MASK                                                               0x00000020L
8168 #define SX_DEBUG_BUSY__PCCMD_VALID_MASK                                                                       0x00000040L
8169 #define SX_DEBUG_BUSY__VDATA1_VALID_MASK                                                                      0x00000080L
8170 #define SX_DEBUG_BUSY__VDATA0_VALID_MASK                                                                      0x00000100L
8171 #define SX_DEBUG_BUSY__CMD_BUSYORVAL_MASK                                                                     0x00000200L
8172 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL_MASK                                                                    0x00000400L
8173 #define SX_DEBUG_BUSY__SX_SX_IN_VALID_MASK                                                                    0x00000800L
8174 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID_MASK                                                                   0x00001000L
8175 #define SX_DEBUG_BUSY__RESERVED_MASK                                                                          0xFFFFE000L
8176 //SX_DEBUG_BUSY_2
8177 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY__SHIFT                                                                0x0
8178 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0__SHIFT                                                          0x1
8179 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE__SHIFT                                                                 0x2
8180 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY__SHIFT                                                                 0x3
8181 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0__SHIFT                                                          0x4
8182 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE__SHIFT                                                                 0x5
8183 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY__SHIFT                                                                 0x6
8184 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0__SHIFT                                                          0x7
8185 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE__SHIFT                                                                 0x8
8186 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY__SHIFT                                                                 0x9
8187 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0__SHIFT                                                          0xa
8188 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE__SHIFT                                                                 0xb
8189 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY__SHIFT                                                                 0xc
8190 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY__SHIFT                                                       0xd
8191 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY__SHIFT                                                           0xe
8192 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE__SHIFT                                                           0xf
8193 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY__SHIFT                                                       0x10
8194 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY__SHIFT                                                           0x11
8195 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE__SHIFT                                                           0x12
8196 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY__SHIFT                                                       0x13
8197 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY__SHIFT                                                           0x14
8198 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE__SHIFT                                                           0x15
8199 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY__SHIFT                                                       0x16
8200 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY__SHIFT                                                           0x17
8201 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE__SHIFT                                                           0x18
8202 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY__SHIFT                                                     0x19
8203 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY__SHIFT                                                     0x1a
8204 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY__SHIFT                                                     0x1b
8205 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY__SHIFT                                                     0x1c
8206 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY__SHIFT                                                     0x1d
8207 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY__SHIFT                                                     0x1e
8208 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY__SHIFT                                                     0x1f
8209 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY_MASK                                                                  0x00000001L
8210 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0_MASK                                                            0x00000002L
8211 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE_MASK                                                                   0x00000004L
8212 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY_MASK                                                                   0x00000008L
8213 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0_MASK                                                            0x00000010L
8214 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE_MASK                                                                   0x00000020L
8215 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY_MASK                                                                   0x00000040L
8216 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0_MASK                                                            0x00000080L
8217 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE_MASK                                                                   0x00000100L
8218 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY_MASK                                                                   0x00000200L
8219 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0_MASK                                                            0x00000400L
8220 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE_MASK                                                                   0x00000800L
8221 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY_MASK                                                                   0x00001000L
8222 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY_MASK                                                         0x00002000L
8223 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY_MASK                                                             0x00004000L
8224 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE_MASK                                                             0x00008000L
8225 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY_MASK                                                         0x00010000L
8226 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY_MASK                                                             0x00020000L
8227 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE_MASK                                                             0x00040000L
8228 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY_MASK                                                         0x00080000L
8229 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY_MASK                                                             0x00100000L
8230 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE_MASK                                                             0x00200000L
8231 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY_MASK                                                         0x00400000L
8232 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY_MASK                                                             0x00800000L
8233 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE_MASK                                                             0x01000000L
8234 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY_MASK                                                       0x02000000L
8235 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY_MASK                                                       0x04000000L
8236 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY_MASK                                                       0x08000000L
8237 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY_MASK                                                       0x10000000L
8238 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY_MASK                                                       0x20000000L
8239 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY_MASK                                                       0x40000000L
8240 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY_MASK                                                       0x80000000L
8241 //SX_DEBUG_BUSY_3
8242 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY__SHIFT                                                     0x0
8243 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY__SHIFT                                                     0x1
8244 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY__SHIFT                                                     0x2
8245 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY__SHIFT                                                     0x3
8246 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY__SHIFT                                                     0x4
8247 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY__SHIFT                                                     0x5
8248 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY__SHIFT                                                     0x6
8249 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY__SHIFT                                                     0x7
8250 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY__SHIFT                                                     0x8
8251 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY__SHIFT                                                     0x9
8252 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY__SHIFT                                                     0xa
8253 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY__SHIFT                                                     0xb
8254 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY__SHIFT                                                     0xc
8255 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY__SHIFT                                                     0xd
8256 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY__SHIFT                                                     0xe
8257 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY__SHIFT                                                     0xf
8258 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY__SHIFT                                                     0x10
8259 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY__SHIFT                                                     0x11
8260 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY__SHIFT                                                     0x12
8261 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY__SHIFT                                                     0x13
8262 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY__SHIFT                                                     0x14
8263 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY__SHIFT                                                     0x15
8264 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY__SHIFT                                                     0x16
8265 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY__SHIFT                                                     0x17
8266 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY__SHIFT                                                     0x18
8267 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY__SHIFT                                                     0x19
8268 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY__SHIFT                                                     0x1a
8269 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY__SHIFT                                                     0x1b
8270 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY__SHIFT                                                     0x1c
8271 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY__SHIFT                                                     0x1d
8272 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY__SHIFT                                                     0x1e
8273 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY__SHIFT                                                     0x1f
8274 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY_MASK                                                       0x00000001L
8275 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY_MASK                                                       0x00000002L
8276 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY_MASK                                                       0x00000004L
8277 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY_MASK                                                       0x00000008L
8278 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY_MASK                                                       0x00000010L
8279 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY_MASK                                                       0x00000020L
8280 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY_MASK                                                       0x00000040L
8281 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY_MASK                                                       0x00000080L
8282 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY_MASK                                                       0x00000100L
8283 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY_MASK                                                       0x00000200L
8284 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY_MASK                                                       0x00000400L
8285 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY_MASK                                                       0x00000800L
8286 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY_MASK                                                       0x00001000L
8287 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY_MASK                                                       0x00002000L
8288 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY_MASK                                                       0x00004000L
8289 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY_MASK                                                       0x00008000L
8290 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY_MASK                                                       0x00010000L
8291 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY_MASK                                                       0x00020000L
8292 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY_MASK                                                       0x00040000L
8293 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY_MASK                                                       0x00080000L
8294 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY_MASK                                                       0x00100000L
8295 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY_MASK                                                       0x00200000L
8296 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY_MASK                                                       0x00400000L
8297 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY_MASK                                                       0x00800000L
8298 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY_MASK                                                       0x01000000L
8299 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY_MASK                                                       0x02000000L
8300 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY_MASK                                                       0x04000000L
8301 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY_MASK                                                       0x08000000L
8302 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY_MASK                                                       0x10000000L
8303 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY_MASK                                                       0x20000000L
8304 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY_MASK                                                       0x40000000L
8305 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY_MASK                                                       0x80000000L
8306 //SX_DEBUG_BUSY_4
8307 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY__SHIFT                                                     0x0
8308 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY__SHIFT                                                     0x1
8309 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY__SHIFT                                                     0x2
8310 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY__SHIFT                                                     0x3
8311 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY__SHIFT                                                     0x4
8312 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY__SHIFT                                                     0x5
8313 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY__SHIFT                                                     0x6
8314 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY__SHIFT                                                     0x7
8315 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY__SHIFT                                                     0x8
8316 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY__SHIFT                                                     0x9
8317 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY__SHIFT                                                     0xa
8318 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY__SHIFT                                                     0xb
8319 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY__SHIFT                                                     0xc
8320 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY__SHIFT                                                     0xd
8321 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY__SHIFT                                                     0xe
8322 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY__SHIFT                                                     0xf
8323 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY__SHIFT                                                     0x10
8324 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY__SHIFT                                                     0x11
8325 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY__SHIFT                                                     0x12
8326 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY__SHIFT                                                     0x13
8327 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY__SHIFT                                                     0x14
8328 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY__SHIFT                                                     0x15
8329 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY__SHIFT                                                     0x16
8330 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY__SHIFT                                                     0x17
8331 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY__SHIFT                                                     0x18
8332 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY__SHIFT                                                     0x19
8333 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY__SHIFT                                                     0x1a
8334 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY__SHIFT                                                     0x1b
8335 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY__SHIFT                                                     0x1c
8336 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY__SHIFT                                                     0x1d
8337 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY__SHIFT                                                     0x1e
8338 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY__SHIFT                                                     0x1f
8339 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY_MASK                                                       0x00000001L
8340 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY_MASK                                                       0x00000002L
8341 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY_MASK                                                       0x00000004L
8342 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY_MASK                                                       0x00000008L
8343 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY_MASK                                                       0x00000010L
8344 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY_MASK                                                       0x00000020L
8345 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY_MASK                                                       0x00000040L
8346 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY_MASK                                                       0x00000080L
8347 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY_MASK                                                       0x00000100L
8348 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY_MASK                                                       0x00000200L
8349 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY_MASK                                                       0x00000400L
8350 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY_MASK                                                       0x00000800L
8351 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY_MASK                                                       0x00001000L
8352 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY_MASK                                                       0x00002000L
8353 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY_MASK                                                       0x00004000L
8354 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY_MASK                                                       0x00008000L
8355 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY_MASK                                                       0x00010000L
8356 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY_MASK                                                       0x00020000L
8357 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY_MASK                                                       0x00040000L
8358 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY_MASK                                                       0x00080000L
8359 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY_MASK                                                       0x00100000L
8360 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY_MASK                                                       0x00200000L
8361 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY_MASK                                                       0x00400000L
8362 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY_MASK                                                       0x00800000L
8363 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY_MASK                                                       0x01000000L
8364 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY_MASK                                                       0x02000000L
8365 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY_MASK                                                       0x04000000L
8366 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY_MASK                                                       0x08000000L
8367 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY_MASK                                                       0x10000000L
8368 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY_MASK                                                       0x20000000L
8369 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY_MASK                                                       0x40000000L
8370 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY_MASK                                                       0x80000000L
8371 //SX_DEBUG_1
8372 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT__SHIFT                                                                  0x0
8373 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE__SHIFT                                                            0x7
8374 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT                                                      0x8
8375 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS__SHIFT                                                           0x9
8376 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT                                                    0xa
8377 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT__SHIFT                                                              0xb
8378 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT__SHIFT                                                            0xc
8379 #define SX_DEBUG_1__DISABLE_REP_FGCG__SHIFT                                                                   0xd
8380 #define SX_DEBUG_1__ENABLE_SAME_PC_GDS_CGTS__SHIFT                                                            0xe
8381 #define SX_DEBUG_1__DISABLE_RAM_FGCG__SHIFT                                                                   0xf
8382 #define SX_DEBUG_1__PC_DISABLE_SAME_ADDR_OPT__SHIFT                                                           0x10
8383 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT__SHIFT                                                           0x11
8384 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS__SHIFT                                                                 0x12
8385 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING__SHIFT                                                 0x13
8386 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT__SHIFT                                                          0x14
8387 #define SX_DEBUG_1__DISABLE_GDS_CGTS_OPT__SHIFT                                                               0x15
8388 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT__SHIFT                                                            0x16
8389 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT__SHIFT                                                         0x17
8390 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT_MASK                                                                    0x0000007FL
8391 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE_MASK                                                              0x00000080L
8392 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST_MASK                                                        0x00000100L
8393 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS_MASK                                                             0x00000200L
8394 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK                                                      0x00000400L
8395 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT_MASK                                                                0x00000800L
8396 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT_MASK                                                              0x00001000L
8397 #define SX_DEBUG_1__DISABLE_REP_FGCG_MASK                                                                     0x00002000L
8398 #define SX_DEBUG_1__ENABLE_SAME_PC_GDS_CGTS_MASK                                                              0x00004000L
8399 #define SX_DEBUG_1__DISABLE_RAM_FGCG_MASK                                                                     0x00008000L
8400 #define SX_DEBUG_1__PC_DISABLE_SAME_ADDR_OPT_MASK                                                             0x00010000L
8401 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT_MASK                                                             0x00020000L
8402 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS_MASK                                                                   0x00040000L
8403 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING_MASK                                                   0x00080000L
8404 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT_MASK                                                            0x00100000L
8405 #define SX_DEBUG_1__DISABLE_GDS_CGTS_OPT_MASK                                                                 0x00200000L
8406 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT_MASK                                                              0x00400000L
8407 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT_MASK                                                           0x00800000L
8408 //SX_DEBUG_BUSY_5
8409 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY__SHIFT                                                     0x0
8410 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY__SHIFT                                                     0x1
8411 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY__SHIFT                                                     0x2
8412 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY__SHIFT                                                     0x3
8413 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY__SHIFT                                                     0x4
8414 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY__SHIFT                                                     0x5
8415 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY__SHIFT                                                     0x6
8416 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY__SHIFT                                                     0x7
8417 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY__SHIFT                                                     0x8
8418 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY__SHIFT                                                     0x9
8419 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY__SHIFT                                                     0xa
8420 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY__SHIFT                                                     0xb
8421 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY__SHIFT                                                     0xc
8422 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY__SHIFT                                                     0xd
8423 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY__SHIFT                                                     0xe
8424 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY__SHIFT                                                     0xf
8425 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY__SHIFT                                                     0x10
8426 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY__SHIFT                                                     0x11
8427 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY__SHIFT                                                     0x12
8428 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY__SHIFT                                                     0x13
8429 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY__SHIFT                                                     0x14
8430 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY__SHIFT                                                     0x15
8431 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY__SHIFT                                                     0x16
8432 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY__SHIFT                                                     0x17
8433 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY__SHIFT                                                     0x18
8434 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY__SHIFT                                                     0x19
8435 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY__SHIFT                                                     0x1a
8436 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY__SHIFT                                                     0x1b
8437 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY__SHIFT                                                     0x1c
8438 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY__SHIFT                                                     0x1d
8439 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY__SHIFT                                                     0x1e
8440 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY__SHIFT                                                     0x1f
8441 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY_MASK                                                       0x00000001L
8442 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY_MASK                                                       0x00000002L
8443 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY_MASK                                                       0x00000004L
8444 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY_MASK                                                       0x00000008L
8445 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY_MASK                                                       0x00000010L
8446 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY_MASK                                                       0x00000020L
8447 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY_MASK                                                       0x00000040L
8448 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY_MASK                                                       0x00000080L
8449 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY_MASK                                                       0x00000100L
8450 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY_MASK                                                       0x00000200L
8451 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY_MASK                                                       0x00000400L
8452 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY_MASK                                                       0x00000800L
8453 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY_MASK                                                       0x00001000L
8454 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY_MASK                                                       0x00002000L
8455 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY_MASK                                                       0x00004000L
8456 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY_MASK                                                       0x00008000L
8457 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY_MASK                                                       0x00010000L
8458 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY_MASK                                                       0x00020000L
8459 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY_MASK                                                       0x00040000L
8460 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY_MASK                                                       0x00080000L
8461 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY_MASK                                                       0x00100000L
8462 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY_MASK                                                       0x00200000L
8463 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY_MASK                                                       0x00400000L
8464 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY_MASK                                                       0x00800000L
8465 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY_MASK                                                       0x01000000L
8466 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY_MASK                                                       0x02000000L
8467 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY_MASK                                                       0x04000000L
8468 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY_MASK                                                       0x08000000L
8469 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY_MASK                                                       0x10000000L
8470 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY_MASK                                                       0x20000000L
8471 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY_MASK                                                       0x40000000L
8472 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY_MASK                                                       0x80000000L
8473 //SX_DEBUG_BUSY_6
8474 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY__SHIFT                                                     0x0
8475 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY__SHIFT                                                     0x1
8476 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY__SHIFT                                                     0x2
8477 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY__SHIFT                                                     0x3
8478 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY__SHIFT                                                     0x4
8479 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY__SHIFT                                                     0x5
8480 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY__SHIFT                                                     0x6
8481 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY__SHIFT                                                     0x7
8482 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY__SHIFT                                                     0x8
8483 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY__SHIFT                                                     0x9
8484 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY__SHIFT                                                     0xa
8485 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY__SHIFT                                                     0xb
8486 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY__SHIFT                                                     0xc
8487 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY__SHIFT                                                     0xd
8488 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY__SHIFT                                                     0xe
8489 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY__SHIFT                                                     0xf
8490 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY__SHIFT                                                     0x10
8491 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY__SHIFT                                                     0x11
8492 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY__SHIFT                                                     0x12
8493 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY__SHIFT                                                     0x13
8494 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY__SHIFT                                                     0x14
8495 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY__SHIFT                                                     0x15
8496 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY__SHIFT                                                     0x16
8497 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY__SHIFT                                                     0x17
8498 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY__SHIFT                                                     0x18
8499 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY__SHIFT                                                          0x19
8500 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY__SHIFT                                                            0x1a
8501 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY__SHIFT                                                          0x1b
8502 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY__SHIFT                                                            0x1c
8503 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY__SHIFT                                                          0x1d
8504 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY__SHIFT                                                            0x1e
8505 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY__SHIFT                                                          0x1f
8506 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY_MASK                                                       0x00000001L
8507 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY_MASK                                                       0x00000002L
8508 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY_MASK                                                       0x00000004L
8509 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY_MASK                                                       0x00000008L
8510 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY_MASK                                                       0x00000010L
8511 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY_MASK                                                       0x00000020L
8512 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY_MASK                                                       0x00000040L
8513 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY_MASK                                                       0x00000080L
8514 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY_MASK                                                       0x00000100L
8515 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY_MASK                                                       0x00000200L
8516 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY_MASK                                                       0x00000400L
8517 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY_MASK                                                       0x00000800L
8518 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY_MASK                                                       0x00001000L
8519 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY_MASK                                                       0x00002000L
8520 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY_MASK                                                       0x00004000L
8521 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY_MASK                                                       0x00008000L
8522 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY_MASK                                                       0x00010000L
8523 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY_MASK                                                       0x00020000L
8524 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY_MASK                                                       0x00040000L
8525 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY_MASK                                                       0x00080000L
8526 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY_MASK                                                       0x00100000L
8527 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY_MASK                                                       0x00200000L
8528 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY_MASK                                                       0x00400000L
8529 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY_MASK                                                       0x00800000L
8530 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY_MASK                                                       0x01000000L
8531 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY_MASK                                                            0x02000000L
8532 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY_MASK                                                              0x04000000L
8533 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY_MASK                                                            0x08000000L
8534 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY_MASK                                                              0x10000000L
8535 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY_MASK                                                            0x20000000L
8536 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY_MASK                                                              0x40000000L
8537 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY_MASK                                                            0x80000000L
8538 //SX_DEBUG_BUSY_7
8539 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY__SHIFT                                                            0x0
8540 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY__SHIFT                                                                0x1
8541 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1__SHIFT                                                       0x2
8542 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ__SHIFT                                                   0x3
8543 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2__SHIFT                                                       0x4
8544 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3__SHIFT                                                       0x5
8545 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4__SHIFT                                                       0x6
8546 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5__SHIFT                                                       0x7
8547 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT__SHIFT                                                     0x8
8548 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1__SHIFT                                                       0x9
8549 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ__SHIFT                                                   0xa
8550 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2__SHIFT                                                       0xb
8551 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3__SHIFT                                                       0xc
8552 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4__SHIFT                                                       0xd
8553 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5__SHIFT                                                       0xe
8554 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT__SHIFT                                                     0xf
8555 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1__SHIFT                                                       0x10
8556 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ__SHIFT                                                   0x11
8557 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2__SHIFT                                                       0x12
8558 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3__SHIFT                                                       0x13
8559 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4__SHIFT                                                       0x14
8560 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5__SHIFT                                                       0x15
8561 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT__SHIFT                                                     0x16
8562 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1__SHIFT                                                       0x17
8563 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ__SHIFT                                                   0x18
8564 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2__SHIFT                                                       0x19
8565 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3__SHIFT                                                       0x1a
8566 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4__SHIFT                                                       0x1b
8567 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5__SHIFT                                                       0x1c
8568 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT__SHIFT                                                     0x1d
8569 #define SX_DEBUG_BUSY_7__RESERVED__SHIFT                                                                      0x1e
8570 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY_MASK                                                              0x00000001L
8571 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY_MASK                                                                  0x00000002L
8572 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_MASK                                                         0x00000004L
8573 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ_MASK                                                     0x00000008L
8574 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2_MASK                                                         0x00000010L
8575 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3_MASK                                                         0x00000020L
8576 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4_MASK                                                         0x00000040L
8577 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5_MASK                                                         0x00000080L
8578 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT_MASK                                                       0x00000100L
8579 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_MASK                                                         0x00000200L
8580 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ_MASK                                                     0x00000400L
8581 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2_MASK                                                         0x00000800L
8582 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3_MASK                                                         0x00001000L
8583 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4_MASK                                                         0x00002000L
8584 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5_MASK                                                         0x00004000L
8585 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT_MASK                                                       0x00008000L
8586 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_MASK                                                         0x00010000L
8587 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ_MASK                                                     0x00020000L
8588 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2_MASK                                                         0x00040000L
8589 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3_MASK                                                         0x00080000L
8590 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4_MASK                                                         0x00100000L
8591 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5_MASK                                                         0x00200000L
8592 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT_MASK                                                       0x00400000L
8593 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_MASK                                                         0x00800000L
8594 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ_MASK                                                     0x01000000L
8595 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2_MASK                                                         0x02000000L
8596 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3_MASK                                                         0x04000000L
8597 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4_MASK                                                         0x08000000L
8598 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5_MASK                                                         0x10000000L
8599 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT_MASK                                                       0x20000000L
8600 #define SX_DEBUG_BUSY_7__RESERVED_MASK                                                                        0xC0000000L
8601 //SX_DEBUG_BUSY_8
8602 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY__SHIFT                                                            0x0
8603 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY__SHIFT                                                            0x1
8604 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY__SHIFT                                                            0x2
8605 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY__SHIFT                                                            0x3
8606 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY__SHIFT                                                            0x4
8607 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY__SHIFT                                                            0x5
8608 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY__SHIFT                                                            0x6
8609 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY__SHIFT                                                            0x7
8610 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY__SHIFT                                                            0x8
8611 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY__SHIFT                                                            0x9
8612 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY__SHIFT                                                            0xa
8613 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY__SHIFT                                                            0xb
8614 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY__SHIFT                                                            0xc
8615 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY__SHIFT                                                            0xd
8616 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY__SHIFT                                                            0xe
8617 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY__SHIFT                                                            0xf
8618 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY__SHIFT                                                            0x10
8619 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY__SHIFT                                                            0x11
8620 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY__SHIFT                                                            0x12
8621 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY__SHIFT                                                            0x13
8622 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY__SHIFT                                                            0x14
8623 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY__SHIFT                                                            0x15
8624 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY__SHIFT                                                            0x16
8625 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY__SHIFT                                                            0x17
8626 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY__SHIFT                                                            0x18
8627 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY__SHIFT                                                            0x19
8628 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY__SHIFT                                                            0x1a
8629 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY__SHIFT                                                            0x1b
8630 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY__SHIFT                                                            0x1c
8631 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY__SHIFT                                                            0x1d
8632 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY__SHIFT                                                            0x1e
8633 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY__SHIFT                                                            0x1f
8634 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY_MASK                                                              0x00000001L
8635 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY_MASK                                                              0x00000002L
8636 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY_MASK                                                              0x00000004L
8637 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY_MASK                                                              0x00000008L
8638 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY_MASK                                                              0x00000010L
8639 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY_MASK                                                              0x00000020L
8640 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY_MASK                                                              0x00000040L
8641 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY_MASK                                                              0x00000080L
8642 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY_MASK                                                              0x00000100L
8643 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY_MASK                                                              0x00000200L
8644 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY_MASK                                                              0x00000400L
8645 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY_MASK                                                              0x00000800L
8646 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY_MASK                                                              0x00001000L
8647 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY_MASK                                                              0x00002000L
8648 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY_MASK                                                              0x00004000L
8649 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY_MASK                                                              0x00008000L
8650 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY_MASK                                                              0x00010000L
8651 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY_MASK                                                              0x00020000L
8652 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY_MASK                                                              0x00040000L
8653 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY_MASK                                                              0x00080000L
8654 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY_MASK                                                              0x00100000L
8655 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY_MASK                                                              0x00200000L
8656 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY_MASK                                                              0x00400000L
8657 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY_MASK                                                              0x00800000L
8658 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY_MASK                                                              0x01000000L
8659 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY_MASK                                                              0x02000000L
8660 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY_MASK                                                              0x04000000L
8661 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY_MASK                                                              0x08000000L
8662 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY_MASK                                                              0x10000000L
8663 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY_MASK                                                              0x20000000L
8664 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY_MASK                                                              0x40000000L
8665 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY_MASK                                                              0x80000000L
8666 //SX_DEBUG_BUSY_9
8667 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY__SHIFT                                                            0x0
8668 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY__SHIFT                                                            0x1
8669 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY__SHIFT                                                            0x2
8670 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY__SHIFT                                                            0x3
8671 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY__SHIFT                                                            0x4
8672 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY__SHIFT                                                            0x5
8673 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY__SHIFT                                                            0x6
8674 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY__SHIFT                                                            0x7
8675 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY__SHIFT                                                            0x8
8676 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY__SHIFT                                                            0x9
8677 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY__SHIFT                                                            0xa
8678 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY__SHIFT                                                            0xb
8679 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY__SHIFT                                                            0xc
8680 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY__SHIFT                                                            0xd
8681 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY__SHIFT                                                            0xe
8682 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY__SHIFT                                                            0xf
8683 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY__SHIFT                                                            0x10
8684 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY__SHIFT                                                            0x11
8685 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY__SHIFT                                                            0x12
8686 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY__SHIFT                                                            0x13
8687 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY__SHIFT                                                            0x14
8688 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY__SHIFT                                                            0x15
8689 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY__SHIFT                                                            0x16
8690 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY__SHIFT                                                            0x17
8691 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY__SHIFT                                                            0x18
8692 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY__SHIFT                                                            0x19
8693 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY__SHIFT                                                            0x1a
8694 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY__SHIFT                                                            0x1b
8695 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY__SHIFT                                                            0x1c
8696 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY__SHIFT                                                            0x1d
8697 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY__SHIFT                                                            0x1e
8698 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY__SHIFT                                                            0x1f
8699 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY_MASK                                                              0x00000001L
8700 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY_MASK                                                              0x00000002L
8701 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY_MASK                                                              0x00000004L
8702 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY_MASK                                                              0x00000008L
8703 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY_MASK                                                              0x00000010L
8704 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY_MASK                                                              0x00000020L
8705 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY_MASK                                                              0x00000040L
8706 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY_MASK                                                              0x00000080L
8707 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY_MASK                                                              0x00000100L
8708 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY_MASK                                                              0x00000200L
8709 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY_MASK                                                              0x00000400L
8710 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY_MASK                                                              0x00000800L
8711 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY_MASK                                                              0x00001000L
8712 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY_MASK                                                              0x00002000L
8713 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY_MASK                                                              0x00004000L
8714 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY_MASK                                                              0x00008000L
8715 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY_MASK                                                              0x00010000L
8716 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY_MASK                                                              0x00020000L
8717 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY_MASK                                                              0x00040000L
8718 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY_MASK                                                              0x00080000L
8719 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY_MASK                                                              0x00100000L
8720 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY_MASK                                                              0x00200000L
8721 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY_MASK                                                              0x00400000L
8722 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY_MASK                                                              0x00800000L
8723 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY_MASK                                                              0x01000000L
8724 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY_MASK                                                              0x02000000L
8725 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY_MASK                                                              0x04000000L
8726 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY_MASK                                                              0x08000000L
8727 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY_MASK                                                              0x10000000L
8728 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY_MASK                                                              0x20000000L
8729 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY_MASK                                                              0x40000000L
8730 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY_MASK                                                              0x80000000L
8731 //SX_DEBUG_BUSY_10
8732 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY__SHIFT                                                                0x0
8733 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS__SHIFT                                                           0x1
8734 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY__SHIFT                                                           0x2
8735 #define SX_DEBUG_BUSY_10__PA_SX_BUSY__SHIFT                                                                   0x3
8736 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3__SHIFT                                                          0x4
8737 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2__SHIFT                                                          0x5
8738 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1__SHIFT                                                          0x6
8739 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY__SHIFT                                                                0x7
8740 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS__SHIFT                                                           0x8
8741 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY__SHIFT                                                           0x9
8742 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY__SHIFT                                                               0xa
8743 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3__SHIFT                                                          0xb
8744 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2__SHIFT                                                          0xc
8745 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1__SHIFT                                                          0xd
8746 #define SX_DEBUG_BUSY_10__RESERVED__SHIFT                                                                     0xe
8747 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY_MASK                                                                  0x00000001L
8748 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS_MASK                                                             0x00000002L
8749 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY_MASK                                                             0x00000004L
8750 #define SX_DEBUG_BUSY_10__PA_SX_BUSY_MASK                                                                     0x00000008L
8751 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3_MASK                                                            0x00000010L
8752 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2_MASK                                                            0x00000020L
8753 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1_MASK                                                            0x00000040L
8754 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY_MASK                                                                  0x00000080L
8755 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS_MASK                                                             0x00000100L
8756 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY_MASK                                                             0x00000200L
8757 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY_MASK                                                                 0x00000400L
8758 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3_MASK                                                            0x00000800L
8759 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2_MASK                                                            0x00001000L
8760 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1_MASK                                                            0x00002000L
8761 #define SX_DEBUG_BUSY_10__RESERVED_MASK                                                                       0xFFFFC000L
8762 //SPI_PS_MAX_WAVE_ID
8763 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT                                                                0x0
8764 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID__SHIFT                                                      0x10
8765 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID_MASK                                                                  0x00000FFFL
8766 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID_MASK                                                        0x03FF0000L
8767 //SPI_GFX_CNTL
8768 #define SPI_GFX_CNTL__RESET_COUNTS__SHIFT                                                                     0x0
8769 #define SPI_GFX_CNTL__RESET_COUNTS_MASK                                                                       0x00000001L
8770 //SPI_DEBUG_READ
8771 #define SPI_DEBUG_READ__DATA__SHIFT                                                                           0x0
8772 #define SPI_DEBUG_READ__DATA_MASK                                                                             0xFFFFFFFFL
8773 //SPI_DSM_CNTL
8774 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA__SHIFT                                                    0x0
8775 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE__SHIFT                                                   0x2
8776 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA_MASK                                                      0x00000003L
8777 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE_MASK                                                     0x00000004L
8778 //SPI_DSM_CNTL2
8779 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT__SHIFT                                                  0x0
8780 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY__SHIFT                                                  0x2
8781 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY__SHIFT                                                         0x3
8782 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT_MASK                                                    0x00000003L
8783 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY_MASK                                                    0x00000004L
8784 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY_MASK                                                           0x000001F8L
8785 //SPI_EDC_CNT
8786 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT__SHIFT                                                              0x0
8787 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT_MASK                                                                0x00000003L
8788 //SPI_DEBUG_BUSY
8789 #define SPI_DEBUG_BUSY__HS_BUSY__SHIFT                                                                        0x0
8790 #define SPI_DEBUG_BUSY__GS_BUSY__SHIFT                                                                        0x1
8791 #define SPI_DEBUG_BUSY__PS0_BUSY__SHIFT                                                                       0x2
8792 #define SPI_DEBUG_BUSY__PS1_BUSY__SHIFT                                                                       0x3
8793 #define SPI_DEBUG_BUSY__PS2_BUSY__SHIFT                                                                       0x4
8794 #define SPI_DEBUG_BUSY__PS3_BUSY__SHIFT                                                                       0x5
8795 #define SPI_DEBUG_BUSY__CSG0_BUSY__SHIFT                                                                      0x6
8796 #define SPI_DEBUG_BUSY__CSG1_BUSY__SHIFT                                                                      0x7
8797 #define SPI_DEBUG_BUSY__CS0_BUSY__SHIFT                                                                       0x8
8798 #define SPI_DEBUG_BUSY__CS1_BUSY__SHIFT                                                                       0x9
8799 #define SPI_DEBUG_BUSY__CS2_BUSY__SHIFT                                                                       0xa
8800 #define SPI_DEBUG_BUSY__CS3_BUSY__SHIFT                                                                       0xb
8801 #define SPI_DEBUG_BUSY__CS4_BUSY__SHIFT                                                                       0xc
8802 #define SPI_DEBUG_BUSY__CS5_BUSY__SHIFT                                                                       0xd
8803 #define SPI_DEBUG_BUSY__CS6_BUSY__SHIFT                                                                       0xe
8804 #define SPI_DEBUG_BUSY__CS7_BUSY__SHIFT                                                                       0xf
8805 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY__SHIFT                                                               0x10
8806 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY__SHIFT                                                               0x11
8807 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY__SHIFT                                                                0x12
8808 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY__SHIFT                                                                   0x13
8809 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY__SHIFT                                                               0x14
8810 #define SPI_DEBUG_BUSY__GRBM_BUSY__SHIFT                                                                      0x15
8811 #define SPI_DEBUG_BUSY__SPIS_BUSY__SHIFT                                                                      0x16
8812 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY__SHIFT                                                                0x17
8813 #define SPI_DEBUG_BUSY__PWS_BUSY__SHIFT                                                                       0x18
8814 #define SPI_DEBUG_BUSY__HS_BUSY_MASK                                                                          0x00000001L
8815 #define SPI_DEBUG_BUSY__GS_BUSY_MASK                                                                          0x00000002L
8816 #define SPI_DEBUG_BUSY__PS0_BUSY_MASK                                                                         0x00000004L
8817 #define SPI_DEBUG_BUSY__PS1_BUSY_MASK                                                                         0x00000008L
8818 #define SPI_DEBUG_BUSY__PS2_BUSY_MASK                                                                         0x00000010L
8819 #define SPI_DEBUG_BUSY__PS3_BUSY_MASK                                                                         0x00000020L
8820 #define SPI_DEBUG_BUSY__CSG0_BUSY_MASK                                                                        0x00000040L
8821 #define SPI_DEBUG_BUSY__CSG1_BUSY_MASK                                                                        0x00000080L
8822 #define SPI_DEBUG_BUSY__CS0_BUSY_MASK                                                                         0x00000100L
8823 #define SPI_DEBUG_BUSY__CS1_BUSY_MASK                                                                         0x00000200L
8824 #define SPI_DEBUG_BUSY__CS2_BUSY_MASK                                                                         0x00000400L
8825 #define SPI_DEBUG_BUSY__CS3_BUSY_MASK                                                                         0x00000800L
8826 #define SPI_DEBUG_BUSY__CS4_BUSY_MASK                                                                         0x00001000L
8827 #define SPI_DEBUG_BUSY__CS5_BUSY_MASK                                                                         0x00002000L
8828 #define SPI_DEBUG_BUSY__CS6_BUSY_MASK                                                                         0x00004000L
8829 #define SPI_DEBUG_BUSY__CS7_BUSY_MASK                                                                         0x00008000L
8830 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY_MASK                                                                 0x00010000L
8831 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY_MASK                                                                 0x00020000L
8832 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY_MASK                                                                  0x00040000L
8833 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY_MASK                                                                     0x00080000L
8834 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY_MASK                                                                 0x00100000L
8835 #define SPI_DEBUG_BUSY__GRBM_BUSY_MASK                                                                        0x00200000L
8836 #define SPI_DEBUG_BUSY__SPIS_BUSY_MASK                                                                        0x00400000L
8837 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY_MASK                                                                  0x00800000L
8838 #define SPI_DEBUG_BUSY__PWS_BUSY_MASK                                                                         0x01000000L
8839 //SPI_CONFIG_PS_CU_EN
8840 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET__SHIFT                                                                0x0
8841 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET__SHIFT                                                               0x4
8842 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET__SHIFT                                                               0x8
8843 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET_MASK                                                                  0x0000000FL
8844 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET_MASK                                                                 0x000000F0L
8845 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET_MASK                                                                 0x00000F00L
8846 //SPI_WF_LIFETIME_CNTL
8847 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD__SHIFT                                                            0x0
8848 #define SPI_WF_LIFETIME_CNTL__EN__SHIFT                                                                       0x4
8849 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD_MASK                                                              0x0000000FL
8850 #define SPI_WF_LIFETIME_CNTL__EN_MASK                                                                         0x00000010L
8851 //SPI_WF_LIFETIME_LIMIT_0
8852 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT__SHIFT                                                               0x0
8853 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN__SHIFT                                                               0x1f
8854 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8855 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN_MASK                                                                 0x80000000L
8856 //SPI_WF_LIFETIME_LIMIT_1
8857 #define SPI_WF_LIFETIME_LIMIT_1__MAX_CNT__SHIFT                                                               0x0
8858 #define SPI_WF_LIFETIME_LIMIT_1__EN_WARN__SHIFT                                                               0x1f
8859 #define SPI_WF_LIFETIME_LIMIT_1__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8860 #define SPI_WF_LIFETIME_LIMIT_1__EN_WARN_MASK                                                                 0x80000000L
8861 //SPI_WF_LIFETIME_LIMIT_2
8862 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT__SHIFT                                                               0x0
8863 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN__SHIFT                                                               0x1f
8864 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8865 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN_MASK                                                                 0x80000000L
8866 //SPI_WF_LIFETIME_LIMIT_3
8867 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT__SHIFT                                                               0x0
8868 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN__SHIFT                                                               0x1f
8869 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8870 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN_MASK                                                                 0x80000000L
8871 //SPI_WF_LIFETIME_LIMIT_4
8872 #define SPI_WF_LIFETIME_LIMIT_4__MAX_CNT__SHIFT                                                               0x0
8873 #define SPI_WF_LIFETIME_LIMIT_4__EN_WARN__SHIFT                                                               0x1f
8874 #define SPI_WF_LIFETIME_LIMIT_4__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8875 #define SPI_WF_LIFETIME_LIMIT_4__EN_WARN_MASK                                                                 0x80000000L
8876 //SPI_WF_LIFETIME_LIMIT_5
8877 #define SPI_WF_LIFETIME_LIMIT_5__MAX_CNT__SHIFT                                                               0x0
8878 #define SPI_WF_LIFETIME_LIMIT_5__EN_WARN__SHIFT                                                               0x1f
8879 #define SPI_WF_LIFETIME_LIMIT_5__MAX_CNT_MASK                                                                 0x7FFFFFFFL
8880 #define SPI_WF_LIFETIME_LIMIT_5__EN_WARN_MASK                                                                 0x80000000L
8881 //SPI_WF_LIFETIME_STATUS_0
8882 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT__SHIFT                                                              0x0
8883 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT__SHIFT                                                             0x1f
8884 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT_MASK                                                                0x7FFFFFFFL
8885 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT_MASK                                                               0x80000000L
8886 //SPI_WF_LIFETIME_STATUS_2
8887 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT__SHIFT                                                              0x0
8888 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT__SHIFT                                                             0x1f
8889 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT_MASK                                                                0x7FFFFFFFL
8890 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT_MASK                                                               0x80000000L
8891 //SPI_WF_LIFETIME_STATUS_4
8892 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT__SHIFT                                                              0x0
8893 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT__SHIFT                                                             0x1f
8894 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT_MASK                                                                0x7FFFFFFFL
8895 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT_MASK                                                               0x80000000L
8896 //SPI_WF_LIFETIME_STATUS_6
8897 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT__SHIFT                                                              0x0
8898 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT__SHIFT                                                             0x1f
8899 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT_MASK                                                                0x7FFFFFFFL
8900 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT_MASK                                                               0x80000000L
8901 //SPI_WF_LIFETIME_STATUS_7
8902 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT__SHIFT                                                              0x0
8903 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT__SHIFT                                                             0x1f
8904 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT_MASK                                                                0x7FFFFFFFL
8905 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT_MASK                                                               0x80000000L
8906 //SPI_WF_LIFETIME_STATUS_9
8907 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT__SHIFT                                                              0x0
8908 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT__SHIFT                                                             0x1f
8909 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT_MASK                                                                0x7FFFFFFFL
8910 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT_MASK                                                               0x80000000L
8911 //SPI_WF_LIFETIME_STATUS_11
8912 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT__SHIFT                                                             0x0
8913 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT__SHIFT                                                            0x1f
8914 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT_MASK                                                               0x7FFFFFFFL
8915 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT_MASK                                                              0x80000000L
8916 //SPI_WF_LIFETIME_STATUS_13
8917 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT__SHIFT                                                             0x0
8918 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT__SHIFT                                                            0x1f
8919 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT_MASK                                                               0x7FFFFFFFL
8920 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT_MASK                                                              0x80000000L
8921 //SPI_WF_LIFETIME_STATUS_14
8922 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT__SHIFT                                                             0x0
8923 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT__SHIFT                                                            0x1f
8924 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT_MASK                                                               0x7FFFFFFFL
8925 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT_MASK                                                              0x80000000L
8926 //SPI_WF_LIFETIME_STATUS_15
8927 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT__SHIFT                                                             0x0
8928 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT__SHIFT                                                            0x1f
8929 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT_MASK                                                               0x7FFFFFFFL
8930 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT_MASK                                                              0x80000000L
8931 //SPI_WF_LIFETIME_STATUS_16
8932 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT__SHIFT                                                             0x0
8933 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT__SHIFT                                                            0x1f
8934 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT_MASK                                                               0x7FFFFFFFL
8935 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT_MASK                                                              0x80000000L
8936 //SPI_WF_LIFETIME_STATUS_17
8937 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT__SHIFT                                                             0x0
8938 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT__SHIFT                                                            0x1f
8939 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT_MASK                                                               0x7FFFFFFFL
8940 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT_MASK                                                              0x80000000L
8941 //SPI_WF_LIFETIME_STATUS_18
8942 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT__SHIFT                                                             0x0
8943 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT__SHIFT                                                            0x1f
8944 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT_MASK                                                               0x7FFFFFFFL
8945 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT_MASK                                                              0x80000000L
8946 //SPI_WF_LIFETIME_STATUS_19
8947 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT__SHIFT                                                             0x0
8948 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT__SHIFT                                                            0x1f
8949 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT_MASK                                                               0x7FFFFFFFL
8950 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT_MASK                                                              0x80000000L
8951 //SPI_WF_LIFETIME_STATUS_20
8952 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT__SHIFT                                                             0x0
8953 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT__SHIFT                                                            0x1f
8954 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT_MASK                                                               0x7FFFFFFFL
8955 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT_MASK                                                              0x80000000L
8956 //SPI_WF_LIFETIME_DEBUG
8957 #define SPI_WF_LIFETIME_DEBUG__START_VALUE__SHIFT                                                             0x0
8958 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN__SHIFT                                                             0x1f
8959 #define SPI_WF_LIFETIME_DEBUG__START_VALUE_MASK                                                               0x7FFFFFFFL
8960 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN_MASK                                                               0x80000000L
8961 //SPI_WF_LIFETIME_STATUS_21
8962 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT__SHIFT                                                             0x0
8963 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT__SHIFT                                                            0x1f
8964 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT_MASK                                                               0x7FFFFFFFL
8965 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT_MASK                                                              0x80000000L
8966 //SPI_LB_CTR_CTRL
8967 #define SPI_LB_CTR_CTRL__LOAD__SHIFT                                                                          0x0
8968 #define SPI_LB_CTR_CTRL__WAVES_SELECT__SHIFT                                                                  0x1
8969 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ__SHIFT                                                                 0x3
8970 #define SPI_LB_CTR_CTRL__RESET_COUNTS__SHIFT                                                                  0x4
8971 #define SPI_LB_CTR_CTRL__LOAD_MASK                                                                            0x00000001L
8972 #define SPI_LB_CTR_CTRL__WAVES_SELECT_MASK                                                                    0x00000006L
8973 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ_MASK                                                                   0x00000008L
8974 #define SPI_LB_CTR_CTRL__RESET_COUNTS_MASK                                                                    0x00000010L
8975 //SPI_LB_WGP_MASK
8976 #define SPI_LB_WGP_MASK__WGP_MASK__SHIFT                                                                      0x0
8977 #define SPI_LB_WGP_MASK__WGP_MASK_MASK                                                                        0xFFFFL
8978 //SPI_LB_DATA_REG
8979 #define SPI_LB_DATA_REG__CNT_DATA__SHIFT                                                                      0x0
8980 #define SPI_LB_DATA_REG__CNT_DATA_MASK                                                                        0xFFFFFFFFL
8981 //SPI_PG_ENABLE_STATIC_WGP_MASK
8982 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK__SHIFT                                                        0x0
8983 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK_MASK                                                          0xFFFFL
8984 //SPI_GDS_CREDITS
8985 #define SPI_GDS_CREDITS__DS_DATA_CREDITS__SHIFT                                                               0x0
8986 #define SPI_GDS_CREDITS__DS_CMD_CREDITS__SHIFT                                                                0x8
8987 #define SPI_GDS_CREDITS__DS_DATA_CREDITS_MASK                                                                 0x000000FFL
8988 #define SPI_GDS_CREDITS__DS_CMD_CREDITS_MASK                                                                  0x0000FF00L
8989 //SPI_SX_EXPORT_BUFFER_SIZES
8990 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE__SHIFT                                                  0x0
8991 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE__SHIFT                                               0x10
8992 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE_MASK                                                    0x0000FFFFL
8993 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE_MASK                                                 0xFFFF0000L
8994 //SPI_SX_SCOREBOARD_BUFFER_SIZES
8995 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE__SHIFT                                          0x0
8996 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE__SHIFT                                       0x10
8997 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE_MASK                                            0x0000FFFFL
8998 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE_MASK                                         0xFFFF0000L
8999 //SPI_CSQ_WF_ACTIVE_STATUS
9000 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE__SHIFT                                                               0x0
9001 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE_MASK                                                                 0xFFFFFFFFL
9002 //SPI_CSQ_WF_ACTIVE_COUNT_0
9003 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT__SHIFT                                                               0x0
9004 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS__SHIFT                                                              0x10
9005 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT_MASK                                                                 0x000007FFL
9006 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS_MASK                                                                0x07FF0000L
9007 //SPI_CSQ_WF_ACTIVE_COUNT_1
9008 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT__SHIFT                                                               0x0
9009 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS__SHIFT                                                              0x10
9010 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT_MASK                                                                 0x000007FFL
9011 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS_MASK                                                                0x07FF0000L
9012 //SPI_CSQ_WF_ACTIVE_COUNT_2
9013 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT__SHIFT                                                               0x0
9014 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS__SHIFT                                                              0x10
9015 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT_MASK                                                                 0x000007FFL
9016 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS_MASK                                                                0x07FF0000L
9017 //SPI_CSQ_WF_ACTIVE_COUNT_3
9018 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT__SHIFT                                                               0x0
9019 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS__SHIFT                                                              0x10
9020 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT_MASK                                                                 0x000007FFL
9021 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS_MASK                                                                0x07FF0000L
9022 //SPI_LB_DATA_WAVES
9023 #define SPI_LB_DATA_WAVES__COUNT0__SHIFT                                                                      0x0
9024 #define SPI_LB_DATA_WAVES__COUNT1__SHIFT                                                                      0x10
9025 #define SPI_LB_DATA_WAVES__COUNT0_MASK                                                                        0x0000FFFFL
9026 #define SPI_LB_DATA_WAVES__COUNT1_MASK                                                                        0xFFFF0000L
9027 //SPI_LB_DATA_PERWGP_WAVE_HSGS
9028 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS__SHIFT                                                      0x0
9029 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS__SHIFT                                                      0x10
9030 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS_MASK                                                        0x0000FFFFL
9031 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS_MASK                                                        0xFFFF0000L
9032 //SPI_LB_DATA_PERWGP_WAVE_CS
9033 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE__SHIFT                                                             0x0
9034 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE_MASK                                                               0xFFFFL
9035 //SPIS_DEBUG_READ
9036 #define SPIS_DEBUG_READ__DATA__SHIFT                                                                          0x0
9037 #define SPIS_DEBUG_READ__DATA_MASK                                                                            0xFFFFFFFFL
9038 //BCI_DEBUG_READ
9039 #define BCI_DEBUG_READ__DATA__SHIFT                                                                           0x0
9040 #define BCI_DEBUG_READ__DATA_MASK                                                                             0xFFFFFFL
9041 //SPI_P0_TRAP_SCREEN_PSBA_LO
9042 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT                                                           0x0
9043 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK                                                             0xFFFFFFFFL
9044 //SPI_P0_TRAP_SCREEN_PSBA_HI
9045 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT                                                           0x0
9046 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK                                                             0xFFL
9047 //SPI_P0_TRAP_SCREEN_PSMA_LO
9048 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT                                                           0x0
9049 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK                                                             0xFFFFFFFFL
9050 //SPI_P0_TRAP_SCREEN_PSMA_HI
9051 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT                                                           0x0
9052 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK                                                             0xFFL
9053 //SPI_P0_TRAP_SCREEN_GPR_MIN
9054 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT                                                           0x0
9055 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT                                                           0x6
9056 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK                                                             0x003FL
9057 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK                                                             0x03C0L
9058 //SPI_P1_TRAP_SCREEN_PSBA_LO
9059 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT                                                           0x0
9060 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK                                                             0xFFFFFFFFL
9061 //SPI_P1_TRAP_SCREEN_PSBA_HI
9062 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT                                                           0x0
9063 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK                                                             0xFFL
9064 //SPI_P1_TRAP_SCREEN_PSMA_LO
9065 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT                                                           0x0
9066 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK                                                             0xFFFFFFFFL
9067 //SPI_P1_TRAP_SCREEN_PSMA_HI
9068 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT                                                           0x0
9069 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK                                                             0xFFL
9070 //SPI_P1_TRAP_SCREEN_GPR_MIN
9071 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT                                                           0x0
9072 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT                                                           0x6
9073 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK                                                             0x003FL
9074 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK                                                             0x03C0L
9075 
9076 
9077 // addressBlock: gc_tpdec
9078 //TD_CNTL
9079 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS__SHIFT                                     0x0
9080 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER__SHIFT                                                  0x2
9081 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES__SHIFT                                             0x7
9082 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR__SHIFT                                                            0xd
9083 #define TD_CNTL__GATHER4_FLOAT_MODE__SHIFT                                                                    0x10
9084 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG__SHIFT                                                    0x11
9085 #define TD_CNTL__GATHER4_DX9_MODE__SHIFT                                                                      0x13
9086 #define TD_CNTL__DISABLE_POWER_THROTTLE__SHIFT                                                                0x14
9087 #define TD_CNTL__ENABLE_ROUND_TO_ZERO__SHIFT                                                                  0x15
9088 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT__SHIFT                                  0x16
9089 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT__SHIFT                                                            0x17
9090 #define TD_CNTL__ARBITER_ROUND_ROBIN__SHIFT                                                                   0x18
9091 #define TD_CNTL__ARBITER_OLDEST_PRIORITY__SHIFT                                                               0x19
9092 #define TD_CNTL__DONE_SCOREBOARD_DEPTH__SHIFT                                                                 0x1a
9093 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS_MASK                                       0x00000001L
9094 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER_MASK                                                    0x00000004L
9095 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES_MASK                                               0x00000080L
9096 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR_MASK                                                              0x00002000L
9097 #define TD_CNTL__GATHER4_FLOAT_MODE_MASK                                                                      0x00010000L
9098 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG_MASK                                                      0x00020000L
9099 #define TD_CNTL__GATHER4_DX9_MODE_MASK                                                                        0x00080000L
9100 #define TD_CNTL__DISABLE_POWER_THROTTLE_MASK                                                                  0x00100000L
9101 #define TD_CNTL__ENABLE_ROUND_TO_ZERO_MASK                                                                    0x00200000L
9102 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT_MASK                                    0x00400000L
9103 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT_MASK                                                              0x00800000L
9104 #define TD_CNTL__ARBITER_ROUND_ROBIN_MASK                                                                     0x01000000L
9105 #define TD_CNTL__ARBITER_OLDEST_PRIORITY_MASK                                                                 0x02000000L
9106 #define TD_CNTL__DONE_SCOREBOARD_DEPTH_MASK                                                                   0xFC000000L
9107 //TD_STATUS
9108 #define TD_STATUS__BUSY__SHIFT                                                                                0x1f
9109 #define TD_STATUS__BUSY_MASK                                                                                  0x80000000L
9110 //TD_POWER_CNTL
9111 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT__SHIFT                                            0x6
9112 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON__SHIFT                                                0x7
9113 #define TD_POWER_CNTL__ENABLE_DEBUG_REG__SHIFT                                                                0x8
9114 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT_MASK                                              0x00000040L
9115 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON_MASK                                                  0x00000080L
9116 #define TD_POWER_CNTL__ENABLE_DEBUG_REG_MASK                                                                  0x00000100L
9117 //TD_CNTL2
9118 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT__SHIFT                                                               0x0
9119 #define TD_CNTL2__MULTI_CYCLE_16FP__SHIFT                                                                     0x3
9120 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT_MASK                                                                 0x00000007L
9121 #define TD_CNTL2__MULTI_CYCLE_16FP_MASK                                                                       0x00000008L
9122 //TD_DSM_CNTL
9123 //TD_DSM_CNTL2
9124 //TD_SCRATCH
9125 #define TD_SCRATCH__SCRATCH__SHIFT                                                                            0x0
9126 #define TD_SCRATCH__SCRATCH_MASK                                                                              0xFFFFFFFFL
9127 //TA_CNTL
9128 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE__SHIFT                                                              0x0
9129 #define TA_CNTL__ALIGNER_CREDIT__SHIFT                                                                        0x10
9130 #define TA_CNTL__TD_FIFO_CREDIT__SHIFT                                                                        0x16
9131 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE_MASK                                                                0x00000001L
9132 #define TA_CNTL__ALIGNER_CREDIT_MASK                                                                          0x001F0000L
9133 #define TA_CNTL__TD_FIFO_CREDIT_MASK                                                                          0xFFC00000L
9134 //TA_CNTL_AUX
9135 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N__SHIFT                                                                  0x0
9136 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS__SHIFT                                                                0x1
9137 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM__SHIFT                                                            0x2
9138 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS__SHIFT                                                            0x3
9139 #define TA_CNTL_AUX__DERIV_ADJUST_DIS__SHIFT                                                                  0x4
9140 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE__SHIFT                                                                0x5
9141 #define TA_CNTL_AUX__GATHERH_DST_SEL__SHIFT                                                                   0x6
9142 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE__SHIFT                                                        0x7
9143 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP__SHIFT                                                              0x8
9144 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT__SHIFT                                                                 0x9
9145 #define TA_CNTL_AUX__ANISO_HALF_THRESH__SHIFT                                                                 0xa
9146 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS__SHIFT                                                              0xc
9147 #define TA_CNTL_AUX__ANISO_STEP_ORDER__SHIFT                                                                  0xd
9148 #define TA_CNTL_AUX__ANISO_STEP__SHIFT                                                                        0xe
9149 #define TA_CNTL_AUX__MINMAG_UNNORM__SHIFT                                                                     0xf
9150 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE__SHIFT                                                                 0x10
9151 #define TA_CNTL_AUX__ANISO_RATIO_LUT__SHIFT                                                                   0x11
9152 #define TA_CNTL_AUX__ANISO_TAP__SHIFT                                                                         0x12
9153 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE__SHIFT                                                      0x14
9154 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE__SHIFT                                                 0x15
9155 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE__SHIFT                                                          0x16
9156 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE__SHIFT                                                 0x17
9157 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE__SHIFT                                                  0x18
9158 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE__SHIFT                                               0x19
9159 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE__SHIFT                                                     0x1a
9160 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP__SHIFT                                                               0x1c
9161 #define TA_CNTL_AUX__TRUNC_SMALL_NEG__SHIFT                                                                   0x1d
9162 #define TA_CNTL_AUX__ARRAY_ROUND_MODE__SHIFT                                                                  0x1e
9163 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N_MASK                                                                    0x00000001L
9164 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS_MASK                                                                  0x00000002L
9165 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM_MASK                                                              0x00000004L
9166 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS_MASK                                                              0x00000008L
9167 #define TA_CNTL_AUX__DERIV_ADJUST_DIS_MASK                                                                    0x00000010L
9168 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE_MASK                                                                  0x00000020L
9169 #define TA_CNTL_AUX__GATHERH_DST_SEL_MASK                                                                     0x00000040L
9170 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE_MASK                                                          0x00000080L
9171 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP_MASK                                                                0x00000100L
9172 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT_MASK                                                                   0x00000200L
9173 #define TA_CNTL_AUX__ANISO_HALF_THRESH_MASK                                                                   0x00000C00L
9174 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS_MASK                                                                0x00001000L
9175 #define TA_CNTL_AUX__ANISO_STEP_ORDER_MASK                                                                    0x00002000L
9176 #define TA_CNTL_AUX__ANISO_STEP_MASK                                                                          0x00004000L
9177 #define TA_CNTL_AUX__MINMAG_UNNORM_MASK                                                                       0x00008000L
9178 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE_MASK                                                                   0x00010000L
9179 #define TA_CNTL_AUX__ANISO_RATIO_LUT_MASK                                                                     0x00020000L
9180 #define TA_CNTL_AUX__ANISO_TAP_MASK                                                                           0x00040000L
9181 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE_MASK                                                        0x00100000L
9182 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE_MASK                                                   0x00200000L
9183 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE_MASK                                                            0x00400000L
9184 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE_MASK                                                   0x00800000L
9185 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE_MASK                                                    0x01000000L
9186 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE_MASK                                                 0x02000000L
9187 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE_MASK                                                       0x04000000L
9188 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP_MASK                                                                 0x10000000L
9189 #define TA_CNTL_AUX__TRUNC_SMALL_NEG_MASK                                                                     0x20000000L
9190 #define TA_CNTL_AUX__ARRAY_ROUND_MODE_MASK                                                                    0xC0000000L
9191 //TA_CNTL2
9192 #define TA_CNTL2__POINT_SAMPLE_ACCEL_DIS__SHIFT                                                               0x10
9193 #define TA_CNTL2__ELEMSIZE_HASH_DIS__SHIFT                                                                    0x11
9194 #define TA_CNTL2__TRUNCATE_COORD_MODE__SHIFT                                                                  0x12
9195 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS__SHIFT                                                             0x13
9196 #define TA_CNTL2__POINT_SAMPLE_ACCEL_DIS_MASK                                                                 0x00010000L
9197 #define TA_CNTL2__ELEMSIZE_HASH_DIS_MASK                                                                      0x00020000L
9198 #define TA_CNTL2__TRUNCATE_COORD_MODE_MASK                                                                    0x00040000L
9199 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS_MASK                                                               0x00080000L
9200 //TA_STATUS
9201 #define TA_STATUS__FG_PFIFO_EMPTYB__SHIFT                                                                     0xc
9202 #define TA_STATUS__FG_LFIFO_EMPTYB__SHIFT                                                                     0xd
9203 #define TA_STATUS__FG_SFIFO_EMPTYB__SHIFT                                                                     0xe
9204 #define TA_STATUS__FL_PFIFO_EMPTYB__SHIFT                                                                     0x10
9205 #define TA_STATUS__FL_LFIFO_EMPTYB__SHIFT                                                                     0x11
9206 #define TA_STATUS__FL_SFIFO_EMPTYB__SHIFT                                                                     0x12
9207 #define TA_STATUS__FA_PFIFO_EMPTYB__SHIFT                                                                     0x14
9208 #define TA_STATUS__FA_LFIFO_EMPTYB__SHIFT                                                                     0x15
9209 #define TA_STATUS__FA_SFIFO_EMPTYB__SHIFT                                                                     0x16
9210 #define TA_STATUS__IN_BUSY__SHIFT                                                                             0x18
9211 #define TA_STATUS__FG_BUSY__SHIFT                                                                             0x19
9212 #define TA_STATUS__LA_BUSY__SHIFT                                                                             0x1a
9213 #define TA_STATUS__FL_BUSY__SHIFT                                                                             0x1b
9214 #define TA_STATUS__TA_BUSY__SHIFT                                                                             0x1c
9215 #define TA_STATUS__FA_BUSY__SHIFT                                                                             0x1d
9216 #define TA_STATUS__AL_BUSY__SHIFT                                                                             0x1e
9217 #define TA_STATUS__BUSY__SHIFT                                                                                0x1f
9218 #define TA_STATUS__FG_PFIFO_EMPTYB_MASK                                                                       0x00001000L
9219 #define TA_STATUS__FG_LFIFO_EMPTYB_MASK                                                                       0x00002000L
9220 #define TA_STATUS__FG_SFIFO_EMPTYB_MASK                                                                       0x00004000L
9221 #define TA_STATUS__FL_PFIFO_EMPTYB_MASK                                                                       0x00010000L
9222 #define TA_STATUS__FL_LFIFO_EMPTYB_MASK                                                                       0x00020000L
9223 #define TA_STATUS__FL_SFIFO_EMPTYB_MASK                                                                       0x00040000L
9224 #define TA_STATUS__FA_PFIFO_EMPTYB_MASK                                                                       0x00100000L
9225 #define TA_STATUS__FA_LFIFO_EMPTYB_MASK                                                                       0x00200000L
9226 #define TA_STATUS__FA_SFIFO_EMPTYB_MASK                                                                       0x00400000L
9227 #define TA_STATUS__IN_BUSY_MASK                                                                               0x01000000L
9228 #define TA_STATUS__FG_BUSY_MASK                                                                               0x02000000L
9229 #define TA_STATUS__LA_BUSY_MASK                                                                               0x04000000L
9230 #define TA_STATUS__FL_BUSY_MASK                                                                               0x08000000L
9231 #define TA_STATUS__TA_BUSY_MASK                                                                               0x10000000L
9232 #define TA_STATUS__FA_BUSY_MASK                                                                               0x20000000L
9233 #define TA_STATUS__AL_BUSY_MASK                                                                               0x40000000L
9234 #define TA_STATUS__BUSY_MASK                                                                                  0x80000000L
9235 //TA_SCRATCH
9236 #define TA_SCRATCH__SCRATCH__SHIFT                                                                            0x0
9237 #define TA_SCRATCH__SCRATCH_MASK                                                                              0xFFFFFFFFL
9238 
9239 
9240 // addressBlock: gc_gdsdec
9241 //GDS_CONFIG
9242 #define GDS_CONFIG__WRITE_DIS__SHIFT                                                                          0x0
9243 #define GDS_CONFIG__UNUSED__SHIFT                                                                             0x1
9244 #define GDS_CONFIG__WRITE_DIS_MASK                                                                            0x00000001L
9245 #define GDS_CONFIG__UNUSED_MASK                                                                               0xFFFFFFFEL
9246 //GDS_CNTL_STATUS
9247 #define GDS_CNTL_STATUS__GDS_BUSY__SHIFT                                                                      0x0
9248 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY__SHIFT                                                                0x1
9249 #define GDS_CNTL_STATUS__ORD_APP_BUSY__SHIFT                                                                  0x2
9250 #define GDS_CNTL_STATUS__DS_WR_CLAMP__SHIFT                                                                   0x3
9251 #define GDS_CNTL_STATUS__DS_RD_CLAMP__SHIFT                                                                   0x4
9252 #define GDS_CNTL_STATUS__GRBM_RBUF_BUSY__SHIFT                                                                0x5
9253 #define GDS_CNTL_STATUS__DS_BUSY__SHIFT                                                                       0x6
9254 #define GDS_CNTL_STATUS__GWS_BUSY__SHIFT                                                                      0x7
9255 #define GDS_CNTL_STATUS__ORD_FIFO_BUSY__SHIFT                                                                 0x8
9256 #define GDS_CNTL_STATUS__CREDIT_BUSY0__SHIFT                                                                  0x9
9257 #define GDS_CNTL_STATUS__CREDIT_BUSY1__SHIFT                                                                  0xa
9258 #define GDS_CNTL_STATUS__CREDIT_BUSY2__SHIFT                                                                  0xb
9259 #define GDS_CNTL_STATUS__CREDIT_BUSY3__SHIFT                                                                  0xc
9260 #define GDS_CNTL_STATUS__CREDIT_BUSY4__SHIFT                                                                  0xd
9261 #define GDS_CNTL_STATUS__CREDIT_BUSY5__SHIFT                                                                  0xe
9262 #define GDS_CNTL_STATUS__CREDIT_BUSY6__SHIFT                                                                  0xf
9263 #define GDS_CNTL_STATUS__CREDIT_BUSY7__SHIFT                                                                  0x10
9264 #define GDS_CNTL_STATUS__UNUSED__SHIFT                                                                        0x11
9265 #define GDS_CNTL_STATUS__GDS_BUSY_MASK                                                                        0x00000001L
9266 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY_MASK                                                                  0x00000002L
9267 #define GDS_CNTL_STATUS__ORD_APP_BUSY_MASK                                                                    0x00000004L
9268 #define GDS_CNTL_STATUS__DS_WR_CLAMP_MASK                                                                     0x00000008L
9269 #define GDS_CNTL_STATUS__DS_RD_CLAMP_MASK                                                                     0x00000010L
9270 #define GDS_CNTL_STATUS__GRBM_RBUF_BUSY_MASK                                                                  0x00000020L
9271 #define GDS_CNTL_STATUS__DS_BUSY_MASK                                                                         0x00000040L
9272 #define GDS_CNTL_STATUS__GWS_BUSY_MASK                                                                        0x00000080L
9273 #define GDS_CNTL_STATUS__ORD_FIFO_BUSY_MASK                                                                   0x00000100L
9274 #define GDS_CNTL_STATUS__CREDIT_BUSY0_MASK                                                                    0x00000200L
9275 #define GDS_CNTL_STATUS__CREDIT_BUSY1_MASK                                                                    0x00000400L
9276 #define GDS_CNTL_STATUS__CREDIT_BUSY2_MASK                                                                    0x00000800L
9277 #define GDS_CNTL_STATUS__CREDIT_BUSY3_MASK                                                                    0x00001000L
9278 #define GDS_CNTL_STATUS__CREDIT_BUSY4_MASK                                                                    0x00002000L
9279 #define GDS_CNTL_STATUS__CREDIT_BUSY5_MASK                                                                    0x00004000L
9280 #define GDS_CNTL_STATUS__CREDIT_BUSY6_MASK                                                                    0x00008000L
9281 #define GDS_CNTL_STATUS__CREDIT_BUSY7_MASK                                                                    0x00010000L
9282 #define GDS_CNTL_STATUS__UNUSED_MASK                                                                          0xFFFE0000L
9283 //GDS_ENHANCE
9284 #define GDS_ENHANCE__MISC__SHIFT                                                                              0x0
9285 #define GDS_ENHANCE__AUTO_INC_INDEX__SHIFT                                                                    0x10
9286 #define GDS_ENHANCE__CGPG_RESTORE__SHIFT                                                                      0x11
9287 #define GDS_ENHANCE__UNUSED__SHIFT                                                                            0x12
9288 #define GDS_ENHANCE__MISC_MASK                                                                                0x0000FFFFL
9289 #define GDS_ENHANCE__AUTO_INC_INDEX_MASK                                                                      0x00010000L
9290 #define GDS_ENHANCE__CGPG_RESTORE_MASK                                                                        0x00020000L
9291 #define GDS_ENHANCE__UNUSED_MASK                                                                              0xFFFC0000L
9292 //GDS_PROTECTION_FAULT
9293 #define GDS_PROTECTION_FAULT__WRITE_DIS__SHIFT                                                                0x0
9294 #define GDS_PROTECTION_FAULT__FAULT_DETECTED__SHIFT                                                           0x1
9295 #define GDS_PROTECTION_FAULT__GRBM__SHIFT                                                                     0x2
9296 #define GDS_PROTECTION_FAULT__SE_ID__SHIFT                                                                    0x3
9297 #define GDS_PROTECTION_FAULT__SA_ID__SHIFT                                                                    0x6
9298 #define GDS_PROTECTION_FAULT__WGP_ID__SHIFT                                                                   0x7
9299 #define GDS_PROTECTION_FAULT__SIMD_ID__SHIFT                                                                  0xb
9300 #define GDS_PROTECTION_FAULT__WAVE_ID__SHIFT                                                                  0xd
9301 #define GDS_PROTECTION_FAULT__ADDRESS__SHIFT                                                                  0x12
9302 #define GDS_PROTECTION_FAULT__WRITE_DIS_MASK                                                                  0x00000001L
9303 #define GDS_PROTECTION_FAULT__FAULT_DETECTED_MASK                                                             0x00000002L
9304 #define GDS_PROTECTION_FAULT__GRBM_MASK                                                                       0x00000004L
9305 #define GDS_PROTECTION_FAULT__SE_ID_MASK                                                                      0x00000038L
9306 #define GDS_PROTECTION_FAULT__SA_ID_MASK                                                                      0x00000040L
9307 #define GDS_PROTECTION_FAULT__WGP_ID_MASK                                                                     0x00000780L
9308 #define GDS_PROTECTION_FAULT__SIMD_ID_MASK                                                                    0x00001800L
9309 #define GDS_PROTECTION_FAULT__WAVE_ID_MASK                                                                    0x0003E000L
9310 #define GDS_PROTECTION_FAULT__ADDRESS_MASK                                                                    0xFFFC0000L
9311 //GDS_VM_PROTECTION_FAULT
9312 #define GDS_VM_PROTECTION_FAULT__WRITE_DIS__SHIFT                                                             0x0
9313 #define GDS_VM_PROTECTION_FAULT__FAULT_DETECTED__SHIFT                                                        0x1
9314 #define GDS_VM_PROTECTION_FAULT__GWS__SHIFT                                                                   0x2
9315 #define GDS_VM_PROTECTION_FAULT__OA__SHIFT                                                                    0x3
9316 #define GDS_VM_PROTECTION_FAULT__GRBM__SHIFT                                                                  0x4
9317 #define GDS_VM_PROTECTION_FAULT__TMZ__SHIFT                                                                   0x5
9318 #define GDS_VM_PROTECTION_FAULT__UNUSED1__SHIFT                                                               0x6
9319 #define GDS_VM_PROTECTION_FAULT__VMID__SHIFT                                                                  0x8
9320 #define GDS_VM_PROTECTION_FAULT__UNUSED2__SHIFT                                                               0xc
9321 #define GDS_VM_PROTECTION_FAULT__ADDRESS__SHIFT                                                               0x10
9322 #define GDS_VM_PROTECTION_FAULT__WRITE_DIS_MASK                                                               0x00000001L
9323 #define GDS_VM_PROTECTION_FAULT__FAULT_DETECTED_MASK                                                          0x00000002L
9324 #define GDS_VM_PROTECTION_FAULT__GWS_MASK                                                                     0x00000004L
9325 #define GDS_VM_PROTECTION_FAULT__OA_MASK                                                                      0x00000008L
9326 #define GDS_VM_PROTECTION_FAULT__GRBM_MASK                                                                    0x00000010L
9327 #define GDS_VM_PROTECTION_FAULT__TMZ_MASK                                                                     0x00000020L
9328 #define GDS_VM_PROTECTION_FAULT__UNUSED1_MASK                                                                 0x000000C0L
9329 #define GDS_VM_PROTECTION_FAULT__VMID_MASK                                                                    0x00000F00L
9330 #define GDS_VM_PROTECTION_FAULT__UNUSED2_MASK                                                                 0x0000F000L
9331 #define GDS_VM_PROTECTION_FAULT__ADDRESS_MASK                                                                 0xFFFF0000L
9332 //GDS_EDC_CNT
9333 #define GDS_EDC_CNT__GDS_MEM_DED__SHIFT                                                                       0x0
9334 #define GDS_EDC_CNT__GDS_INPUT_QUEUE_SED__SHIFT                                                               0x2
9335 #define GDS_EDC_CNT__GDS_MEM_SEC__SHIFT                                                                       0x4
9336 #define GDS_EDC_CNT__UNUSED__SHIFT                                                                            0x6
9337 #define GDS_EDC_CNT__GDS_MEM_DED_MASK                                                                         0x00000003L
9338 #define GDS_EDC_CNT__GDS_INPUT_QUEUE_SED_MASK                                                                 0x0000000CL
9339 #define GDS_EDC_CNT__GDS_MEM_SEC_MASK                                                                         0x00000030L
9340 #define GDS_EDC_CNT__UNUSED_MASK                                                                              0xFFFFFFC0L
9341 //GDS_EDC_GRBM_CNT
9342 #define GDS_EDC_GRBM_CNT__DED__SHIFT                                                                          0x0
9343 #define GDS_EDC_GRBM_CNT__SEC__SHIFT                                                                          0x2
9344 #define GDS_EDC_GRBM_CNT__UNUSED__SHIFT                                                                       0x4
9345 #define GDS_EDC_GRBM_CNT__DED_MASK                                                                            0x00000003L
9346 #define GDS_EDC_GRBM_CNT__SEC_MASK                                                                            0x0000000CL
9347 #define GDS_EDC_GRBM_CNT__UNUSED_MASK                                                                         0xFFFFFFF0L
9348 //GDS_EDC_OA_DED
9349 #define GDS_EDC_OA_DED__ME0_GFXHP3D_PIX_DED__SHIFT                                                            0x0
9350 #define GDS_EDC_OA_DED__ME0_GFXHP3D_VTX_DED__SHIFT                                                            0x1
9351 #define GDS_EDC_OA_DED__ME0_CS_DED__SHIFT                                                                     0x2
9352 #define GDS_EDC_OA_DED__ME0_GFXHP3D_GS_DED__SHIFT                                                             0x3
9353 #define GDS_EDC_OA_DED__ME1_PIPE0_DED__SHIFT                                                                  0x4
9354 #define GDS_EDC_OA_DED__ME1_PIPE1_DED__SHIFT                                                                  0x5
9355 #define GDS_EDC_OA_DED__ME1_PIPE2_DED__SHIFT                                                                  0x6
9356 #define GDS_EDC_OA_DED__ME1_PIPE3_DED__SHIFT                                                                  0x7
9357 #define GDS_EDC_OA_DED__ME2_PIPE0_DED__SHIFT                                                                  0x8
9358 #define GDS_EDC_OA_DED__ME2_PIPE1_DED__SHIFT                                                                  0x9
9359 #define GDS_EDC_OA_DED__ME2_PIPE2_DED__SHIFT                                                                  0xa
9360 #define GDS_EDC_OA_DED__ME2_PIPE3_DED__SHIFT                                                                  0xb
9361 #define GDS_EDC_OA_DED__ME0_PIPE1_CS_DED__SHIFT                                                               0xc
9362 #define GDS_EDC_OA_DED__UNUSED1__SHIFT                                                                        0xd
9363 #define GDS_EDC_OA_DED__ME0_GFXHP3D_PIX_DED_MASK                                                              0x00000001L
9364 #define GDS_EDC_OA_DED__ME0_GFXHP3D_VTX_DED_MASK                                                              0x00000002L
9365 #define GDS_EDC_OA_DED__ME0_CS_DED_MASK                                                                       0x00000004L
9366 #define GDS_EDC_OA_DED__ME0_GFXHP3D_GS_DED_MASK                                                               0x00000008L
9367 #define GDS_EDC_OA_DED__ME1_PIPE0_DED_MASK                                                                    0x00000010L
9368 #define GDS_EDC_OA_DED__ME1_PIPE1_DED_MASK                                                                    0x00000020L
9369 #define GDS_EDC_OA_DED__ME1_PIPE2_DED_MASK                                                                    0x00000040L
9370 #define GDS_EDC_OA_DED__ME1_PIPE3_DED_MASK                                                                    0x00000080L
9371 #define GDS_EDC_OA_DED__ME2_PIPE0_DED_MASK                                                                    0x00000100L
9372 #define GDS_EDC_OA_DED__ME2_PIPE1_DED_MASK                                                                    0x00000200L
9373 #define GDS_EDC_OA_DED__ME2_PIPE2_DED_MASK                                                                    0x00000400L
9374 #define GDS_EDC_OA_DED__ME2_PIPE3_DED_MASK                                                                    0x00000800L
9375 #define GDS_EDC_OA_DED__ME0_PIPE1_CS_DED_MASK                                                                 0x00001000L
9376 #define GDS_EDC_OA_DED__UNUSED1_MASK                                                                          0xFFFFE000L
9377 //GDS_DSM_CNTL
9378 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_0__SHIFT                                                 0x0
9379 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_1__SHIFT                                                 0x1
9380 #define GDS_DSM_CNTL__GDS_MEM_ENABLE_SINGLE_WRITE__SHIFT                                                      0x2
9381 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_0__SHIFT                                         0x3
9382 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_1__SHIFT                                         0x4
9383 #define GDS_DSM_CNTL__GDS_INPUT_QUEUE_ENABLE_SINGLE_WRITE__SHIFT                                              0x5
9384 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_0__SHIFT                                         0x6
9385 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_1__SHIFT                                         0x7
9386 #define GDS_DSM_CNTL__GDS_PHY_CMD_RAM_ENABLE_SINGLE_WRITE__SHIFT                                              0x8
9387 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_0__SHIFT                                        0x9
9388 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_1__SHIFT                                        0xa
9389 #define GDS_DSM_CNTL__GDS_PHY_DATA_RAM_ENABLE_SINGLE_WRITE__SHIFT                                             0xb
9390 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_0__SHIFT                                            0xc
9391 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_1__SHIFT                                            0xd
9392 #define GDS_DSM_CNTL__GDS_PIPE_MEM_ENABLE_SINGLE_WRITE__SHIFT                                                 0xe
9393 #define GDS_DSM_CNTL__UNUSED__SHIFT                                                                           0xf
9394 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_0_MASK                                                   0x00000001L
9395 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_1_MASK                                                   0x00000002L
9396 #define GDS_DSM_CNTL__GDS_MEM_ENABLE_SINGLE_WRITE_MASK                                                        0x00000004L
9397 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_0_MASK                                           0x00000008L
9398 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_1_MASK                                           0x00000010L
9399 #define GDS_DSM_CNTL__GDS_INPUT_QUEUE_ENABLE_SINGLE_WRITE_MASK                                                0x00000020L
9400 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_0_MASK                                           0x00000040L
9401 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_1_MASK                                           0x00000080L
9402 #define GDS_DSM_CNTL__GDS_PHY_CMD_RAM_ENABLE_SINGLE_WRITE_MASK                                                0x00000100L
9403 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_0_MASK                                          0x00000200L
9404 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_1_MASK                                          0x00000400L
9405 #define GDS_DSM_CNTL__GDS_PHY_DATA_RAM_ENABLE_SINGLE_WRITE_MASK                                               0x00000800L
9406 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_0_MASK                                              0x00001000L
9407 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_1_MASK                                              0x00002000L
9408 #define GDS_DSM_CNTL__GDS_PIPE_MEM_ENABLE_SINGLE_WRITE_MASK                                                   0x00004000L
9409 #define GDS_DSM_CNTL__UNUSED_MASK                                                                             0xFFFF8000L
9410 //GDS_EDC_OA_PHY_CNT
9411 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_SEC__SHIFT                                                        0x0
9412 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_DED__SHIFT                                                        0x2
9413 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_SEC__SHIFT                                                        0x4
9414 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_DED__SHIFT                                                        0x6
9415 #define GDS_EDC_OA_PHY_CNT__PHY_DATA_RAM_MEM_SED__SHIFT                                                       0x8
9416 #define GDS_EDC_OA_PHY_CNT__UNUSED1__SHIFT                                                                    0xa
9417 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_SEC_MASK                                                          0x00000003L
9418 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_DED_MASK                                                          0x0000000CL
9419 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_SEC_MASK                                                          0x00000030L
9420 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_DED_MASK                                                          0x000000C0L
9421 #define GDS_EDC_OA_PHY_CNT__PHY_DATA_RAM_MEM_SED_MASK                                                         0x00000300L
9422 #define GDS_EDC_OA_PHY_CNT__UNUSED1_MASK                                                                      0xFFFFFC00L
9423 //GDS_EDC_OA_PIPE_CNT
9424 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_SEC__SHIFT                                                    0x0
9425 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_DED__SHIFT                                                    0x2
9426 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_SEC__SHIFT                                                    0x4
9427 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_DED__SHIFT                                                    0x6
9428 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_SEC__SHIFT                                                    0x8
9429 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_DED__SHIFT                                                    0xa
9430 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_SEC__SHIFT                                                    0xc
9431 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_DED__SHIFT                                                    0xe
9432 #define GDS_EDC_OA_PIPE_CNT__UNUSED__SHIFT                                                                    0x10
9433 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_SEC_MASK                                                      0x00000003L
9434 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_DED_MASK                                                      0x0000000CL
9435 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_SEC_MASK                                                      0x00000030L
9436 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_DED_MASK                                                      0x000000C0L
9437 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_SEC_MASK                                                      0x00000300L
9438 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_DED_MASK                                                      0x00000C00L
9439 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_SEC_MASK                                                      0x00003000L
9440 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_DED_MASK                                                      0x0000C000L
9441 #define GDS_EDC_OA_PIPE_CNT__UNUSED_MASK                                                                      0xFFFF0000L
9442 //GDS_DSM_CNTL2
9443 #define GDS_DSM_CNTL2__GDS_MEM_ENABLE_ERROR_INJECT__SHIFT                                                     0x0
9444 #define GDS_DSM_CNTL2__GDS_MEM_SELECT_INJECT_DELAY__SHIFT                                                     0x2
9445 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_ENABLE_ERROR_INJECT__SHIFT                                             0x3
9446 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_SELECT_INJECT_DELAY__SHIFT                                             0x5
9447 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_ENABLE_ERROR_INJECT__SHIFT                                             0x6
9448 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_SELECT_INJECT_DELAY__SHIFT                                             0x8
9449 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_ENABLE_ERROR_INJECT__SHIFT                                            0x9
9450 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_SELECT_INJECT_DELAY__SHIFT                                            0xb
9451 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_ENABLE_ERROR_INJECT__SHIFT                                                0xc
9452 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_SELECT_INJECT_DELAY__SHIFT                                                0xe
9453 #define GDS_DSM_CNTL2__UNUSED__SHIFT                                                                          0xf
9454 #define GDS_DSM_CNTL2__GDS_INJECT_DELAY__SHIFT                                                                0x1a
9455 #define GDS_DSM_CNTL2__GDS_MEM_ENABLE_ERROR_INJECT_MASK                                                       0x00000003L
9456 #define GDS_DSM_CNTL2__GDS_MEM_SELECT_INJECT_DELAY_MASK                                                       0x00000004L
9457 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_ENABLE_ERROR_INJECT_MASK                                               0x00000018L
9458 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_SELECT_INJECT_DELAY_MASK                                               0x00000020L
9459 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_ENABLE_ERROR_INJECT_MASK                                               0x000000C0L
9460 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_SELECT_INJECT_DELAY_MASK                                               0x00000100L
9461 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_ENABLE_ERROR_INJECT_MASK                                              0x00000600L
9462 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_SELECT_INJECT_DELAY_MASK                                              0x00000800L
9463 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_ENABLE_ERROR_INJECT_MASK                                                  0x00003000L
9464 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_SELECT_INJECT_DELAY_MASK                                                  0x00004000L
9465 #define GDS_DSM_CNTL2__UNUSED_MASK                                                                            0x03FF8000L
9466 #define GDS_DSM_CNTL2__GDS_INJECT_DELAY_MASK                                                                  0xFC000000L
9467 
9468 
9469 // addressBlock: gc_rbdec
9470 //DB_DEBUG
9471 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE__SHIFT                                                       0x0
9472 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE__SHIFT                                                         0x1
9473 #define DB_DEBUG__FETCH_FULL_Z_TILE__SHIFT                                                                    0x2
9474 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE__SHIFT                                                              0x3
9475 #define DB_DEBUG__FORCE_Z_MODE__SHIFT                                                                         0x4
9476 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ__SHIFT                                                               0x6
9477 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ__SHIFT                                                             0x7
9478 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE__SHIFT                                                               0x8
9479 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0__SHIFT                                                              0xa
9480 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1__SHIFT                                                              0xc
9481 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE__SHIFT                                                                 0xe
9482 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE__SHIFT                                                           0xf
9483 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE__SHIFT                                                              0x10
9484 #define DB_DEBUG__DISABLE_SUMM_SQUADS__SHIFT                                                                  0x11
9485 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS__SHIFT                                                               0x12
9486 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE__SHIFT                                                             0x13
9487 #define DB_DEBUG__NEVER_FREE_Z_ONLY__SHIFT                                                                    0x15
9488 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS__SHIFT                                                0x16
9489 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION__SHIFT                                                    0x17
9490 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES__SHIFT                                                           0x18
9491 #define DB_DEBUG__ONE_FREE_IN_FLIGHT__SHIFT                                                                   0x1c
9492 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT__SHIFT                                                           0x1d
9493 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC__SHIFT                                                           0x1e
9494 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC__SHIFT                                                           0x1f
9495 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE_MASK                                                         0x00000001L
9496 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE_MASK                                                           0x00000002L
9497 #define DB_DEBUG__FETCH_FULL_Z_TILE_MASK                                                                      0x00000004L
9498 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE_MASK                                                                0x00000008L
9499 #define DB_DEBUG__FORCE_Z_MODE_MASK                                                                           0x00000030L
9500 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ_MASK                                                                 0x00000040L
9501 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ_MASK                                                               0x00000080L
9502 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE_MASK                                                                 0x00000300L
9503 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0_MASK                                                                0x00000C00L
9504 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1_MASK                                                                0x00003000L
9505 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE_MASK                                                                   0x00004000L
9506 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE_MASK                                                             0x00008000L
9507 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE_MASK                                                                0x00010000L
9508 #define DB_DEBUG__DISABLE_SUMM_SQUADS_MASK                                                                    0x00020000L
9509 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS_MASK                                                                 0x00040000L
9510 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE_MASK                                                               0x00180000L
9511 #define DB_DEBUG__NEVER_FREE_Z_ONLY_MASK                                                                      0x00200000L
9512 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS_MASK                                                  0x00400000L
9513 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION_MASK                                                      0x00800000L
9514 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES_MASK                                                             0x0F000000L
9515 #define DB_DEBUG__ONE_FREE_IN_FLIGHT_MASK                                                                     0x10000000L
9516 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT_MASK                                                             0x20000000L
9517 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC_MASK                                                             0x40000000L
9518 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC_MASK                                                             0x80000000L
9519 //DB_DEBUG2
9520 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING__SHIFT                                                            0x0
9521 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE__SHIFT                                                          0x1
9522 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE__SHIFT                                                            0x2
9523 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB__SHIFT                                                                 0x3
9524 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM__SHIFT                                                        0x4
9525 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL__SHIFT                                                            0x5
9526 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ__SHIFT                                                        0x6
9527 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL__SHIFT                                                        0x7
9528 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE__SHIFT                                                     0x8
9529 #define DB_DEBUG2__CLK_OFF_DELAY__SHIFT                                                                       0x9
9530 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON__SHIFT                                                              0xe
9531 #define DB_DEBUG2__FULL_TILE_CACHE_EVICT_ON_HALF_FULL__SHIFT                                                  0xf
9532 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES__SHIFT                                                          0x10
9533 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING__SHIFT                                                         0x11
9534 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING__SHIFT                                                         0x12
9535 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL__SHIFT                                                        0x13
9536 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT                                                        0x14
9537 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES__SHIFT                                           0x15
9538 #define DB_DEBUG2__FORCE_ITERATE_256__SHIFT                                                                   0x18
9539 #define DB_DEBUG2__RESERVED1__SHIFT                                                                           0x1a
9540 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN__SHIFT                                                                   0x1b
9541 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM__SHIFT                                                             0x1c
9542 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL__SHIFT                                                        0x1d
9543 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM__SHIFT                                                    0x1e
9544 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT__SHIFT                                                0x1f
9545 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING_MASK                                                              0x00000001L
9546 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE_MASK                                                            0x00000002L
9547 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE_MASK                                                              0x00000004L
9548 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB_MASK                                                                   0x00000008L
9549 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM_MASK                                                          0x00000010L
9550 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_MASK                                                              0x00000020L
9551 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ_MASK                                                          0x00000040L
9552 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL_MASK                                                          0x00000080L
9553 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE_MASK                                                       0x00000100L
9554 #define DB_DEBUG2__CLK_OFF_DELAY_MASK                                                                         0x00003E00L
9555 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON_MASK                                                                0x00004000L
9556 #define DB_DEBUG2__FULL_TILE_CACHE_EVICT_ON_HALF_FULL_MASK                                                    0x00008000L
9557 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES_MASK                                                            0x00010000L
9558 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING_MASK                                                           0x00020000L
9559 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING_MASK                                                           0x00040000L
9560 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL_MASK                                                          0x00080000L
9561 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK_MASK                                                          0x00100000L
9562 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES_MASK                                             0x00200000L
9563 #define DB_DEBUG2__FORCE_ITERATE_256_MASK                                                                     0x03000000L
9564 #define DB_DEBUG2__RESERVED1_MASK                                                                             0x04000000L
9565 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN_MASK                                                                     0x08000000L
9566 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM_MASK                                                               0x10000000L
9567 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL_MASK                                                          0x20000000L
9568 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM_MASK                                                      0x40000000L
9569 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT_MASK                                                  0x80000000L
9570 //DB_DEBUG3
9571 #define DB_DEBUG3__DISABLE_CLEAR_ZRANGE_CORRECTION__SHIFT                                                     0x0
9572 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA__SHIFT                                                    0x1
9573 #define DB_DEBUG3__FORCE_DB_IS_GOOD__SHIFT                                                                    0x2
9574 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION__SHIFT                                                     0x3
9575 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP__SHIFT                                                          0x4
9576 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z__SHIFT                                                             0x5
9577 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z__SHIFT                                                              0x6
9578 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION__SHIFT                                                      0x8
9579 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP__SHIFT                                            0xa
9580 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS__SHIFT                                                        0xb
9581 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS__SHIFT                                                                0xd
9582 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE__SHIFT                                                         0xe
9583 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK__SHIFT                                                       0xf
9584 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH__SHIFT                                                        0x10
9585 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE__SHIFT                                                         0x11
9586 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE__SHIFT                                                     0x13
9587 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE__SHIFT                                                         0x14
9588 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT__SHIFT                                                0x15
9589 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB__SHIFT                                                        0x16
9590 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD__SHIFT                                                  0x17
9591 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT__SHIFT                                                           0x18
9592 #define DB_DEBUG3__DISABLE_DI_DT_STALL__SHIFT                                                                 0x19
9593 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET__SHIFT                                                             0x1a
9594 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX__SHIFT                                                       0x1b
9595 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND__SHIFT                                                         0x1c
9596 #define DB_DEBUG3__DELETE_CONTEXT_SUSPEND__SHIFT                                                              0x1d
9597 #define DB_DEBUG3__DISABLE_TS_WRITE_L0__SHIFT                                                                 0x1e
9598 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT__SHIFT                                              0x1f
9599 #define DB_DEBUG3__DISABLE_CLEAR_ZRANGE_CORRECTION_MASK                                                       0x00000001L
9600 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA_MASK                                                      0x00000002L
9601 #define DB_DEBUG3__FORCE_DB_IS_GOOD_MASK                                                                      0x00000004L
9602 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION_MASK                                                       0x00000008L
9603 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP_MASK                                                            0x00000010L
9604 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z_MASK                                                               0x00000020L
9605 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z_MASK                                                                0x00000040L
9606 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION_MASK                                                        0x00000100L
9607 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP_MASK                                              0x00000400L
9608 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS_MASK                                                          0x00000800L
9609 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS_MASK                                                                  0x00002000L
9610 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE_MASK                                                           0x00004000L
9611 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK_MASK                                                         0x00008000L
9612 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH_MASK                                                          0x00010000L
9613 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE_MASK                                                           0x00020000L
9614 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE_MASK                                                       0x00080000L
9615 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE_MASK                                                           0x00100000L
9616 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT_MASK                                                  0x00200000L
9617 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB_MASK                                                          0x00400000L
9618 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD_MASK                                                    0x00800000L
9619 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT_MASK                                                             0x01000000L
9620 #define DB_DEBUG3__DISABLE_DI_DT_STALL_MASK                                                                   0x02000000L
9621 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET_MASK                                                               0x04000000L
9622 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX_MASK                                                         0x08000000L
9623 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND_MASK                                                           0x10000000L
9624 #define DB_DEBUG3__DELETE_CONTEXT_SUSPEND_MASK                                                                0x20000000L
9625 #define DB_DEBUG3__DISABLE_TS_WRITE_L0_MASK                                                                   0x40000000L
9626 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT_MASK                                                0x80000000L
9627 //DB_DEBUG4
9628 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION__SHIFT                                                         0x0
9629 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION__SHIFT                                                   0x1
9630 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL__SHIFT                                                    0x2
9631 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL__SHIFT                                             0x3
9632 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK__SHIFT                                                        0x4
9633 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK__SHIFT                                                             0x5
9634 #define DB_DEBUG4__ALWAYS_ON_RMI_CLK_EN__SHIFT                                                                0x6
9635 #define DB_DEBUG4__ENABLE_DBCB_SLOW_FORMAT_COLLAPSE__SHIFT                                                    0x7
9636 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK__SHIFT                                                            0x8
9637 #define DB_DEBUG4__DISABLE_UNMAPPED_Z_INDICATOR__SHIFT                                                        0x9
9638 #define DB_DEBUG4__DISABLE_UNMAPPED_S_INDICATOR__SHIFT                                                        0xa
9639 #define DB_DEBUG4__DISABLE_UNMAPPED_H_INDICATOR__SHIFT                                                        0xb
9640 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION__SHIFT                                                       0xc
9641 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP__SHIFT                                                   0xd
9642 #define DB_DEBUG4__DISABLE_RESCHECK_MEMCOHER_OPTIMIZATION__SHIFT                                              0xe
9643 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE__SHIFT                                                0xf
9644 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT__SHIFT                                                     0x10
9645 #define DB_DEBUG4__DISABLE_LAST_OF_BURST_ON_FLUSH_CHUNK0_ALL_DONE__SHIFT                                      0x12
9646 #define DB_DEBUG4__ENABLE_CZ_OVERFLOW_TESTMODE__SHIFT                                                         0x13
9647 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO__SHIFT                                                              0x15
9648 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_CONFLICT__SHIFT                                                     0x16
9649 #define DB_DEBUG4__WR_MEM_BURST_CTL__SHIFT                                                                    0x18
9650 #define DB_DEBUG4__DISABLE_WR_MEM_BURST_POOLING__SHIFT                                                        0x1b
9651 #define DB_DEBUG4__DISABLE_RD_MEM_BURST__SHIFT                                                                0x1c
9652 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT__SHIFT                                                   0x1e
9653 #define DB_DEBUG4__LATE_ACK_PSD_EOP_OLD_METHOD__SHIFT                                                         0x1f
9654 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION_MASK                                                           0x00000001L
9655 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION_MASK                                                     0x00000002L
9656 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL_MASK                                                      0x00000004L
9657 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL_MASK                                               0x00000008L
9658 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK_MASK                                                          0x00000010L
9659 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK_MASK                                                               0x00000020L
9660 #define DB_DEBUG4__ALWAYS_ON_RMI_CLK_EN_MASK                                                                  0x00000040L
9661 #define DB_DEBUG4__ENABLE_DBCB_SLOW_FORMAT_COLLAPSE_MASK                                                      0x00000080L
9662 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK_MASK                                                              0x00000100L
9663 #define DB_DEBUG4__DISABLE_UNMAPPED_Z_INDICATOR_MASK                                                          0x00000200L
9664 #define DB_DEBUG4__DISABLE_UNMAPPED_S_INDICATOR_MASK                                                          0x00000400L
9665 #define DB_DEBUG4__DISABLE_UNMAPPED_H_INDICATOR_MASK                                                          0x00000800L
9666 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION_MASK                                                         0x00001000L
9667 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP_MASK                                                     0x00002000L
9668 #define DB_DEBUG4__DISABLE_RESCHECK_MEMCOHER_OPTIMIZATION_MASK                                                0x00004000L
9669 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE_MASK                                                  0x00008000L
9670 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT_MASK                                                       0x00010000L
9671 #define DB_DEBUG4__DISABLE_LAST_OF_BURST_ON_FLUSH_CHUNK0_ALL_DONE_MASK                                        0x00040000L
9672 #define DB_DEBUG4__ENABLE_CZ_OVERFLOW_TESTMODE_MASK                                                           0x00080000L
9673 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_MASK                                                                0x00200000L
9674 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_CONFLICT_MASK                                                       0x00400000L
9675 #define DB_DEBUG4__WR_MEM_BURST_CTL_MASK                                                                      0x07000000L
9676 #define DB_DEBUG4__DISABLE_WR_MEM_BURST_POOLING_MASK                                                          0x08000000L
9677 #define DB_DEBUG4__DISABLE_RD_MEM_BURST_MASK                                                                  0x10000000L
9678 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT_MASK                                                     0x40000000L
9679 #define DB_DEBUG4__LATE_ACK_PSD_EOP_OLD_METHOD_MASK                                                           0x80000000L
9680 //DB_ETILE_STUTTER_CONTROL
9681 #define DB_ETILE_STUTTER_CONTROL__THRESHOLD__SHIFT                                                            0x0
9682 #define DB_ETILE_STUTTER_CONTROL__TIMEOUT__SHIFT                                                              0x10
9683 #define DB_ETILE_STUTTER_CONTROL__THRESHOLD_MASK                                                              0x000000FFL
9684 #define DB_ETILE_STUTTER_CONTROL__TIMEOUT_MASK                                                                0x00FF0000L
9685 //DB_LTILE_STUTTER_CONTROL
9686 #define DB_LTILE_STUTTER_CONTROL__THRESHOLD__SHIFT                                                            0x0
9687 #define DB_LTILE_STUTTER_CONTROL__TIMEOUT__SHIFT                                                              0x10
9688 #define DB_LTILE_STUTTER_CONTROL__THRESHOLD_MASK                                                              0x000000FFL
9689 #define DB_LTILE_STUTTER_CONTROL__TIMEOUT_MASK                                                                0x00FF0000L
9690 //DB_EQUAD_STUTTER_CONTROL
9691 #define DB_EQUAD_STUTTER_CONTROL__THRESHOLD__SHIFT                                                            0x0
9692 #define DB_EQUAD_STUTTER_CONTROL__TIMEOUT__SHIFT                                                              0x10
9693 #define DB_EQUAD_STUTTER_CONTROL__THRESHOLD_MASK                                                              0x000000FFL
9694 #define DB_EQUAD_STUTTER_CONTROL__TIMEOUT_MASK                                                                0x00FF0000L
9695 //DB_LQUAD_STUTTER_CONTROL
9696 #define DB_LQUAD_STUTTER_CONTROL__THRESHOLD__SHIFT                                                            0x0
9697 #define DB_LQUAD_STUTTER_CONTROL__TIMEOUT__SHIFT                                                              0x10
9698 #define DB_LQUAD_STUTTER_CONTROL__THRESHOLD_MASK                                                              0x000000FFL
9699 #define DB_LQUAD_STUTTER_CONTROL__TIMEOUT_MASK                                                                0x00FF0000L
9700 //DB_CREDIT_LIMIT
9701 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS__SHIFT                                                            0x0
9702 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS__SHIFT                                                            0x5
9703 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS__SHIFT                                                           0xa
9704 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS__SHIFT                                                            0xd
9705 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS__SHIFT                                                       0x12
9706 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS_MASK                                                              0x0000001FL
9707 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS_MASK                                                              0x000003E0L
9708 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS_MASK                                                             0x00001C00L
9709 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS_MASK                                                              0x0003E000L
9710 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS_MASK                                                         0x007C0000L
9711 //DB_WATERMARKS
9712 #define DB_WATERMARKS__DEPTH_FREE__SHIFT                                                                      0x0
9713 #define DB_WATERMARKS__DEPTH_FLUSH__SHIFT                                                                     0x8
9714 #define DB_WATERMARKS__DEPTH_PENDING_FREE__SHIFT                                                              0x10
9715 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE__SHIFT                                                            0x18
9716 #define DB_WATERMARKS__DEPTH_FREE_MASK                                                                        0x000000FFL
9717 #define DB_WATERMARKS__DEPTH_FLUSH_MASK                                                                       0x0000FF00L
9718 #define DB_WATERMARKS__DEPTH_PENDING_FREE_MASK                                                                0x00FF0000L
9719 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE_MASK                                                              0xFF000000L
9720 //DB_SUBTILE_CONTROL
9721 #define DB_SUBTILE_CONTROL__MSAA1_X__SHIFT                                                                    0x0
9722 #define DB_SUBTILE_CONTROL__MSAA1_Y__SHIFT                                                                    0x2
9723 #define DB_SUBTILE_CONTROL__MSAA2_X__SHIFT                                                                    0x4
9724 #define DB_SUBTILE_CONTROL__MSAA2_Y__SHIFT                                                                    0x6
9725 #define DB_SUBTILE_CONTROL__MSAA4_X__SHIFT                                                                    0x8
9726 #define DB_SUBTILE_CONTROL__MSAA4_Y__SHIFT                                                                    0xa
9727 #define DB_SUBTILE_CONTROL__MSAA8_X__SHIFT                                                                    0xc
9728 #define DB_SUBTILE_CONTROL__MSAA8_Y__SHIFT                                                                    0xe
9729 #define DB_SUBTILE_CONTROL__MSAA16_X__SHIFT                                                                   0x10
9730 #define DB_SUBTILE_CONTROL__MSAA16_Y__SHIFT                                                                   0x12
9731 #define DB_SUBTILE_CONTROL__MSAA1_X_MASK                                                                      0x00000003L
9732 #define DB_SUBTILE_CONTROL__MSAA1_Y_MASK                                                                      0x0000000CL
9733 #define DB_SUBTILE_CONTROL__MSAA2_X_MASK                                                                      0x00000030L
9734 #define DB_SUBTILE_CONTROL__MSAA2_Y_MASK                                                                      0x000000C0L
9735 #define DB_SUBTILE_CONTROL__MSAA4_X_MASK                                                                      0x00000300L
9736 #define DB_SUBTILE_CONTROL__MSAA4_Y_MASK                                                                      0x00000C00L
9737 #define DB_SUBTILE_CONTROL__MSAA8_X_MASK                                                                      0x00003000L
9738 #define DB_SUBTILE_CONTROL__MSAA8_Y_MASK                                                                      0x0000C000L
9739 #define DB_SUBTILE_CONTROL__MSAA16_X_MASK                                                                     0x00030000L
9740 #define DB_SUBTILE_CONTROL__MSAA16_Y_MASK                                                                     0x000C0000L
9741 //DB_FREE_CACHELINES
9742 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH__SHIFT                                                           0x0
9743 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH__SHIFT                                                           0x8
9744 #define DB_FREE_CACHELINES__FREE_Z_DEPTH__SHIFT                                                               0x10
9745 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH__SHIFT                                                           0x18
9746 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH_MASK                                                             0x000000FFL
9747 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH_MASK                                                             0x0000FF00L
9748 #define DB_FREE_CACHELINES__FREE_Z_DEPTH_MASK                                                                 0x00FF0000L
9749 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH_MASK                                                             0xFF000000L
9750 //DB_FIFO_DEPTH1
9751 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH__SHIFT                                                            0x0
9752 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH__SHIFT                                                            0x8
9753 #define DB_FIFO_DEPTH1__MCC_DEPTH__SHIFT                                                                      0x10
9754 #define DB_FIFO_DEPTH1__QC_DEPTH__SHIFT                                                                       0x18
9755 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH_MASK                                                              0x000000FFL
9756 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH_MASK                                                              0x0000FF00L
9757 #define DB_FIFO_DEPTH1__MCC_DEPTH_MASK                                                                        0x00FF0000L
9758 #define DB_FIFO_DEPTH1__QC_DEPTH_MASK                                                                         0xFF000000L
9759 //DB_FIFO_DEPTH2
9760 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH__SHIFT                                                               0x0
9761 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH__SHIFT                                                            0x8
9762 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH__SHIFT                                                               0x10
9763 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH__SHIFT                                                            0x19
9764 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH_MASK                                                                 0x000000FFL
9765 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH_MASK                                                              0x0000FF00L
9766 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH_MASK                                                                 0x01FF0000L
9767 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH_MASK                                                              0xFE000000L
9768 //DB_LAST_OF_BURST_CONFIG
9769 #define DB_LAST_OF_BURST_CONFIG__MAXBURST__SHIFT                                                              0x0
9770 #define DB_LAST_OF_BURST_CONFIG__TIMEOUT__SHIFT                                                               0x8
9771 #define DB_LAST_OF_BURST_CONFIG__DBCB_LOB_SWITCH_TIMEOUT__SHIFT                                               0xb
9772 #define DB_LAST_OF_BURST_CONFIG__ENABLE_FG_DEFAULT_TIMEOUT__SHIFT                                             0x11
9773 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_COUNT_RESET_ON_LOB__SHIFT                                  0x12
9774 #define DB_LAST_OF_BURST_CONFIG__DISABLE_FLQ_LOB_EVERY_256B__SHIFT                                            0x13
9775 #define DB_LAST_OF_BURST_CONFIG__DISABLE_ZCACHE_FL_OP_EVEN_ARB__SHIFT                                         0x14
9776 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_FORCE_FLUSH_BEFORE_FIFO__SHIFT                             0x15
9777 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_DKG_LOB_GEN__SHIFT                                            0x16
9778 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_LPF_LOB_GEN__SHIFT                                            0x17
9779 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FL_BURST__SHIFT                                               0x19
9780 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FG_LOB_FWDR__SHIFT                                            0x1a
9781 #define DB_LAST_OF_BURST_CONFIG__BYPASS_SORT_RD_BA__SHIFT                                                     0x1c
9782 #define DB_LAST_OF_BURST_CONFIG__DISABLE_256B_COALESCE__SHIFT                                                 0x1d
9783 #define DB_LAST_OF_BURST_CONFIG__DISABLE_RD_BURST__SHIFT                                                      0x1e
9784 #define DB_LAST_OF_BURST_CONFIG__LEGACY_LOB_INSERT_EN__SHIFT                                                  0x1f
9785 #define DB_LAST_OF_BURST_CONFIG__MAXBURST_MASK                                                                0x000000FFL
9786 #define DB_LAST_OF_BURST_CONFIG__TIMEOUT_MASK                                                                 0x00000700L
9787 #define DB_LAST_OF_BURST_CONFIG__DBCB_LOB_SWITCH_TIMEOUT_MASK                                                 0x0000F800L
9788 #define DB_LAST_OF_BURST_CONFIG__ENABLE_FG_DEFAULT_TIMEOUT_MASK                                               0x00020000L
9789 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_COUNT_RESET_ON_LOB_MASK                                    0x00040000L
9790 #define DB_LAST_OF_BURST_CONFIG__DISABLE_FLQ_LOB_EVERY_256B_MASK                                              0x00080000L
9791 #define DB_LAST_OF_BURST_CONFIG__DISABLE_ZCACHE_FL_OP_EVEN_ARB_MASK                                           0x00100000L
9792 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_FORCE_FLUSH_BEFORE_FIFO_MASK                               0x00200000L
9793 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_DKG_LOB_GEN_MASK                                              0x00400000L
9794 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_LPF_LOB_GEN_MASK                                              0x00800000L
9795 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FL_BURST_MASK                                                 0x02000000L
9796 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FG_LOB_FWDR_MASK                                              0x04000000L
9797 #define DB_LAST_OF_BURST_CONFIG__BYPASS_SORT_RD_BA_MASK                                                       0x10000000L
9798 #define DB_LAST_OF_BURST_CONFIG__DISABLE_256B_COALESCE_MASK                                                   0x20000000L
9799 #define DB_LAST_OF_BURST_CONFIG__DISABLE_RD_BURST_MASK                                                        0x40000000L
9800 #define DB_LAST_OF_BURST_CONFIG__LEGACY_LOB_INSERT_EN_MASK                                                    0x80000000L
9801 //DB_RING_CONTROL
9802 #define DB_RING_CONTROL__COUNTER_CONTROL__SHIFT                                                               0x0
9803 #define DB_RING_CONTROL__COUNTER_CONTROL_MASK                                                                 0x00000003L
9804 //DB_MEM_ARB_WATERMARKS
9805 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK__SHIFT                                                       0x0
9806 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK__SHIFT                                                       0x8
9807 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK__SHIFT                                                       0x10
9808 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK__SHIFT                                                       0x18
9809 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK_MASK                                                         0x00000007L
9810 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK_MASK                                                         0x00000700L
9811 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK_MASK                                                         0x00070000L
9812 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK_MASK                                                         0x07000000L
9813 //DB_FIFO_DEPTH3
9814 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH__SHIFT                                                         0x0
9815 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH__SHIFT                                                           0x8
9816 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH__SHIFT                                                           0x10
9817 #define DB_FIFO_DEPTH3__QUAD_READ_REQS__SHIFT                                                                 0x18
9818 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH_MASK                                                           0x000000FFL
9819 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH_MASK                                                             0x0000FF00L
9820 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH_MASK                                                             0x00FF0000L
9821 #define DB_FIFO_DEPTH3__QUAD_READ_REQS_MASK                                                                   0xFF000000L
9822 //DB_DEBUG6
9823 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT__SHIFT                                                           0x0
9824 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT__SHIFT                                                      0x1
9825 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT__SHIFT                                                           0x2
9826 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL__SHIFT                                                           0x3
9827 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID__SHIFT                                                            0x4
9828 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN__SHIFT                                                            0xa
9829 #define DB_DEBUG6__DISABLE_PWS_PLUS_TCP_CM_LIVENESS_STALL__SHIFT                                              0xb
9830 #define DB_DEBUG6__DISABLE_PWS_PLUS_DTT_TAG_LIVENESS_STALL__SHIFT                                             0xc
9831 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID__SHIFT                                                          0xd
9832 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL__SHIFT                                                                0x10
9833 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT__SHIFT                                                             0x18
9834 #define DB_DEBUG6__FORCE_MAX_TILES_IN_WAVE_CHECK__SHIFT                                                       0x19
9835 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX__SHIFT                                                            0x1a
9836 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC__SHIFT                                                     0x1b
9837 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT_MASK                                                             0x00000001L
9838 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT_MASK                                                        0x00000002L
9839 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT_MASK                                                             0x00000004L
9840 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL_MASK                                                             0x00000008L
9841 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID_MASK                                                              0x000003F0L
9842 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN_MASK                                                              0x00000400L
9843 #define DB_DEBUG6__DISABLE_PWS_PLUS_TCP_CM_LIVENESS_STALL_MASK                                                0x00000800L
9844 #define DB_DEBUG6__DISABLE_PWS_PLUS_DTT_TAG_LIVENESS_STALL_MASK                                               0x00001000L
9845 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID_MASK                                                            0x00006000L
9846 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL_MASK                                                                  0x00FF0000L
9847 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT_MASK                                                               0x01000000L
9848 #define DB_DEBUG6__FORCE_MAX_TILES_IN_WAVE_CHECK_MASK                                                         0x02000000L
9849 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX_MASK                                                              0x04000000L
9850 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC_MASK                                                       0x08000000L
9851 //DB_EXCEPTION_CONTROL
9852 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE__SHIFT                                                    0x0
9853 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE__SHIFT                                                     0x1
9854 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE__SHIFT                                                       0x2
9855 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_HTILE__SHIFT                                                         0x3
9856 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD__SHIFT                                                          0x4
9857 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE__SHIFT                                                          0x8
9858 #define DB_EXCEPTION_CONTROL__DTAG_WATERMARK__SHIFT                                                           0x18
9859 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE_MASK                                                      0x00000001L
9860 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE_MASK                                                       0x00000002L
9861 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE_MASK                                                         0x00000004L
9862 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_HTILE_MASK                                                           0x00000008L
9863 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD_MASK                                                            0x00000010L
9864 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE_MASK                                                            0x00000F00L
9865 #define DB_EXCEPTION_CONTROL__DTAG_WATERMARK_MASK                                                             0x7F000000L
9866 //DB_DEBUG7
9867 #define DB_DEBUG7__SPARE_BITS__SHIFT                                                                          0x0
9868 #define DB_DEBUG7__SPARE_BITS_MASK                                                                            0xFFFFFFFFL
9869 //DB_DEBUG5
9870 #define DB_DEBUG5__DISABLE_TILE_CACHE_PRELOAD__SHIFT                                                          0x0
9871 #define DB_DEBUG5__ENABLE_SECONDARY_MIPS_TAILS_COMPRESSION__SHIFT                                             0x1
9872 #define DB_DEBUG5__DISABLE_CLEAR_VALUE_UPDATE_ON_TILE_CACHE_HIT__SHIFT                                        0x2
9873 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT__SHIFT                                                      0x3
9874 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK__SHIFT                                                       0x4
9875 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS__SHIFT                                                           0x5
9876 #define DB_DEBUG5__DISABLE_TILE_INFLIGHT_DEC_POSTZ_FIX__SHIFT                                                 0x6
9877 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT__SHIFT                                                  0x7
9878 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA__SHIFT                                                                0x8
9879 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE__SHIFT                                               0x9
9880 #define DB_DEBUG5__DISABLE_HTILE_HARVESTING__SHIFT                                                            0xa
9881 #define DB_DEBUG5__DISABLE_SEPARATE_TILE_CLK__SHIFT                                                           0xb
9882 #define DB_DEBUG5__DISABLE_TILE_CACHE_PREFETCH__SHIFT                                                         0xc
9883 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX__SHIFT                                                           0xd
9884 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED__SHIFT                                                        0xe
9885 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK__SHIFT                                                            0xf
9886 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ__SHIFT                                                        0x10
9887 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE__SHIFT                                                    0x11
9888 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT__SHIFT                                                  0x12
9889 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT__SHIFT                                                  0x13
9890 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z__SHIFT                                                           0x14
9891 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL__SHIFT                                                     0x15
9892 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK__SHIFT                                             0x16
9893 #define DB_DEBUG5__DISABLE_EVENT_INSERTION_AFTER_ZPC_BEFORE_CONTEXT_DONE__SHIFT                               0x17
9894 #define DB_DEBUG5__SPARE_BITS__SHIFT                                                                          0x18
9895 #define DB_DEBUG5__DISABLE_TILE_CACHE_PRELOAD_MASK                                                            0x00000001L
9896 #define DB_DEBUG5__ENABLE_SECONDARY_MIPS_TAILS_COMPRESSION_MASK                                               0x00000002L
9897 #define DB_DEBUG5__DISABLE_CLEAR_VALUE_UPDATE_ON_TILE_CACHE_HIT_MASK                                          0x00000004L
9898 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT_MASK                                                        0x00000008L
9899 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK_MASK                                                         0x00000010L
9900 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS_MASK                                                             0x00000020L
9901 #define DB_DEBUG5__DISABLE_TILE_INFLIGHT_DEC_POSTZ_FIX_MASK                                                   0x00000040L
9902 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT_MASK                                                    0x00000080L
9903 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA_MASK                                                                  0x00000100L
9904 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE_MASK                                                 0x00000200L
9905 #define DB_DEBUG5__DISABLE_HTILE_HARVESTING_MASK                                                              0x00000400L
9906 #define DB_DEBUG5__DISABLE_SEPARATE_TILE_CLK_MASK                                                             0x00000800L
9907 #define DB_DEBUG5__DISABLE_TILE_CACHE_PREFETCH_MASK                                                           0x00001000L
9908 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX_MASK                                                             0x00002000L
9909 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED_MASK                                                          0x00004000L
9910 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK_MASK                                                              0x00008000L
9911 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ_MASK                                                          0x00010000L
9912 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE_MASK                                                      0x00020000L
9913 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT_MASK                                                    0x00040000L
9914 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT_MASK                                                    0x00080000L
9915 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z_MASK                                                             0x00100000L
9916 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL_MASK                                                       0x00200000L
9917 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK_MASK                                               0x00400000L
9918 #define DB_DEBUG5__DISABLE_EVENT_INSERTION_AFTER_ZPC_BEFORE_CONTEXT_DONE_MASK                                 0x00800000L
9919 #define DB_DEBUG5__SPARE_BITS_MASK                                                                            0xFF000000L
9920 //DB_FGCG_SRAMS_CLK_CTRL
9921 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0__SHIFT                                                              0x0
9922 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1__SHIFT                                                              0x1
9923 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2__SHIFT                                                              0x2
9924 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3__SHIFT                                                              0x3
9925 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4__SHIFT                                                              0x4
9926 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5__SHIFT                                                              0x5
9927 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6__SHIFT                                                              0x6
9928 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7__SHIFT                                                              0x7
9929 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8__SHIFT                                                              0x8
9930 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9__SHIFT                                                              0x9
9931 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10__SHIFT                                                             0xa
9932 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11__SHIFT                                                             0xb
9933 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12__SHIFT                                                             0xc
9934 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13__SHIFT                                                             0xd
9935 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14__SHIFT                                                             0xe
9936 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15__SHIFT                                                             0xf
9937 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16__SHIFT                                                             0x10
9938 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17__SHIFT                                                             0x11
9939 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18__SHIFT                                                             0x12
9940 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19__SHIFT                                                             0x13
9941 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20__SHIFT                                                             0x14
9942 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE21__SHIFT                                                             0x15
9943 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22__SHIFT                                                             0x16
9944 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23__SHIFT                                                             0x17
9945 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24__SHIFT                                                             0x18
9946 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE25__SHIFT                                                             0x19
9947 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26__SHIFT                                                             0x1a
9948 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27__SHIFT                                                             0x1b
9949 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28__SHIFT                                                             0x1c
9950 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29__SHIFT                                                             0x1d
9951 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30__SHIFT                                                             0x1e
9952 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31__SHIFT                                                             0x1f
9953 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0_MASK                                                                0x00000001L
9954 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1_MASK                                                                0x00000002L
9955 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2_MASK                                                                0x00000004L
9956 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3_MASK                                                                0x00000008L
9957 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4_MASK                                                                0x00000010L
9958 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5_MASK                                                                0x00000020L
9959 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6_MASK                                                                0x00000040L
9960 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7_MASK                                                                0x00000080L
9961 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8_MASK                                                                0x00000100L
9962 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9_MASK                                                                0x00000200L
9963 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10_MASK                                                               0x00000400L
9964 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11_MASK                                                               0x00000800L
9965 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12_MASK                                                               0x00001000L
9966 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13_MASK                                                               0x00002000L
9967 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14_MASK                                                               0x00004000L
9968 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15_MASK                                                               0x00008000L
9969 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16_MASK                                                               0x00010000L
9970 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17_MASK                                                               0x00020000L
9971 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18_MASK                                                               0x00040000L
9972 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19_MASK                                                               0x00080000L
9973 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20_MASK                                                               0x00100000L
9974 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE21_MASK                                                               0x00200000L
9975 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22_MASK                                                               0x00400000L
9976 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23_MASK                                                               0x00800000L
9977 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24_MASK                                                               0x01000000L
9978 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE25_MASK                                                               0x02000000L
9979 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26_MASK                                                               0x04000000L
9980 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27_MASK                                                               0x08000000L
9981 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28_MASK                                                               0x10000000L
9982 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29_MASK                                                               0x20000000L
9983 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30_MASK                                                               0x40000000L
9984 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31_MASK                                                               0x80000000L
9985 //DB_FGCG_INTERFACES_CLK_CTRL
9986 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE__SHIFT                                               0x0
9987 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE__SHIFT                                             0x2
9988 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_RDREQ_OVERRIDE__SHIFT                                             0x3
9989 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_WRREQ_OVERRIDE__SHIFT                                             0x4
9990 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_TILE_OVERRIDE__SHIFT                                               0x5
9991 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE__SHIFT                                             0x6
9992 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE__SHIFT                                               0x7
9993 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE__SHIFT                                          0x8
9994 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE_MASK                                                 0x00000001L
9995 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE_MASK                                               0x00000004L
9996 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_RDREQ_OVERRIDE_MASK                                               0x00000008L
9997 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_WRREQ_OVERRIDE_MASK                                               0x00000010L
9998 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_TILE_OVERRIDE_MASK                                                 0x00000020L
9999 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE_MASK                                               0x00000040L
10000 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE_MASK                                                 0x00000080L
10001 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE_MASK                                            0x00000100L
10002 //DB_FIFO_DEPTH4
10003 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH__SHIFT                                                          0x0
10004 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH__SHIFT                                                           0x8
10005 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH__SHIFT                                                          0x10
10006 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH__SHIFT                                                           0x18
10007 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH_MASK                                                            0x000000FFL
10008 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH_MASK                                                             0x0000FF00L
10009 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH_MASK                                                            0x00FF0000L
10010 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH_MASK                                                             0xFF000000L
10011 //CC_RB_REDUNDANCY
10012 #define CC_RB_REDUNDANCY__WRITE_DIS__SHIFT                                                                    0x0
10013 #define CC_RB_REDUNDANCY__FAILED_RB0__SHIFT                                                                   0x8
10014 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0__SHIFT                                                               0xc
10015 #define CC_RB_REDUNDANCY__FAILED_RB1__SHIFT                                                                   0x10
10016 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1__SHIFT                                                               0x14
10017 #define CC_RB_REDUNDANCY__WRITE_DIS_MASK                                                                      0x00000001L
10018 #define CC_RB_REDUNDANCY__FAILED_RB0_MASK                                                                     0x00000F00L
10019 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0_MASK                                                                 0x00001000L
10020 #define CC_RB_REDUNDANCY__FAILED_RB1_MASK                                                                     0x000F0000L
10021 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1_MASK                                                                 0x00100000L
10022 //CC_RB_BACKEND_DISABLE
10023 #define CC_RB_BACKEND_DISABLE__WRITE_DIS__SHIFT                                                               0x0
10024 #define CC_RB_BACKEND_DISABLE__RESERVED__SHIFT                                                                0x2
10025 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT                                                         0x4
10026 #define CC_RB_BACKEND_DISABLE__WRITE_DIS_MASK                                                                 0x00000001L
10027 #define CC_RB_BACKEND_DISABLE__RESERVED_MASK                                                                  0x0000000CL
10028 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK                                                           0xFFFFFFF0L
10029 //GB_ADDR_CONFIG
10030 #define GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                      0x0
10031 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                           0x3
10032 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT                                                           0x6
10033 #define GB_ADDR_CONFIG__NUM_PKRS__SHIFT                                                                       0x8
10034 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                             0x13
10035 #define GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT                                                                  0x1a
10036 #define GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                        0x00000007L
10037 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                             0x00000038L
10038 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK                                                             0x000000C0L
10039 #define GB_ADDR_CONFIG__NUM_PKRS_MASK                                                                         0x00000700L
10040 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                               0x00180000L
10041 #define GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK                                                                    0x0C000000L
10042 //GB_BACKEND_MAP
10043 #define GB_BACKEND_MAP__BACKEND_MAP__SHIFT                                                                    0x0
10044 #define GB_BACKEND_MAP__BACKEND_MAP_MASK                                                                      0xFFFFFFFFL
10045 //GB_GPU_ID
10046 #define GB_GPU_ID__GPU_ID__SHIFT                                                                              0x0
10047 #define GB_GPU_ID__GPU_ID_MASK                                                                                0x0000000FL
10048 //CC_RB_DAISY_CHAIN
10049 #define CC_RB_DAISY_CHAIN__RB_0__SHIFT                                                                        0x0
10050 #define CC_RB_DAISY_CHAIN__RB_1__SHIFT                                                                        0x4
10051 #define CC_RB_DAISY_CHAIN__RB_2__SHIFT                                                                        0x8
10052 #define CC_RB_DAISY_CHAIN__RB_3__SHIFT                                                                        0xc
10053 #define CC_RB_DAISY_CHAIN__RB_4__SHIFT                                                                        0x10
10054 #define CC_RB_DAISY_CHAIN__RB_5__SHIFT                                                                        0x14
10055 #define CC_RB_DAISY_CHAIN__RB_6__SHIFT                                                                        0x18
10056 #define CC_RB_DAISY_CHAIN__RB_7__SHIFT                                                                        0x1c
10057 #define CC_RB_DAISY_CHAIN__RB_0_MASK                                                                          0x0000000FL
10058 #define CC_RB_DAISY_CHAIN__RB_1_MASK                                                                          0x000000F0L
10059 #define CC_RB_DAISY_CHAIN__RB_2_MASK                                                                          0x00000F00L
10060 #define CC_RB_DAISY_CHAIN__RB_3_MASK                                                                          0x0000F000L
10061 #define CC_RB_DAISY_CHAIN__RB_4_MASK                                                                          0x000F0000L
10062 #define CC_RB_DAISY_CHAIN__RB_5_MASK                                                                          0x00F00000L
10063 #define CC_RB_DAISY_CHAIN__RB_6_MASK                                                                          0x0F000000L
10064 #define CC_RB_DAISY_CHAIN__RB_7_MASK                                                                          0xF0000000L
10065 //GB_ADDR_CONFIG_READ
10066 #define GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                                 0x0
10067 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                      0x3
10068 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT                                                      0x6
10069 #define GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT                                                                  0x8
10070 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                        0x13
10071 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT                                                             0x1a
10072 #define GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                                   0x00000007L
10073 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                        0x00000038L
10074 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK                                                        0x000000C0L
10075 #define GB_ADDR_CONFIG_READ__NUM_PKRS_MASK                                                                    0x00000700L
10076 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                          0x00180000L
10077 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK                                                               0x0C000000L
10078 //CB_HW_CONTROL_4
10079 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_NUM_QB_LOG2__SHIFT                                                 0x0
10080 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_ALGORITHM__SHIFT                                                   0x3
10081 #define CB_HW_CONTROL_4__DISABLE_USE_OF_SMT_SCORE__SHIFT                                                      0x5
10082 #define CB_HW_CONTROL_4__SPARE_10__SHIFT                                                                      0x6
10083 #define CB_HW_CONTROL_4__SPARE_11__SHIFT                                                                      0x7
10084 #define CB_HW_CONTROL_4__SPARE_12__SHIFT                                                                      0x8
10085 #define CB_HW_CONTROL_4__DISABLE_MA_WAIT_FOR_LAST__SHIFT                                                      0x9
10086 #define CB_HW_CONTROL_4__SMT_TIMEOUT_THRESHOLD__SHIFT                                                         0xa
10087 #define CB_HW_CONTROL_4__SMT_QPFIFO_THRESHOLD__SHIFT                                                          0xd
10088 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD__SHIFT                                          0x10
10089 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD__SHIFT                                   0x11
10090 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD__SHIFT                                       0x12
10091 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_NUM_QB_LOG2_MASK                                                   0x00000007L
10092 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_ALGORITHM_MASK                                                     0x00000018L
10093 #define CB_HW_CONTROL_4__DISABLE_USE_OF_SMT_SCORE_MASK                                                        0x00000020L
10094 #define CB_HW_CONTROL_4__SPARE_10_MASK                                                                        0x00000040L
10095 #define CB_HW_CONTROL_4__SPARE_11_MASK                                                                        0x00000080L
10096 #define CB_HW_CONTROL_4__SPARE_12_MASK                                                                        0x00000100L
10097 #define CB_HW_CONTROL_4__DISABLE_MA_WAIT_FOR_LAST_MASK                                                        0x00000200L
10098 #define CB_HW_CONTROL_4__SMT_TIMEOUT_THRESHOLD_MASK                                                           0x00001C00L
10099 #define CB_HW_CONTROL_4__SMT_QPFIFO_THRESHOLD_MASK                                                            0x0000E000L
10100 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD_MASK                                            0x00010000L
10101 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD_MASK                                     0x00020000L
10102 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD_MASK                                         0x00040000L
10103 //CB_HW_CONTROL_3
10104 #define CB_HW_CONTROL_3__SPARE_5__SHIFT                                                                       0x0
10105 #define CB_HW_CONTROL_3__RAM_ADDRESS_CONFLICTS_DISALLOWED__SHIFT                                              0x1
10106 #define CB_HW_CONTROL_3__SPARE_6__SHIFT                                                                       0x2
10107 #define CB_HW_CONTROL_3__SPARE_7__SHIFT                                                                       0x3
10108 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_OVWR_STATUS_ACCUM__SHIFT                                            0x4
10109 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_PANIC_GATING__SHIFT                                                 0x5
10110 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS__SHIFT                                                 0x6
10111 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS__SHIFT                                                     0x7
10112 #define CB_HW_CONTROL_3__FORCE_RMI_LAST_HIGH__SHIFT                                                           0xb
10113 #define CB_HW_CONTROL_3__FORCE_RMI_CLKEN_HIGH__SHIFT                                                          0xc
10114 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_CC__SHIFT                                                       0xd
10115 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_DC__SHIFT                                                       0xe
10116 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_CC__SHIFT                                                    0xf
10117 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_DC__SHIFT                                                    0x10
10118 #define CB_HW_CONTROL_3__SPARE_8__SHIFT                                                                       0x11
10119 #define CB_HW_CONTROL_3__SPARE_9__SHIFT                                                                       0x12
10120 #define CB_HW_CONTROL_3__DISABLE_DCC_VRS_OPT__SHIFT                                                           0x14
10121 #define CB_HW_CONTROL_3__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                     0x15
10122 #define CB_HW_CONTROL_3__SPARE_5_MASK                                                                         0x00000001L
10123 #define CB_HW_CONTROL_3__RAM_ADDRESS_CONFLICTS_DISALLOWED_MASK                                                0x00000002L
10124 #define CB_HW_CONTROL_3__SPARE_6_MASK                                                                         0x00000004L
10125 #define CB_HW_CONTROL_3__SPARE_7_MASK                                                                         0x00000008L
10126 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_OVWR_STATUS_ACCUM_MASK                                              0x00000010L
10127 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_PANIC_GATING_MASK                                                   0x00000020L
10128 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS_MASK                                                   0x00000040L
10129 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS_MASK                                                       0x00000080L
10130 #define CB_HW_CONTROL_3__FORCE_RMI_LAST_HIGH_MASK                                                             0x00000800L
10131 #define CB_HW_CONTROL_3__FORCE_RMI_CLKEN_HIGH_MASK                                                            0x00001000L
10132 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_CC_MASK                                                         0x00002000L
10133 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_DC_MASK                                                         0x00004000L
10134 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_CC_MASK                                                      0x00008000L
10135 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_DC_MASK                                                      0x00010000L
10136 #define CB_HW_CONTROL_3__SPARE_8_MASK                                                                         0x00020000L
10137 #define CB_HW_CONTROL_3__SPARE_9_MASK                                                                         0x00040000L
10138 #define CB_HW_CONTROL_3__DISABLE_DCC_VRS_OPT_MASK                                                             0x00100000L
10139 #define CB_HW_CONTROL_3__DISABLE_FMASK_NOALLOC_OPT_MASK                                                       0x00200000L
10140 //CB_HW_CONTROL
10141 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE__SHIFT                                                      0x0
10142 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION__SHIFT                                               0x1
10143 #define CB_HW_CONTROL__DISABLE_SMT_WHEN_NO_FDCC_FIX__SHIFT                                                    0x2
10144 #define CB_HW_CONTROL__RMI_CREDITS__SHIFT                                                                     0x6
10145 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES__SHIFT                                                       0xc
10146 #define CB_HW_CONTROL__FORCE_FEA_HIGH__SHIFT                                                                  0xf
10147 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID__SHIFT                                                           0x10
10148 #define CB_HW_CONTROL__DISABLE_DCC_CACHE_BYTEMASKING__SHIFT                                                   0x11
10149 #define CB_HW_CONTROL__FORCE_NEEDS_DST__SHIFT                                                                 0x13
10150 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH__SHIFT                                                         0x14
10151 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST__SHIFT                                                0x15
10152 #define CB_HW_CONTROL__SPARE_2__SHIFT                                                                         0x16
10153 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT                                                   0x18
10154 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS__SHIFT                                                        0x19
10155 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT                                                 0x1a
10156 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED__SHIFT                                0x1b
10157 #define CB_HW_CONTROL__SPARE_3__SHIFT                                                                         0x1d
10158 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT__SHIFT                                              0x1e
10159 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE__SHIFT                                    0x1f
10160 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE_MASK                                                        0x00000001L
10161 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION_MASK                                                 0x00000002L
10162 #define CB_HW_CONTROL__DISABLE_SMT_WHEN_NO_FDCC_FIX_MASK                                                      0x00000004L
10163 #define CB_HW_CONTROL__RMI_CREDITS_MASK                                                                       0x00000FC0L
10164 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES_MASK                                                         0x00007000L
10165 #define CB_HW_CONTROL__FORCE_FEA_HIGH_MASK                                                                    0x00008000L
10166 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID_MASK                                                             0x00010000L
10167 #define CB_HW_CONTROL__DISABLE_DCC_CACHE_BYTEMASKING_MASK                                                     0x00020000L
10168 #define CB_HW_CONTROL__FORCE_NEEDS_DST_MASK                                                                   0x00080000L
10169 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH_MASK                                                           0x00100000L
10170 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST_MASK                                                  0x00200000L
10171 #define CB_HW_CONTROL__SPARE_2_MASK                                                                           0x00400000L
10172 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST_MASK                                                     0x01000000L
10173 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS_MASK                                                          0x02000000L
10174 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK                                                   0x04000000L
10175 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED_MASK                                  0x08000000L
10176 #define CB_HW_CONTROL__SPARE_3_MASK                                                                           0x20000000L
10177 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT_MASK                                                0x40000000L
10178 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE_MASK                                      0x80000000L
10179 //CB_HW_CONTROL_1
10180 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS__SHIFT                                                             0x0
10181 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS_MASK                                                               0x0000003FL
10182 //CB_HW_CONTROL_2
10183 #define CB_HW_CONTROL_2__SPARE_4__SHIFT                                                                       0x0
10184 #define CB_HW_CONTROL_2__DRR_ASSUMED_FIFO_DEPTH_DIV8__SHIFT                                                   0x8
10185 #define CB_HW_CONTROL_2__SPARE__SHIFT                                                                         0xe
10186 #define CB_HW_CONTROL_2__SPARE_4_MASK                                                                         0x000000FFL
10187 #define CB_HW_CONTROL_2__DRR_ASSUMED_FIFO_DEPTH_DIV8_MASK                                                     0x00003F00L
10188 #define CB_HW_CONTROL_2__SPARE_MASK                                                                           0xFFFFC000L
10189 //CB_DCC_CONFIG
10190 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DEPTH__SHIFT                                                       0x0
10191 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                                     0x5
10192 #define CB_DCC_CONFIG__SPARE_13__SHIFT                                                                        0x6
10193 #define CB_DCC_CONFIG__DISABLE_CONSTANT_ENCODE__SHIFT                                                         0x7
10194 #define CB_DCC_CONFIG__SPARE_14__SHIFT                                                                        0x8
10195 #define CB_DCC_CONFIG__READ_RETURN_SKID_FIFO_DEPTH__SHIFT                                                     0x10
10196 #define CB_DCC_CONFIG__DCC_CACHE_NUM_TAGS__SHIFT                                                              0x19
10197 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DEPTH_MASK                                                         0x0000001FL
10198 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DISABLE_MASK                                                       0x00000020L
10199 #define CB_DCC_CONFIG__SPARE_13_MASK                                                                          0x00000040L
10200 #define CB_DCC_CONFIG__DISABLE_CONSTANT_ENCODE_MASK                                                           0x00000080L
10201 #define CB_DCC_CONFIG__SPARE_14_MASK                                                                          0x0000FF00L
10202 #define CB_DCC_CONFIG__READ_RETURN_SKID_FIFO_DEPTH_MASK                                                       0x01FF0000L
10203 #define CB_DCC_CONFIG__DCC_CACHE_NUM_TAGS_MASK                                                                0xFE000000L
10204 //CB_HW_MEM_ARBITER_RD
10205 #define CB_HW_MEM_ARBITER_RD__MODE__SHIFT                                                                     0x0
10206 #define CB_HW_MEM_ARBITER_RD__IGNORE_URGENT_AGE__SHIFT                                                        0x2
10207 #define CB_HW_MEM_ARBITER_RD__BREAK_GROUP_AGE__SHIFT                                                          0x6
10208 #define CB_HW_MEM_ARBITER_RD__WEIGHT_CC__SHIFT                                                                0xa
10209 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DC__SHIFT                                                                0xc
10210 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_REQS__SHIFT                                                        0xe
10211 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_NOREQS__SHIFT                                                      0x10
10212 #define CB_HW_MEM_ARBITER_RD__WEIGHT_IGNORE_NUM_TIDS__SHIFT                                                   0x12
10213 #define CB_HW_MEM_ARBITER_RD__SCALE_AGE__SHIFT                                                                0x13
10214 #define CB_HW_MEM_ARBITER_RD__SCALE_WEIGHT__SHIFT                                                             0x16
10215 #define CB_HW_MEM_ARBITER_RD__SEND_LASTS_WITHIN_GROUPS__SHIFT                                                 0x19
10216 #define CB_HW_MEM_ARBITER_RD__MODE_MASK                                                                       0x00000003L
10217 #define CB_HW_MEM_ARBITER_RD__IGNORE_URGENT_AGE_MASK                                                          0x0000003CL
10218 #define CB_HW_MEM_ARBITER_RD__BREAK_GROUP_AGE_MASK                                                            0x000003C0L
10219 #define CB_HW_MEM_ARBITER_RD__WEIGHT_CC_MASK                                                                  0x00000C00L
10220 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DC_MASK                                                                  0x00003000L
10221 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_REQS_MASK                                                          0x0000C000L
10222 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_NOREQS_MASK                                                        0x00030000L
10223 #define CB_HW_MEM_ARBITER_RD__WEIGHT_IGNORE_NUM_TIDS_MASK                                                     0x00040000L
10224 #define CB_HW_MEM_ARBITER_RD__SCALE_AGE_MASK                                                                  0x00380000L
10225 #define CB_HW_MEM_ARBITER_RD__SCALE_WEIGHT_MASK                                                               0x01C00000L
10226 #define CB_HW_MEM_ARBITER_RD__SEND_LASTS_WITHIN_GROUPS_MASK                                                   0x02000000L
10227 //CB_HW_MEM_ARBITER_WR
10228 #define CB_HW_MEM_ARBITER_WR__MODE__SHIFT                                                                     0x0
10229 #define CB_HW_MEM_ARBITER_WR__IGNORE_URGENT_AGE__SHIFT                                                        0x2
10230 #define CB_HW_MEM_ARBITER_WR__BREAK_GROUP_AGE__SHIFT                                                          0x6
10231 #define CB_HW_MEM_ARBITER_WR__WEIGHT_CC__SHIFT                                                                0xa
10232 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DC__SHIFT                                                                0xc
10233 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_REQS__SHIFT                                                        0xe
10234 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_NOREQS__SHIFT                                                      0x10
10235 #define CB_HW_MEM_ARBITER_WR__WEIGHT_IGNORE_BYTE_MASK__SHIFT                                                  0x12
10236 #define CB_HW_MEM_ARBITER_WR__SCALE_AGE__SHIFT                                                                0x13
10237 #define CB_HW_MEM_ARBITER_WR__SCALE_WEIGHT__SHIFT                                                             0x16
10238 #define CB_HW_MEM_ARBITER_WR__SEND_LASTS_WITHIN_GROUPS__SHIFT                                                 0x19
10239 #define CB_HW_MEM_ARBITER_WR__MODE_MASK                                                                       0x00000003L
10240 #define CB_HW_MEM_ARBITER_WR__IGNORE_URGENT_AGE_MASK                                                          0x0000003CL
10241 #define CB_HW_MEM_ARBITER_WR__BREAK_GROUP_AGE_MASK                                                            0x000003C0L
10242 #define CB_HW_MEM_ARBITER_WR__WEIGHT_CC_MASK                                                                  0x00000C00L
10243 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DC_MASK                                                                  0x00003000L
10244 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_REQS_MASK                                                          0x0000C000L
10245 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_NOREQS_MASK                                                        0x00030000L
10246 #define CB_HW_MEM_ARBITER_WR__WEIGHT_IGNORE_BYTE_MASK_MASK                                                    0x00040000L
10247 #define CB_HW_MEM_ARBITER_WR__SCALE_AGE_MASK                                                                  0x00380000L
10248 #define CB_HW_MEM_ARBITER_WR__SCALE_WEIGHT_MASK                                                               0x01C00000L
10249 #define CB_HW_MEM_ARBITER_WR__SEND_LASTS_WITHIN_GROUPS_MASK                                                   0x02000000L
10250 //CB_FGCG_SRAM_OVERRIDE
10251 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG__SHIFT                                                            0x0
10252 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG_MASK                                                              0x000FFFFFL
10253 //CB_DCC_CONFIG2
10254 #define CB_DCC_CONFIG2__INVALID_KEY_ERROR_CODE__SHIFT                                                         0x0
10255 #define CB_DCC_CONFIG2__CLEAR_FRAG2DCC_KEY_ERROR_CODE__SHIFT                                                  0x8
10256 #define CB_DCC_CONFIG2__ENABLE_COMP_KEY_ERROR_DETECTION__SHIFT                                                0x9
10257 #define CB_DCC_CONFIG2__INVALID_KEY_ERROR_CODE_MASK                                                           0x000000FFL
10258 #define CB_DCC_CONFIG2__CLEAR_FRAG2DCC_KEY_ERROR_CODE_MASK                                                    0x00000100L
10259 #define CB_DCC_CONFIG2__ENABLE_COMP_KEY_ERROR_DETECTION_MASK                                                  0x00000200L
10260 //CHICKEN_BITS
10261 #define CHICKEN_BITS__SPARE__SHIFT                                                                            0x0
10262 #define CHICKEN_BITS__SPARE_MASK                                                                              0xFFFFFFFFL
10263 //CB_CACHE_EVICT_POINTS
10264 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT__SHIFT                                                    0x0
10265 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT__SHIFT                                                    0x8
10266 #define CB_CACHE_EVICT_POINTS__DCC_CACHE_EVICT_POINT__SHIFT                                                   0x10
10267 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT__SHIFT                                                    0x18
10268 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT_MASK                                                      0x000000FFL
10269 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT_MASK                                                      0x0000FF00L
10270 #define CB_CACHE_EVICT_POINTS__DCC_CACHE_EVICT_POINT_MASK                                                     0x00FF0000L
10271 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT_MASK                                                      0xFF000000L
10272 
10273 
10274 // addressBlock: gc_gceadec
10275 //GCEA_DRAM_RD_CLI2GRP_MAP0
10276 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID0_GROUP__SHIFT                                                          0x0
10277 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID1_GROUP__SHIFT                                                          0x2
10278 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID2_GROUP__SHIFT                                                          0x4
10279 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID3_GROUP__SHIFT                                                          0x6
10280 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID4_GROUP__SHIFT                                                          0x8
10281 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID5_GROUP__SHIFT                                                          0xa
10282 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID6_GROUP__SHIFT                                                          0xc
10283 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID7_GROUP__SHIFT                                                          0xe
10284 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID8_GROUP__SHIFT                                                          0x10
10285 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID9_GROUP__SHIFT                                                          0x12
10286 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID10_GROUP__SHIFT                                                         0x14
10287 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID11_GROUP__SHIFT                                                         0x16
10288 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID12_GROUP__SHIFT                                                         0x18
10289 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID13_GROUP__SHIFT                                                         0x1a
10290 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID14_GROUP__SHIFT                                                         0x1c
10291 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID15_GROUP__SHIFT                                                         0x1e
10292 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID0_GROUP_MASK                                                            0x00000003L
10293 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID1_GROUP_MASK                                                            0x0000000CL
10294 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID2_GROUP_MASK                                                            0x00000030L
10295 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID3_GROUP_MASK                                                            0x000000C0L
10296 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID4_GROUP_MASK                                                            0x00000300L
10297 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID5_GROUP_MASK                                                            0x00000C00L
10298 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID6_GROUP_MASK                                                            0x00003000L
10299 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID7_GROUP_MASK                                                            0x0000C000L
10300 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID8_GROUP_MASK                                                            0x00030000L
10301 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID9_GROUP_MASK                                                            0x000C0000L
10302 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID10_GROUP_MASK                                                           0x00300000L
10303 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID11_GROUP_MASK                                                           0x00C00000L
10304 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID12_GROUP_MASK                                                           0x03000000L
10305 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID13_GROUP_MASK                                                           0x0C000000L
10306 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID14_GROUP_MASK                                                           0x30000000L
10307 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID15_GROUP_MASK                                                           0xC0000000L
10308 //GCEA_DRAM_RD_CLI2GRP_MAP1
10309 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID16_GROUP__SHIFT                                                         0x0
10310 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID17_GROUP__SHIFT                                                         0x2
10311 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID18_GROUP__SHIFT                                                         0x4
10312 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID19_GROUP__SHIFT                                                         0x6
10313 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID20_GROUP__SHIFT                                                         0x8
10314 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID21_GROUP__SHIFT                                                         0xa
10315 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID22_GROUP__SHIFT                                                         0xc
10316 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID23_GROUP__SHIFT                                                         0xe
10317 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID24_GROUP__SHIFT                                                         0x10
10318 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID25_GROUP__SHIFT                                                         0x12
10319 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID26_GROUP__SHIFT                                                         0x14
10320 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID27_GROUP__SHIFT                                                         0x16
10321 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID28_GROUP__SHIFT                                                         0x18
10322 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID29_GROUP__SHIFT                                                         0x1a
10323 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID30_GROUP__SHIFT                                                         0x1c
10324 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID31_GROUP__SHIFT                                                         0x1e
10325 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID16_GROUP_MASK                                                           0x00000003L
10326 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID17_GROUP_MASK                                                           0x0000000CL
10327 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID18_GROUP_MASK                                                           0x00000030L
10328 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID19_GROUP_MASK                                                           0x000000C0L
10329 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID20_GROUP_MASK                                                           0x00000300L
10330 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID21_GROUP_MASK                                                           0x00000C00L
10331 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID22_GROUP_MASK                                                           0x00003000L
10332 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID23_GROUP_MASK                                                           0x0000C000L
10333 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID24_GROUP_MASK                                                           0x00030000L
10334 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID25_GROUP_MASK                                                           0x000C0000L
10335 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID26_GROUP_MASK                                                           0x00300000L
10336 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID27_GROUP_MASK                                                           0x00C00000L
10337 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID28_GROUP_MASK                                                           0x03000000L
10338 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID29_GROUP_MASK                                                           0x0C000000L
10339 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID30_GROUP_MASK                                                           0x30000000L
10340 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID31_GROUP_MASK                                                           0xC0000000L
10341 //GCEA_DRAM_WR_CLI2GRP_MAP0
10342 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID0_GROUP__SHIFT                                                          0x0
10343 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID1_GROUP__SHIFT                                                          0x2
10344 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID2_GROUP__SHIFT                                                          0x4
10345 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID3_GROUP__SHIFT                                                          0x6
10346 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID4_GROUP__SHIFT                                                          0x8
10347 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID5_GROUP__SHIFT                                                          0xa
10348 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID6_GROUP__SHIFT                                                          0xc
10349 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID7_GROUP__SHIFT                                                          0xe
10350 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID8_GROUP__SHIFT                                                          0x10
10351 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID9_GROUP__SHIFT                                                          0x12
10352 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID10_GROUP__SHIFT                                                         0x14
10353 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID11_GROUP__SHIFT                                                         0x16
10354 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID12_GROUP__SHIFT                                                         0x18
10355 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID13_GROUP__SHIFT                                                         0x1a
10356 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID14_GROUP__SHIFT                                                         0x1c
10357 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID15_GROUP__SHIFT                                                         0x1e
10358 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID0_GROUP_MASK                                                            0x00000003L
10359 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID1_GROUP_MASK                                                            0x0000000CL
10360 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID2_GROUP_MASK                                                            0x00000030L
10361 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID3_GROUP_MASK                                                            0x000000C0L
10362 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID4_GROUP_MASK                                                            0x00000300L
10363 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID5_GROUP_MASK                                                            0x00000C00L
10364 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID6_GROUP_MASK                                                            0x00003000L
10365 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID7_GROUP_MASK                                                            0x0000C000L
10366 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID8_GROUP_MASK                                                            0x00030000L
10367 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID9_GROUP_MASK                                                            0x000C0000L
10368 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID10_GROUP_MASK                                                           0x00300000L
10369 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID11_GROUP_MASK                                                           0x00C00000L
10370 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID12_GROUP_MASK                                                           0x03000000L
10371 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID13_GROUP_MASK                                                           0x0C000000L
10372 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID14_GROUP_MASK                                                           0x30000000L
10373 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID15_GROUP_MASK                                                           0xC0000000L
10374 //GCEA_DRAM_WR_CLI2GRP_MAP1
10375 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID16_GROUP__SHIFT                                                         0x0
10376 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID17_GROUP__SHIFT                                                         0x2
10377 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID18_GROUP__SHIFT                                                         0x4
10378 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID19_GROUP__SHIFT                                                         0x6
10379 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID20_GROUP__SHIFT                                                         0x8
10380 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID21_GROUP__SHIFT                                                         0xa
10381 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID22_GROUP__SHIFT                                                         0xc
10382 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID23_GROUP__SHIFT                                                         0xe
10383 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID24_GROUP__SHIFT                                                         0x10
10384 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID25_GROUP__SHIFT                                                         0x12
10385 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID26_GROUP__SHIFT                                                         0x14
10386 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID27_GROUP__SHIFT                                                         0x16
10387 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID28_GROUP__SHIFT                                                         0x18
10388 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID29_GROUP__SHIFT                                                         0x1a
10389 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID30_GROUP__SHIFT                                                         0x1c
10390 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID31_GROUP__SHIFT                                                         0x1e
10391 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID16_GROUP_MASK                                                           0x00000003L
10392 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID17_GROUP_MASK                                                           0x0000000CL
10393 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID18_GROUP_MASK                                                           0x00000030L
10394 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID19_GROUP_MASK                                                           0x000000C0L
10395 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID20_GROUP_MASK                                                           0x00000300L
10396 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID21_GROUP_MASK                                                           0x00000C00L
10397 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID22_GROUP_MASK                                                           0x00003000L
10398 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID23_GROUP_MASK                                                           0x0000C000L
10399 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID24_GROUP_MASK                                                           0x00030000L
10400 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID25_GROUP_MASK                                                           0x000C0000L
10401 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID26_GROUP_MASK                                                           0x00300000L
10402 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID27_GROUP_MASK                                                           0x00C00000L
10403 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID28_GROUP_MASK                                                           0x03000000L
10404 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID29_GROUP_MASK                                                           0x0C000000L
10405 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID30_GROUP_MASK                                                           0x30000000L
10406 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID31_GROUP_MASK                                                           0xC0000000L
10407 //GCEA_DRAM_RD_GRP2VC_MAP
10408 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP0_VC__SHIFT                                                             0x0
10409 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP1_VC__SHIFT                                                             0x3
10410 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP2_VC__SHIFT                                                             0x6
10411 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP3_VC__SHIFT                                                             0x9
10412 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP0_VC_MASK                                                               0x00000007L
10413 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP1_VC_MASK                                                               0x00000038L
10414 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP2_VC_MASK                                                               0x000001C0L
10415 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP3_VC_MASK                                                               0x00000E00L
10416 //GCEA_DRAM_WR_GRP2VC_MAP
10417 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP0_VC__SHIFT                                                             0x0
10418 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP1_VC__SHIFT                                                             0x3
10419 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP2_VC__SHIFT                                                             0x6
10420 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP3_VC__SHIFT                                                             0x9
10421 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP0_VC_MASK                                                               0x00000007L
10422 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP1_VC_MASK                                                               0x00000038L
10423 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP2_VC_MASK                                                               0x000001C0L
10424 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP3_VC_MASK                                                               0x00000E00L
10425 //GCEA_DRAM_RD_LAZY
10426 #define GCEA_DRAM_RD_LAZY__GROUP0_DELAY__SHIFT                                                                0x0
10427 #define GCEA_DRAM_RD_LAZY__GROUP1_DELAY__SHIFT                                                                0x3
10428 #define GCEA_DRAM_RD_LAZY__GROUP2_DELAY__SHIFT                                                                0x6
10429 #define GCEA_DRAM_RD_LAZY__GROUP3_DELAY__SHIFT                                                                0x9
10430 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_THRESH__SHIFT                                                            0xc
10431 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_TIMEOUT__SHIFT                                                           0x14
10432 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_IDLEMAX__SHIFT                                                           0x1b
10433 #define GCEA_DRAM_RD_LAZY__GROUP0_DELAY_MASK                                                                  0x00000007L
10434 #define GCEA_DRAM_RD_LAZY__GROUP1_DELAY_MASK                                                                  0x00000038L
10435 #define GCEA_DRAM_RD_LAZY__GROUP2_DELAY_MASK                                                                  0x000001C0L
10436 #define GCEA_DRAM_RD_LAZY__GROUP3_DELAY_MASK                                                                  0x00000E00L
10437 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_THRESH_MASK                                                              0x0003F000L
10438 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_TIMEOUT_MASK                                                             0x07F00000L
10439 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_IDLEMAX_MASK                                                             0x78000000L
10440 //GCEA_DRAM_WR_LAZY
10441 #define GCEA_DRAM_WR_LAZY__GROUP0_DELAY__SHIFT                                                                0x0
10442 #define GCEA_DRAM_WR_LAZY__GROUP1_DELAY__SHIFT                                                                0x3
10443 #define GCEA_DRAM_WR_LAZY__GROUP2_DELAY__SHIFT                                                                0x6
10444 #define GCEA_DRAM_WR_LAZY__GROUP3_DELAY__SHIFT                                                                0x9
10445 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_THRESH__SHIFT                                                            0xc
10446 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_TIMEOUT__SHIFT                                                           0x14
10447 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_IDLEMAX__SHIFT                                                           0x1b
10448 #define GCEA_DRAM_WR_LAZY__GROUP0_DELAY_MASK                                                                  0x00000007L
10449 #define GCEA_DRAM_WR_LAZY__GROUP1_DELAY_MASK                                                                  0x00000038L
10450 #define GCEA_DRAM_WR_LAZY__GROUP2_DELAY_MASK                                                                  0x000001C0L
10451 #define GCEA_DRAM_WR_LAZY__GROUP3_DELAY_MASK                                                                  0x00000E00L
10452 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_THRESH_MASK                                                              0x0003F000L
10453 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_TIMEOUT_MASK                                                             0x07F00000L
10454 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_IDLEMAX_MASK                                                             0x78000000L
10455 //GCEA_DRAM_RD_CAM_CNTL
10456 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP0__SHIFT                                                            0x0
10457 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP1__SHIFT                                                            0x4
10458 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP2__SHIFT                                                            0x8
10459 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP3__SHIFT                                                            0xc
10460 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP0__SHIFT                                                    0x10
10461 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP1__SHIFT                                                    0x13
10462 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP2__SHIFT                                                    0x16
10463 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP3__SHIFT                                                    0x19
10464 #define GCEA_DRAM_RD_CAM_CNTL__REFILL_CHAIN__SHIFT                                                            0x1c
10465 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP0_MASK                                                              0x0000000FL
10466 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP1_MASK                                                              0x000000F0L
10467 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP2_MASK                                                              0x00000F00L
10468 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP3_MASK                                                              0x0000F000L
10469 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP0_MASK                                                      0x00070000L
10470 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP1_MASK                                                      0x00380000L
10471 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP2_MASK                                                      0x01C00000L
10472 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP3_MASK                                                      0x0E000000L
10473 #define GCEA_DRAM_RD_CAM_CNTL__REFILL_CHAIN_MASK                                                              0x10000000L
10474 //GCEA_DRAM_WR_CAM_CNTL
10475 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP0__SHIFT                                                            0x0
10476 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP1__SHIFT                                                            0x4
10477 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP2__SHIFT                                                            0x8
10478 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP3__SHIFT                                                            0xc
10479 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP0__SHIFT                                                    0x10
10480 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP1__SHIFT                                                    0x13
10481 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP2__SHIFT                                                    0x16
10482 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP3__SHIFT                                                    0x19
10483 #define GCEA_DRAM_WR_CAM_CNTL__REFILL_CHAIN__SHIFT                                                            0x1c
10484 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP0_MASK                                                              0x0000000FL
10485 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP1_MASK                                                              0x000000F0L
10486 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP2_MASK                                                              0x00000F00L
10487 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP3_MASK                                                              0x0000F000L
10488 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP0_MASK                                                      0x00070000L
10489 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP1_MASK                                                      0x00380000L
10490 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP2_MASK                                                      0x01C00000L
10491 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP3_MASK                                                      0x0E000000L
10492 #define GCEA_DRAM_WR_CAM_CNTL__REFILL_CHAIN_MASK                                                              0x10000000L
10493 //GCEA_DRAM_PAGE_BURST
10494 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_LO__SHIFT                                                              0x0
10495 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_HI__SHIFT                                                              0x8
10496 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_LO__SHIFT                                                              0x10
10497 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_HI__SHIFT                                                              0x18
10498 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_LO_MASK                                                                0x000000FFL
10499 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_HI_MASK                                                                0x0000FF00L
10500 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_LO_MASK                                                                0x00FF0000L
10501 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_HI_MASK                                                                0xFF000000L
10502 //GCEA_DRAM_RD_PRI_AGE
10503 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGING_RATE__SHIFT                                                        0x0
10504 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGING_RATE__SHIFT                                                        0x3
10505 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGING_RATE__SHIFT                                                        0x6
10506 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGING_RATE__SHIFT                                                        0x9
10507 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT                                                   0xc
10508 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT                                                   0xf
10509 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT                                                   0x12
10510 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT                                                   0x15
10511 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGING_RATE_MASK                                                          0x00000007L
10512 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGING_RATE_MASK                                                          0x00000038L
10513 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGING_RATE_MASK                                                          0x000001C0L
10514 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGING_RATE_MASK                                                          0x00000E00L
10515 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK                                                     0x00007000L
10516 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK                                                     0x00038000L
10517 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK                                                     0x001C0000L
10518 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK                                                     0x00E00000L
10519 //GCEA_DRAM_WR_PRI_AGE
10520 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGING_RATE__SHIFT                                                        0x0
10521 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGING_RATE__SHIFT                                                        0x3
10522 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGING_RATE__SHIFT                                                        0x6
10523 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGING_RATE__SHIFT                                                        0x9
10524 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT                                                   0xc
10525 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT                                                   0xf
10526 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT                                                   0x12
10527 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT                                                   0x15
10528 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGING_RATE_MASK                                                          0x00000007L
10529 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGING_RATE_MASK                                                          0x00000038L
10530 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGING_RATE_MASK                                                          0x000001C0L
10531 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGING_RATE_MASK                                                          0x00000E00L
10532 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK                                                     0x00007000L
10533 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK                                                     0x00038000L
10534 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK                                                     0x001C0000L
10535 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK                                                     0x00E00000L
10536 //GCEA_DRAM_RD_PRI_QUEUING
10537 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                           0x0
10538 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                           0x3
10539 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                           0x6
10540 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                           0x9
10541 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                             0x00000007L
10542 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                             0x00000038L
10543 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                             0x000001C0L
10544 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                             0x00000E00L
10545 //GCEA_DRAM_WR_PRI_QUEUING
10546 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                           0x0
10547 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                           0x3
10548 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                           0x6
10549 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                           0x9
10550 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                             0x00000007L
10551 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                             0x00000038L
10552 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                             0x000001C0L
10553 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                             0x00000E00L
10554 //GCEA_DRAM_RD_PRI_FIXED
10555 #define GCEA_DRAM_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                               0x0
10556 #define GCEA_DRAM_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                               0x3
10557 #define GCEA_DRAM_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                               0x6
10558 #define GCEA_DRAM_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                               0x9
10559 #define GCEA_DRAM_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                 0x00000007L
10560 #define GCEA_DRAM_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                 0x00000038L
10561 #define GCEA_DRAM_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                 0x000001C0L
10562 #define GCEA_DRAM_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                 0x00000E00L
10563 //GCEA_DRAM_WR_PRI_FIXED
10564 #define GCEA_DRAM_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                               0x0
10565 #define GCEA_DRAM_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                               0x3
10566 #define GCEA_DRAM_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                               0x6
10567 #define GCEA_DRAM_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                               0x9
10568 #define GCEA_DRAM_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                 0x00000007L
10569 #define GCEA_DRAM_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                 0x00000038L
10570 #define GCEA_DRAM_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                 0x000001C0L
10571 #define GCEA_DRAM_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                 0x00000E00L
10572 //GCEA_DRAM_RD_PRI_URGENCY
10573 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT                                           0x0
10574 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT                                           0x3
10575 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT                                           0x6
10576 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT                                           0x9
10577 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT                                                  0xc
10578 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT                                                  0xd
10579 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT                                                  0xe
10580 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT                                                  0xf
10581 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK                                             0x00000007L
10582 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK                                             0x00000038L
10583 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK                                             0x000001C0L
10584 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK                                             0x00000E00L
10585 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK                                                    0x00001000L
10586 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK                                                    0x00002000L
10587 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK                                                    0x00004000L
10588 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK                                                    0x00008000L
10589 //GCEA_DRAM_WR_PRI_URGENCY
10590 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT                                           0x0
10591 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT                                           0x3
10592 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT                                           0x6
10593 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT                                           0x9
10594 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT                                                  0xc
10595 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT                                                  0xd
10596 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT                                                  0xe
10597 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT                                                  0xf
10598 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK                                             0x00000007L
10599 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK                                             0x00000038L
10600 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK                                             0x000001C0L
10601 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK                                             0x00000E00L
10602 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK                                                    0x00001000L
10603 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK                                                    0x00002000L
10604 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK                                                    0x00004000L
10605 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK                                                    0x00008000L
10606 //GCEA_DRAM_RD_PRI_QUANT_PRI1
10607 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                  0x0
10608 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                  0x8
10609 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                  0x10
10610 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                  0x18
10611 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10612 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10613 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10614 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10615 //GCEA_DRAM_RD_PRI_QUANT_PRI2
10616 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                  0x0
10617 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                  0x8
10618 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                  0x10
10619 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                  0x18
10620 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10621 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10622 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10623 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10624 //GCEA_DRAM_RD_PRI_QUANT_PRI3
10625 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                  0x0
10626 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                  0x8
10627 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                  0x10
10628 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                  0x18
10629 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10630 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10631 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10632 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10633 //GCEA_DRAM_WR_PRI_QUANT_PRI1
10634 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                  0x0
10635 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                  0x8
10636 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                  0x10
10637 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                  0x18
10638 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10639 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10640 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10641 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10642 //GCEA_DRAM_WR_PRI_QUANT_PRI2
10643 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                  0x0
10644 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                  0x8
10645 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                  0x10
10646 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                  0x18
10647 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10648 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10649 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10650 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10651 //GCEA_DRAM_WR_PRI_QUANT_PRI3
10652 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                  0x0
10653 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                  0x8
10654 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                  0x10
10655 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                  0x18
10656 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                    0x000000FFL
10657 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                    0x0000FF00L
10658 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                    0x00FF0000L
10659 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                    0xFF000000L
10660 //GCEA_IO_RD_CLI2GRP_MAP0
10661 #define GCEA_IO_RD_CLI2GRP_MAP0__CID0_GROUP__SHIFT                                                            0x0
10662 #define GCEA_IO_RD_CLI2GRP_MAP0__CID1_GROUP__SHIFT                                                            0x2
10663 #define GCEA_IO_RD_CLI2GRP_MAP0__CID2_GROUP__SHIFT                                                            0x4
10664 #define GCEA_IO_RD_CLI2GRP_MAP0__CID3_GROUP__SHIFT                                                            0x6
10665 #define GCEA_IO_RD_CLI2GRP_MAP0__CID4_GROUP__SHIFT                                                            0x8
10666 #define GCEA_IO_RD_CLI2GRP_MAP0__CID5_GROUP__SHIFT                                                            0xa
10667 #define GCEA_IO_RD_CLI2GRP_MAP0__CID6_GROUP__SHIFT                                                            0xc
10668 #define GCEA_IO_RD_CLI2GRP_MAP0__CID7_GROUP__SHIFT                                                            0xe
10669 #define GCEA_IO_RD_CLI2GRP_MAP0__CID8_GROUP__SHIFT                                                            0x10
10670 #define GCEA_IO_RD_CLI2GRP_MAP0__CID9_GROUP__SHIFT                                                            0x12
10671 #define GCEA_IO_RD_CLI2GRP_MAP0__CID10_GROUP__SHIFT                                                           0x14
10672 #define GCEA_IO_RD_CLI2GRP_MAP0__CID11_GROUP__SHIFT                                                           0x16
10673 #define GCEA_IO_RD_CLI2GRP_MAP0__CID12_GROUP__SHIFT                                                           0x18
10674 #define GCEA_IO_RD_CLI2GRP_MAP0__CID13_GROUP__SHIFT                                                           0x1a
10675 #define GCEA_IO_RD_CLI2GRP_MAP0__CID14_GROUP__SHIFT                                                           0x1c
10676 #define GCEA_IO_RD_CLI2GRP_MAP0__CID15_GROUP__SHIFT                                                           0x1e
10677 #define GCEA_IO_RD_CLI2GRP_MAP0__CID0_GROUP_MASK                                                              0x00000003L
10678 #define GCEA_IO_RD_CLI2GRP_MAP0__CID1_GROUP_MASK                                                              0x0000000CL
10679 #define GCEA_IO_RD_CLI2GRP_MAP0__CID2_GROUP_MASK                                                              0x00000030L
10680 #define GCEA_IO_RD_CLI2GRP_MAP0__CID3_GROUP_MASK                                                              0x000000C0L
10681 #define GCEA_IO_RD_CLI2GRP_MAP0__CID4_GROUP_MASK                                                              0x00000300L
10682 #define GCEA_IO_RD_CLI2GRP_MAP0__CID5_GROUP_MASK                                                              0x00000C00L
10683 #define GCEA_IO_RD_CLI2GRP_MAP0__CID6_GROUP_MASK                                                              0x00003000L
10684 #define GCEA_IO_RD_CLI2GRP_MAP0__CID7_GROUP_MASK                                                              0x0000C000L
10685 #define GCEA_IO_RD_CLI2GRP_MAP0__CID8_GROUP_MASK                                                              0x00030000L
10686 #define GCEA_IO_RD_CLI2GRP_MAP0__CID9_GROUP_MASK                                                              0x000C0000L
10687 #define GCEA_IO_RD_CLI2GRP_MAP0__CID10_GROUP_MASK                                                             0x00300000L
10688 #define GCEA_IO_RD_CLI2GRP_MAP0__CID11_GROUP_MASK                                                             0x00C00000L
10689 #define GCEA_IO_RD_CLI2GRP_MAP0__CID12_GROUP_MASK                                                             0x03000000L
10690 #define GCEA_IO_RD_CLI2GRP_MAP0__CID13_GROUP_MASK                                                             0x0C000000L
10691 #define GCEA_IO_RD_CLI2GRP_MAP0__CID14_GROUP_MASK                                                             0x30000000L
10692 #define GCEA_IO_RD_CLI2GRP_MAP0__CID15_GROUP_MASK                                                             0xC0000000L
10693 //GCEA_IO_RD_CLI2GRP_MAP1
10694 #define GCEA_IO_RD_CLI2GRP_MAP1__CID16_GROUP__SHIFT                                                           0x0
10695 #define GCEA_IO_RD_CLI2GRP_MAP1__CID17_GROUP__SHIFT                                                           0x2
10696 #define GCEA_IO_RD_CLI2GRP_MAP1__CID18_GROUP__SHIFT                                                           0x4
10697 #define GCEA_IO_RD_CLI2GRP_MAP1__CID19_GROUP__SHIFT                                                           0x6
10698 #define GCEA_IO_RD_CLI2GRP_MAP1__CID20_GROUP__SHIFT                                                           0x8
10699 #define GCEA_IO_RD_CLI2GRP_MAP1__CID21_GROUP__SHIFT                                                           0xa
10700 #define GCEA_IO_RD_CLI2GRP_MAP1__CID22_GROUP__SHIFT                                                           0xc
10701 #define GCEA_IO_RD_CLI2GRP_MAP1__CID23_GROUP__SHIFT                                                           0xe
10702 #define GCEA_IO_RD_CLI2GRP_MAP1__CID24_GROUP__SHIFT                                                           0x10
10703 #define GCEA_IO_RD_CLI2GRP_MAP1__CID25_GROUP__SHIFT                                                           0x12
10704 #define GCEA_IO_RD_CLI2GRP_MAP1__CID26_GROUP__SHIFT                                                           0x14
10705 #define GCEA_IO_RD_CLI2GRP_MAP1__CID27_GROUP__SHIFT                                                           0x16
10706 #define GCEA_IO_RD_CLI2GRP_MAP1__CID28_GROUP__SHIFT                                                           0x18
10707 #define GCEA_IO_RD_CLI2GRP_MAP1__CID29_GROUP__SHIFT                                                           0x1a
10708 #define GCEA_IO_RD_CLI2GRP_MAP1__CID30_GROUP__SHIFT                                                           0x1c
10709 #define GCEA_IO_RD_CLI2GRP_MAP1__CID31_GROUP__SHIFT                                                           0x1e
10710 #define GCEA_IO_RD_CLI2GRP_MAP1__CID16_GROUP_MASK                                                             0x00000003L
10711 #define GCEA_IO_RD_CLI2GRP_MAP1__CID17_GROUP_MASK                                                             0x0000000CL
10712 #define GCEA_IO_RD_CLI2GRP_MAP1__CID18_GROUP_MASK                                                             0x00000030L
10713 #define GCEA_IO_RD_CLI2GRP_MAP1__CID19_GROUP_MASK                                                             0x000000C0L
10714 #define GCEA_IO_RD_CLI2GRP_MAP1__CID20_GROUP_MASK                                                             0x00000300L
10715 #define GCEA_IO_RD_CLI2GRP_MAP1__CID21_GROUP_MASK                                                             0x00000C00L
10716 #define GCEA_IO_RD_CLI2GRP_MAP1__CID22_GROUP_MASK                                                             0x00003000L
10717 #define GCEA_IO_RD_CLI2GRP_MAP1__CID23_GROUP_MASK                                                             0x0000C000L
10718 #define GCEA_IO_RD_CLI2GRP_MAP1__CID24_GROUP_MASK                                                             0x00030000L
10719 #define GCEA_IO_RD_CLI2GRP_MAP1__CID25_GROUP_MASK                                                             0x000C0000L
10720 #define GCEA_IO_RD_CLI2GRP_MAP1__CID26_GROUP_MASK                                                             0x00300000L
10721 #define GCEA_IO_RD_CLI2GRP_MAP1__CID27_GROUP_MASK                                                             0x00C00000L
10722 #define GCEA_IO_RD_CLI2GRP_MAP1__CID28_GROUP_MASK                                                             0x03000000L
10723 #define GCEA_IO_RD_CLI2GRP_MAP1__CID29_GROUP_MASK                                                             0x0C000000L
10724 #define GCEA_IO_RD_CLI2GRP_MAP1__CID30_GROUP_MASK                                                             0x30000000L
10725 #define GCEA_IO_RD_CLI2GRP_MAP1__CID31_GROUP_MASK                                                             0xC0000000L
10726 //GCEA_IO_WR_CLI2GRP_MAP0
10727 #define GCEA_IO_WR_CLI2GRP_MAP0__CID0_GROUP__SHIFT                                                            0x0
10728 #define GCEA_IO_WR_CLI2GRP_MAP0__CID1_GROUP__SHIFT                                                            0x2
10729 #define GCEA_IO_WR_CLI2GRP_MAP0__CID2_GROUP__SHIFT                                                            0x4
10730 #define GCEA_IO_WR_CLI2GRP_MAP0__CID3_GROUP__SHIFT                                                            0x6
10731 #define GCEA_IO_WR_CLI2GRP_MAP0__CID4_GROUP__SHIFT                                                            0x8
10732 #define GCEA_IO_WR_CLI2GRP_MAP0__CID5_GROUP__SHIFT                                                            0xa
10733 #define GCEA_IO_WR_CLI2GRP_MAP0__CID6_GROUP__SHIFT                                                            0xc
10734 #define GCEA_IO_WR_CLI2GRP_MAP0__CID7_GROUP__SHIFT                                                            0xe
10735 #define GCEA_IO_WR_CLI2GRP_MAP0__CID8_GROUP__SHIFT                                                            0x10
10736 #define GCEA_IO_WR_CLI2GRP_MAP0__CID9_GROUP__SHIFT                                                            0x12
10737 #define GCEA_IO_WR_CLI2GRP_MAP0__CID10_GROUP__SHIFT                                                           0x14
10738 #define GCEA_IO_WR_CLI2GRP_MAP0__CID11_GROUP__SHIFT                                                           0x16
10739 #define GCEA_IO_WR_CLI2GRP_MAP0__CID12_GROUP__SHIFT                                                           0x18
10740 #define GCEA_IO_WR_CLI2GRP_MAP0__CID13_GROUP__SHIFT                                                           0x1a
10741 #define GCEA_IO_WR_CLI2GRP_MAP0__CID14_GROUP__SHIFT                                                           0x1c
10742 #define GCEA_IO_WR_CLI2GRP_MAP0__CID15_GROUP__SHIFT                                                           0x1e
10743 #define GCEA_IO_WR_CLI2GRP_MAP0__CID0_GROUP_MASK                                                              0x00000003L
10744 #define GCEA_IO_WR_CLI2GRP_MAP0__CID1_GROUP_MASK                                                              0x0000000CL
10745 #define GCEA_IO_WR_CLI2GRP_MAP0__CID2_GROUP_MASK                                                              0x00000030L
10746 #define GCEA_IO_WR_CLI2GRP_MAP0__CID3_GROUP_MASK                                                              0x000000C0L
10747 #define GCEA_IO_WR_CLI2GRP_MAP0__CID4_GROUP_MASK                                                              0x00000300L
10748 #define GCEA_IO_WR_CLI2GRP_MAP0__CID5_GROUP_MASK                                                              0x00000C00L
10749 #define GCEA_IO_WR_CLI2GRP_MAP0__CID6_GROUP_MASK                                                              0x00003000L
10750 #define GCEA_IO_WR_CLI2GRP_MAP0__CID7_GROUP_MASK                                                              0x0000C000L
10751 #define GCEA_IO_WR_CLI2GRP_MAP0__CID8_GROUP_MASK                                                              0x00030000L
10752 #define GCEA_IO_WR_CLI2GRP_MAP0__CID9_GROUP_MASK                                                              0x000C0000L
10753 #define GCEA_IO_WR_CLI2GRP_MAP0__CID10_GROUP_MASK                                                             0x00300000L
10754 #define GCEA_IO_WR_CLI2GRP_MAP0__CID11_GROUP_MASK                                                             0x00C00000L
10755 #define GCEA_IO_WR_CLI2GRP_MAP0__CID12_GROUP_MASK                                                             0x03000000L
10756 #define GCEA_IO_WR_CLI2GRP_MAP0__CID13_GROUP_MASK                                                             0x0C000000L
10757 #define GCEA_IO_WR_CLI2GRP_MAP0__CID14_GROUP_MASK                                                             0x30000000L
10758 #define GCEA_IO_WR_CLI2GRP_MAP0__CID15_GROUP_MASK                                                             0xC0000000L
10759 //GCEA_IO_WR_CLI2GRP_MAP1
10760 #define GCEA_IO_WR_CLI2GRP_MAP1__CID16_GROUP__SHIFT                                                           0x0
10761 #define GCEA_IO_WR_CLI2GRP_MAP1__CID17_GROUP__SHIFT                                                           0x2
10762 #define GCEA_IO_WR_CLI2GRP_MAP1__CID18_GROUP__SHIFT                                                           0x4
10763 #define GCEA_IO_WR_CLI2GRP_MAP1__CID19_GROUP__SHIFT                                                           0x6
10764 #define GCEA_IO_WR_CLI2GRP_MAP1__CID20_GROUP__SHIFT                                                           0x8
10765 #define GCEA_IO_WR_CLI2GRP_MAP1__CID21_GROUP__SHIFT                                                           0xa
10766 #define GCEA_IO_WR_CLI2GRP_MAP1__CID22_GROUP__SHIFT                                                           0xc
10767 #define GCEA_IO_WR_CLI2GRP_MAP1__CID23_GROUP__SHIFT                                                           0xe
10768 #define GCEA_IO_WR_CLI2GRP_MAP1__CID24_GROUP__SHIFT                                                           0x10
10769 #define GCEA_IO_WR_CLI2GRP_MAP1__CID25_GROUP__SHIFT                                                           0x12
10770 #define GCEA_IO_WR_CLI2GRP_MAP1__CID26_GROUP__SHIFT                                                           0x14
10771 #define GCEA_IO_WR_CLI2GRP_MAP1__CID27_GROUP__SHIFT                                                           0x16
10772 #define GCEA_IO_WR_CLI2GRP_MAP1__CID28_GROUP__SHIFT                                                           0x18
10773 #define GCEA_IO_WR_CLI2GRP_MAP1__CID29_GROUP__SHIFT                                                           0x1a
10774 #define GCEA_IO_WR_CLI2GRP_MAP1__CID30_GROUP__SHIFT                                                           0x1c
10775 #define GCEA_IO_WR_CLI2GRP_MAP1__CID31_GROUP__SHIFT                                                           0x1e
10776 #define GCEA_IO_WR_CLI2GRP_MAP1__CID16_GROUP_MASK                                                             0x00000003L
10777 #define GCEA_IO_WR_CLI2GRP_MAP1__CID17_GROUP_MASK                                                             0x0000000CL
10778 #define GCEA_IO_WR_CLI2GRP_MAP1__CID18_GROUP_MASK                                                             0x00000030L
10779 #define GCEA_IO_WR_CLI2GRP_MAP1__CID19_GROUP_MASK                                                             0x000000C0L
10780 #define GCEA_IO_WR_CLI2GRP_MAP1__CID20_GROUP_MASK                                                             0x00000300L
10781 #define GCEA_IO_WR_CLI2GRP_MAP1__CID21_GROUP_MASK                                                             0x00000C00L
10782 #define GCEA_IO_WR_CLI2GRP_MAP1__CID22_GROUP_MASK                                                             0x00003000L
10783 #define GCEA_IO_WR_CLI2GRP_MAP1__CID23_GROUP_MASK                                                             0x0000C000L
10784 #define GCEA_IO_WR_CLI2GRP_MAP1__CID24_GROUP_MASK                                                             0x00030000L
10785 #define GCEA_IO_WR_CLI2GRP_MAP1__CID25_GROUP_MASK                                                             0x000C0000L
10786 #define GCEA_IO_WR_CLI2GRP_MAP1__CID26_GROUP_MASK                                                             0x00300000L
10787 #define GCEA_IO_WR_CLI2GRP_MAP1__CID27_GROUP_MASK                                                             0x00C00000L
10788 #define GCEA_IO_WR_CLI2GRP_MAP1__CID28_GROUP_MASK                                                             0x03000000L
10789 #define GCEA_IO_WR_CLI2GRP_MAP1__CID29_GROUP_MASK                                                             0x0C000000L
10790 #define GCEA_IO_WR_CLI2GRP_MAP1__CID30_GROUP_MASK                                                             0x30000000L
10791 #define GCEA_IO_WR_CLI2GRP_MAP1__CID31_GROUP_MASK                                                             0xC0000000L
10792 //GCEA_IO_RD_COMBINE_FLUSH
10793 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP0_TIMER__SHIFT                                                         0x0
10794 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP1_TIMER__SHIFT                                                         0x4
10795 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP2_TIMER__SHIFT                                                         0x8
10796 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP3_TIMER__SHIFT                                                         0xc
10797 #define GCEA_IO_RD_COMBINE_FLUSH__COMB_MODE__SHIFT                                                            0x10
10798 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP0_TIMER_MASK                                                           0x0000000FL
10799 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP1_TIMER_MASK                                                           0x000000F0L
10800 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP2_TIMER_MASK                                                           0x00000F00L
10801 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP3_TIMER_MASK                                                           0x0000F000L
10802 #define GCEA_IO_RD_COMBINE_FLUSH__COMB_MODE_MASK                                                              0x00030000L
10803 //GCEA_IO_WR_COMBINE_FLUSH
10804 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP0_TIMER__SHIFT                                                         0x0
10805 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP1_TIMER__SHIFT                                                         0x4
10806 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP2_TIMER__SHIFT                                                         0x8
10807 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP3_TIMER__SHIFT                                                         0xc
10808 #define GCEA_IO_WR_COMBINE_FLUSH__COMB_MODE__SHIFT                                                            0x10
10809 #define GCEA_IO_WR_COMBINE_FLUSH__DISABLE_MAM_CHAINING__SHIFT                                                 0x12
10810 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP0_TIMER_MASK                                                           0x0000000FL
10811 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP1_TIMER_MASK                                                           0x000000F0L
10812 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP2_TIMER_MASK                                                           0x00000F00L
10813 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP3_TIMER_MASK                                                           0x0000F000L
10814 #define GCEA_IO_WR_COMBINE_FLUSH__COMB_MODE_MASK                                                              0x00030000L
10815 #define GCEA_IO_WR_COMBINE_FLUSH__DISABLE_MAM_CHAINING_MASK                                                   0x00040000L
10816 //GCEA_IO_GROUP_BURST
10817 #define GCEA_IO_GROUP_BURST__RD_LIMIT_LO__SHIFT                                                               0x0
10818 #define GCEA_IO_GROUP_BURST__RD_LIMIT_HI__SHIFT                                                               0x8
10819 #define GCEA_IO_GROUP_BURST__WR_LIMIT_LO__SHIFT                                                               0x10
10820 #define GCEA_IO_GROUP_BURST__WR_LIMIT_HI__SHIFT                                                               0x18
10821 #define GCEA_IO_GROUP_BURST__RD_LIMIT_LO_MASK                                                                 0x000000FFL
10822 #define GCEA_IO_GROUP_BURST__RD_LIMIT_HI_MASK                                                                 0x0000FF00L
10823 #define GCEA_IO_GROUP_BURST__WR_LIMIT_LO_MASK                                                                 0x00FF0000L
10824 #define GCEA_IO_GROUP_BURST__WR_LIMIT_HI_MASK                                                                 0xFF000000L
10825 //GCEA_IO_RD_PRI_AGE
10826 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGING_RATE__SHIFT                                                          0x0
10827 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGING_RATE__SHIFT                                                          0x3
10828 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGING_RATE__SHIFT                                                          0x6
10829 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGING_RATE__SHIFT                                                          0x9
10830 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT                                                     0xc
10831 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT                                                     0xf
10832 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT                                                     0x12
10833 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT                                                     0x15
10834 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGING_RATE_MASK                                                            0x00000007L
10835 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGING_RATE_MASK                                                            0x00000038L
10836 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGING_RATE_MASK                                                            0x000001C0L
10837 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGING_RATE_MASK                                                            0x00000E00L
10838 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK                                                       0x00007000L
10839 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK                                                       0x00038000L
10840 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK                                                       0x001C0000L
10841 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK                                                       0x00E00000L
10842 //GCEA_IO_WR_PRI_AGE
10843 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGING_RATE__SHIFT                                                          0x0
10844 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGING_RATE__SHIFT                                                          0x3
10845 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGING_RATE__SHIFT                                                          0x6
10846 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGING_RATE__SHIFT                                                          0x9
10847 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT                                                     0xc
10848 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT                                                     0xf
10849 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT                                                     0x12
10850 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT                                                     0x15
10851 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGING_RATE_MASK                                                            0x00000007L
10852 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGING_RATE_MASK                                                            0x00000038L
10853 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGING_RATE_MASK                                                            0x000001C0L
10854 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGING_RATE_MASK                                                            0x00000E00L
10855 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK                                                       0x00007000L
10856 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK                                                       0x00038000L
10857 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK                                                       0x001C0000L
10858 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK                                                       0x00E00000L
10859 //GCEA_IO_RD_PRI_QUEUING
10860 #define GCEA_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                             0x0
10861 #define GCEA_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                             0x3
10862 #define GCEA_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                             0x6
10863 #define GCEA_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                             0x9
10864 #define GCEA_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                               0x00000007L
10865 #define GCEA_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                               0x00000038L
10866 #define GCEA_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                               0x000001C0L
10867 #define GCEA_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                               0x00000E00L
10868 //GCEA_IO_WR_PRI_QUEUING
10869 #define GCEA_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                             0x0
10870 #define GCEA_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                             0x3
10871 #define GCEA_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                             0x6
10872 #define GCEA_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                             0x9
10873 #define GCEA_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                               0x00000007L
10874 #define GCEA_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                               0x00000038L
10875 #define GCEA_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                               0x000001C0L
10876 #define GCEA_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                               0x00000E00L
10877 //GCEA_IO_RD_PRI_FIXED
10878 #define GCEA_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                                 0x0
10879 #define GCEA_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                                 0x3
10880 #define GCEA_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                                 0x6
10881 #define GCEA_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                                 0x9
10882 #define GCEA_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                   0x00000007L
10883 #define GCEA_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                   0x00000038L
10884 #define GCEA_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                   0x000001C0L
10885 #define GCEA_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                   0x00000E00L
10886 //GCEA_IO_WR_PRI_FIXED
10887 #define GCEA_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                                 0x0
10888 #define GCEA_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                                 0x3
10889 #define GCEA_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                                 0x6
10890 #define GCEA_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                                 0x9
10891 #define GCEA_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                   0x00000007L
10892 #define GCEA_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                   0x00000038L
10893 #define GCEA_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                   0x000001C0L
10894 #define GCEA_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                   0x00000E00L
10895 //GCEA_IO_RD_PRI_URGENCY
10896 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT                                             0x0
10897 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT                                             0x3
10898 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT                                             0x6
10899 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT                                             0x9
10900 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT                                                    0xc
10901 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT                                                    0xd
10902 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT                                                    0xe
10903 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT                                                    0xf
10904 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK                                               0x00000007L
10905 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK                                               0x00000038L
10906 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK                                               0x000001C0L
10907 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK                                               0x00000E00L
10908 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK                                                      0x00001000L
10909 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK                                                      0x00002000L
10910 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK                                                      0x00004000L
10911 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK                                                      0x00008000L
10912 //GCEA_IO_WR_PRI_URGENCY
10913 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT                                             0x0
10914 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT                                             0x3
10915 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT                                             0x6
10916 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT                                             0x9
10917 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT                                                    0xc
10918 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT                                                    0xd
10919 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT                                                    0xe
10920 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT                                                    0xf
10921 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK                                               0x00000007L
10922 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK                                               0x00000038L
10923 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK                                               0x000001C0L
10924 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK                                               0x00000E00L
10925 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK                                                      0x00001000L
10926 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK                                                      0x00002000L
10927 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK                                                      0x00004000L
10928 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK                                                      0x00008000L
10929 //GCEA_IO_RD_PRI_URGENCY_MASKING
10930 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID0_MASK__SHIFT                                                      0x0
10931 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID1_MASK__SHIFT                                                      0x1
10932 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID2_MASK__SHIFT                                                      0x2
10933 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID3_MASK__SHIFT                                                      0x3
10934 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID4_MASK__SHIFT                                                      0x4
10935 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID5_MASK__SHIFT                                                      0x5
10936 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID6_MASK__SHIFT                                                      0x6
10937 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID7_MASK__SHIFT                                                      0x7
10938 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID8_MASK__SHIFT                                                      0x8
10939 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID9_MASK__SHIFT                                                      0x9
10940 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID10_MASK__SHIFT                                                     0xa
10941 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID11_MASK__SHIFT                                                     0xb
10942 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID12_MASK__SHIFT                                                     0xc
10943 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID13_MASK__SHIFT                                                     0xd
10944 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID14_MASK__SHIFT                                                     0xe
10945 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID15_MASK__SHIFT                                                     0xf
10946 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID16_MASK__SHIFT                                                     0x10
10947 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID17_MASK__SHIFT                                                     0x11
10948 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID18_MASK__SHIFT                                                     0x12
10949 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID19_MASK__SHIFT                                                     0x13
10950 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID20_MASK__SHIFT                                                     0x14
10951 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID21_MASK__SHIFT                                                     0x15
10952 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID22_MASK__SHIFT                                                     0x16
10953 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID23_MASK__SHIFT                                                     0x17
10954 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID24_MASK__SHIFT                                                     0x18
10955 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID25_MASK__SHIFT                                                     0x19
10956 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID26_MASK__SHIFT                                                     0x1a
10957 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID27_MASK__SHIFT                                                     0x1b
10958 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID28_MASK__SHIFT                                                     0x1c
10959 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID29_MASK__SHIFT                                                     0x1d
10960 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID30_MASK__SHIFT                                                     0x1e
10961 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID31_MASK__SHIFT                                                     0x1f
10962 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID0_MASK_MASK                                                        0x00000001L
10963 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID1_MASK_MASK                                                        0x00000002L
10964 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID2_MASK_MASK                                                        0x00000004L
10965 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID3_MASK_MASK                                                        0x00000008L
10966 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID4_MASK_MASK                                                        0x00000010L
10967 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID5_MASK_MASK                                                        0x00000020L
10968 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID6_MASK_MASK                                                        0x00000040L
10969 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID7_MASK_MASK                                                        0x00000080L
10970 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID8_MASK_MASK                                                        0x00000100L
10971 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID9_MASK_MASK                                                        0x00000200L
10972 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID10_MASK_MASK                                                       0x00000400L
10973 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID11_MASK_MASK                                                       0x00000800L
10974 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID12_MASK_MASK                                                       0x00001000L
10975 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID13_MASK_MASK                                                       0x00002000L
10976 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID14_MASK_MASK                                                       0x00004000L
10977 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID15_MASK_MASK                                                       0x00008000L
10978 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID16_MASK_MASK                                                       0x00010000L
10979 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID17_MASK_MASK                                                       0x00020000L
10980 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID18_MASK_MASK                                                       0x00040000L
10981 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID19_MASK_MASK                                                       0x00080000L
10982 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID20_MASK_MASK                                                       0x00100000L
10983 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID21_MASK_MASK                                                       0x00200000L
10984 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID22_MASK_MASK                                                       0x00400000L
10985 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID23_MASK_MASK                                                       0x00800000L
10986 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID24_MASK_MASK                                                       0x01000000L
10987 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID25_MASK_MASK                                                       0x02000000L
10988 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID26_MASK_MASK                                                       0x04000000L
10989 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID27_MASK_MASK                                                       0x08000000L
10990 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID28_MASK_MASK                                                       0x10000000L
10991 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID29_MASK_MASK                                                       0x20000000L
10992 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID30_MASK_MASK                                                       0x40000000L
10993 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID31_MASK_MASK                                                       0x80000000L
10994 //GCEA_IO_WR_PRI_URGENCY_MASKING
10995 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID0_MASK__SHIFT                                                      0x0
10996 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID1_MASK__SHIFT                                                      0x1
10997 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID2_MASK__SHIFT                                                      0x2
10998 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID3_MASK__SHIFT                                                      0x3
10999 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID4_MASK__SHIFT                                                      0x4
11000 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID5_MASK__SHIFT                                                      0x5
11001 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID6_MASK__SHIFT                                                      0x6
11002 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID7_MASK__SHIFT                                                      0x7
11003 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID8_MASK__SHIFT                                                      0x8
11004 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID9_MASK__SHIFT                                                      0x9
11005 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID10_MASK__SHIFT                                                     0xa
11006 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID11_MASK__SHIFT                                                     0xb
11007 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID12_MASK__SHIFT                                                     0xc
11008 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID13_MASK__SHIFT                                                     0xd
11009 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID14_MASK__SHIFT                                                     0xe
11010 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID15_MASK__SHIFT                                                     0xf
11011 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID16_MASK__SHIFT                                                     0x10
11012 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID17_MASK__SHIFT                                                     0x11
11013 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID18_MASK__SHIFT                                                     0x12
11014 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID19_MASK__SHIFT                                                     0x13
11015 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID20_MASK__SHIFT                                                     0x14
11016 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID21_MASK__SHIFT                                                     0x15
11017 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID22_MASK__SHIFT                                                     0x16
11018 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID23_MASK__SHIFT                                                     0x17
11019 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID24_MASK__SHIFT                                                     0x18
11020 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID25_MASK__SHIFT                                                     0x19
11021 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID26_MASK__SHIFT                                                     0x1a
11022 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID27_MASK__SHIFT                                                     0x1b
11023 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID28_MASK__SHIFT                                                     0x1c
11024 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID29_MASK__SHIFT                                                     0x1d
11025 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID30_MASK__SHIFT                                                     0x1e
11026 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID31_MASK__SHIFT                                                     0x1f
11027 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID0_MASK_MASK                                                        0x00000001L
11028 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID1_MASK_MASK                                                        0x00000002L
11029 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID2_MASK_MASK                                                        0x00000004L
11030 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID3_MASK_MASK                                                        0x00000008L
11031 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID4_MASK_MASK                                                        0x00000010L
11032 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID5_MASK_MASK                                                        0x00000020L
11033 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID6_MASK_MASK                                                        0x00000040L
11034 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID7_MASK_MASK                                                        0x00000080L
11035 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID8_MASK_MASK                                                        0x00000100L
11036 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID9_MASK_MASK                                                        0x00000200L
11037 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID10_MASK_MASK                                                       0x00000400L
11038 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID11_MASK_MASK                                                       0x00000800L
11039 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID12_MASK_MASK                                                       0x00001000L
11040 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID13_MASK_MASK                                                       0x00002000L
11041 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID14_MASK_MASK                                                       0x00004000L
11042 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID15_MASK_MASK                                                       0x00008000L
11043 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID16_MASK_MASK                                                       0x00010000L
11044 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID17_MASK_MASK                                                       0x00020000L
11045 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID18_MASK_MASK                                                       0x00040000L
11046 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID19_MASK_MASK                                                       0x00080000L
11047 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID20_MASK_MASK                                                       0x00100000L
11048 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID21_MASK_MASK                                                       0x00200000L
11049 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID22_MASK_MASK                                                       0x00400000L
11050 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID23_MASK_MASK                                                       0x00800000L
11051 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID24_MASK_MASK                                                       0x01000000L
11052 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID25_MASK_MASK                                                       0x02000000L
11053 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID26_MASK_MASK                                                       0x04000000L
11054 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID27_MASK_MASK                                                       0x08000000L
11055 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID28_MASK_MASK                                                       0x10000000L
11056 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID29_MASK_MASK                                                       0x20000000L
11057 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID30_MASK_MASK                                                       0x40000000L
11058 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID31_MASK_MASK                                                       0x80000000L
11059 //GCEA_IO_RD_PRI_QUANT_PRI1
11060 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                    0x0
11061 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                    0x8
11062 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                    0x10
11063 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                    0x18
11064 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11065 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11066 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11067 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11068 //GCEA_IO_RD_PRI_QUANT_PRI2
11069 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                    0x0
11070 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                    0x8
11071 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                    0x10
11072 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                    0x18
11073 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11074 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11075 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11076 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11077 //GCEA_IO_RD_PRI_QUANT_PRI3
11078 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                    0x0
11079 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                    0x8
11080 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                    0x10
11081 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                    0x18
11082 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11083 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11084 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11085 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11086 //GCEA_IO_WR_PRI_QUANT_PRI1
11087 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                    0x0
11088 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                    0x8
11089 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                    0x10
11090 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                    0x18
11091 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11092 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11093 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11094 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11095 //GCEA_IO_WR_PRI_QUANT_PRI2
11096 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                    0x0
11097 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                    0x8
11098 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                    0x10
11099 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                    0x18
11100 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11101 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11102 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11103 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11104 //GCEA_IO_WR_PRI_QUANT_PRI3
11105 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                    0x0
11106 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                    0x8
11107 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                    0x10
11108 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                    0x18
11109 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                      0x000000FFL
11110 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                      0x0000FF00L
11111 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                      0x00FF0000L
11112 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                      0xFF000000L
11113 //GCEA_SDP_ARB_DRAM
11114 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_CYCL__SHIFT                                                       0x0
11115 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_DATA__SHIFT                                                       0x8
11116 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_PRI__SHIFT                                                          0x10
11117 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_PRI__SHIFT                                                          0x11
11118 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_RES__SHIFT                                                          0x12
11119 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_RES__SHIFT                                                          0x13
11120 #define GCEA_SDP_ARB_DRAM__EOB_ON_EXPIRE__SHIFT                                                               0x14
11121 #define GCEA_SDP_ARB_DRAM__DECOUPLE_RDWR_BNKSTATE__SHIFT                                                      0x15
11122 #define GCEA_SDP_ARB_DRAM__ALLOW_CHAIN_BREAKING__SHIFT                                                        0x16
11123 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_CYCL_MASK                                                         0x0000007FL
11124 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_DATA_MASK                                                         0x00007F00L
11125 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_PRI_MASK                                                            0x00010000L
11126 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_PRI_MASK                                                            0x00020000L
11127 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_RES_MASK                                                            0x00040000L
11128 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_RES_MASK                                                            0x00080000L
11129 #define GCEA_SDP_ARB_DRAM__EOB_ON_EXPIRE_MASK                                                                 0x00100000L
11130 #define GCEA_SDP_ARB_DRAM__DECOUPLE_RDWR_BNKSTATE_MASK                                                        0x00200000L
11131 #define GCEA_SDP_ARB_DRAM__ALLOW_CHAIN_BREAKING_MASK                                                          0x00400000L
11132 //GCEA_SDP_ARB_FINAL
11133 #define GCEA_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT                                                           0x0
11134 #define GCEA_SDP_ARB_FINAL__GMI_BURST_LIMIT__SHIFT                                                            0x5
11135 #define GCEA_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT                                                             0xa
11136 #define GCEA_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT                                                     0xf
11137 #define GCEA_SDP_ARB_FINAL__RDONLY_VC0__SHIFT                                                                 0x11
11138 #define GCEA_SDP_ARB_FINAL__RDONLY_VC1__SHIFT                                                                 0x12
11139 #define GCEA_SDP_ARB_FINAL__RDONLY_VC2__SHIFT                                                                 0x13
11140 #define GCEA_SDP_ARB_FINAL__RDONLY_VC3__SHIFT                                                                 0x14
11141 #define GCEA_SDP_ARB_FINAL__RDONLY_VC4__SHIFT                                                                 0x15
11142 #define GCEA_SDP_ARB_FINAL__RDONLY_VC5__SHIFT                                                                 0x16
11143 #define GCEA_SDP_ARB_FINAL__RDONLY_VC6__SHIFT                                                                 0x17
11144 #define GCEA_SDP_ARB_FINAL__RDONLY_VC7__SHIFT                                                                 0x18
11145 #define GCEA_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT                                                          0x19
11146 #define GCEA_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT                                                           0x1a
11147 #define GCEA_SDP_ARB_FINAL__GMI_BURST_STRETCH__SHIFT                                                          0x1b
11148 #define GCEA_SDP_ARB_FINAL__DRAM_RD_THROTTLE__SHIFT                                                           0x1c
11149 #define GCEA_SDP_ARB_FINAL__DRAM_WR_THROTTLE__SHIFT                                                           0x1d
11150 #define GCEA_SDP_ARB_FINAL__GMI_RD_THROTTLE__SHIFT                                                            0x1e
11151 #define GCEA_SDP_ARB_FINAL__GMI_WR_THROTTLE__SHIFT                                                            0x1f
11152 #define GCEA_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK                                                             0x0000001FL
11153 #define GCEA_SDP_ARB_FINAL__GMI_BURST_LIMIT_MASK                                                              0x000003E0L
11154 #define GCEA_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK                                                               0x00007C00L
11155 #define GCEA_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK                                                       0x00018000L
11156 #define GCEA_SDP_ARB_FINAL__RDONLY_VC0_MASK                                                                   0x00020000L
11157 #define GCEA_SDP_ARB_FINAL__RDONLY_VC1_MASK                                                                   0x00040000L
11158 #define GCEA_SDP_ARB_FINAL__RDONLY_VC2_MASK                                                                   0x00080000L
11159 #define GCEA_SDP_ARB_FINAL__RDONLY_VC3_MASK                                                                   0x00100000L
11160 #define GCEA_SDP_ARB_FINAL__RDONLY_VC4_MASK                                                                   0x00200000L
11161 #define GCEA_SDP_ARB_FINAL__RDONLY_VC5_MASK                                                                   0x00400000L
11162 #define GCEA_SDP_ARB_FINAL__RDONLY_VC6_MASK                                                                   0x00800000L
11163 #define GCEA_SDP_ARB_FINAL__RDONLY_VC7_MASK                                                                   0x01000000L
11164 #define GCEA_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK                                                            0x02000000L
11165 #define GCEA_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK                                                             0x04000000L
11166 #define GCEA_SDP_ARB_FINAL__GMI_BURST_STRETCH_MASK                                                            0x08000000L
11167 #define GCEA_SDP_ARB_FINAL__DRAM_RD_THROTTLE_MASK                                                             0x10000000L
11168 #define GCEA_SDP_ARB_FINAL__DRAM_WR_THROTTLE_MASK                                                             0x20000000L
11169 #define GCEA_SDP_ARB_FINAL__GMI_RD_THROTTLE_MASK                                                              0x40000000L
11170 #define GCEA_SDP_ARB_FINAL__GMI_WR_THROTTLE_MASK                                                              0x80000000L
11171 //GCEA_SDP_DRAM_PRIORITY
11172 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP0_PRIORITY__SHIFT                                                     0x0
11173 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP1_PRIORITY__SHIFT                                                     0x4
11174 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP2_PRIORITY__SHIFT                                                     0x8
11175 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP3_PRIORITY__SHIFT                                                     0xc
11176 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP0_PRIORITY__SHIFT                                                     0x10
11177 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP1_PRIORITY__SHIFT                                                     0x14
11178 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP2_PRIORITY__SHIFT                                                     0x18
11179 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP3_PRIORITY__SHIFT                                                     0x1c
11180 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP0_PRIORITY_MASK                                                       0x0000000FL
11181 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP1_PRIORITY_MASK                                                       0x000000F0L
11182 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP2_PRIORITY_MASK                                                       0x00000F00L
11183 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP3_PRIORITY_MASK                                                       0x0000F000L
11184 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP0_PRIORITY_MASK                                                       0x000F0000L
11185 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP1_PRIORITY_MASK                                                       0x00F00000L
11186 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP2_PRIORITY_MASK                                                       0x0F000000L
11187 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP3_PRIORITY_MASK                                                       0xF0000000L
11188 //GCEA_SDP_IO_PRIORITY
11189 #define GCEA_SDP_IO_PRIORITY__RD_GROUP0_PRIORITY__SHIFT                                                       0x0
11190 #define GCEA_SDP_IO_PRIORITY__RD_GROUP1_PRIORITY__SHIFT                                                       0x4
11191 #define GCEA_SDP_IO_PRIORITY__RD_GROUP2_PRIORITY__SHIFT                                                       0x8
11192 #define GCEA_SDP_IO_PRIORITY__RD_GROUP3_PRIORITY__SHIFT                                                       0xc
11193 #define GCEA_SDP_IO_PRIORITY__WR_GROUP0_PRIORITY__SHIFT                                                       0x10
11194 #define GCEA_SDP_IO_PRIORITY__WR_GROUP1_PRIORITY__SHIFT                                                       0x14
11195 #define GCEA_SDP_IO_PRIORITY__WR_GROUP2_PRIORITY__SHIFT                                                       0x18
11196 #define GCEA_SDP_IO_PRIORITY__WR_GROUP3_PRIORITY__SHIFT                                                       0x1c
11197 #define GCEA_SDP_IO_PRIORITY__RD_GROUP0_PRIORITY_MASK                                                         0x0000000FL
11198 #define GCEA_SDP_IO_PRIORITY__RD_GROUP1_PRIORITY_MASK                                                         0x000000F0L
11199 #define GCEA_SDP_IO_PRIORITY__RD_GROUP2_PRIORITY_MASK                                                         0x00000F00L
11200 #define GCEA_SDP_IO_PRIORITY__RD_GROUP3_PRIORITY_MASK                                                         0x0000F000L
11201 #define GCEA_SDP_IO_PRIORITY__WR_GROUP0_PRIORITY_MASK                                                         0x000F0000L
11202 #define GCEA_SDP_IO_PRIORITY__WR_GROUP1_PRIORITY_MASK                                                         0x00F00000L
11203 #define GCEA_SDP_IO_PRIORITY__WR_GROUP2_PRIORITY_MASK                                                         0x0F000000L
11204 #define GCEA_SDP_IO_PRIORITY__WR_GROUP3_PRIORITY_MASK                                                         0xF0000000L
11205 //GCEA_SDP_CREDITS
11206 #define GCEA_SDP_CREDITS__TAG_LIMIT__SHIFT                                                                    0x0
11207 #define GCEA_SDP_CREDITS__WR_RESP_CREDITS__SHIFT                                                              0x8
11208 #define GCEA_SDP_CREDITS__RD_RESP_CREDITS__SHIFT                                                              0x10
11209 #define GCEA_SDP_CREDITS__PRB_REQ_CREDITS__SHIFT                                                              0x18
11210 #define GCEA_SDP_CREDITS__TAG_LIMIT_MASK                                                                      0x000000FFL
11211 #define GCEA_SDP_CREDITS__WR_RESP_CREDITS_MASK                                                                0x00007F00L
11212 #define GCEA_SDP_CREDITS__RD_RESP_CREDITS_MASK                                                                0x007F0000L
11213 #define GCEA_SDP_CREDITS__PRB_REQ_CREDITS_MASK                                                                0x3F000000L
11214 //GCEA_SDP_TAG_RESERVE0
11215 #define GCEA_SDP_TAG_RESERVE0__VC0__SHIFT                                                                     0x0
11216 #define GCEA_SDP_TAG_RESERVE0__VC1__SHIFT                                                                     0x8
11217 #define GCEA_SDP_TAG_RESERVE0__VC2__SHIFT                                                                     0x10
11218 #define GCEA_SDP_TAG_RESERVE0__VC3__SHIFT                                                                     0x18
11219 #define GCEA_SDP_TAG_RESERVE0__VC0_MASK                                                                       0x000000FFL
11220 #define GCEA_SDP_TAG_RESERVE0__VC1_MASK                                                                       0x0000FF00L
11221 #define GCEA_SDP_TAG_RESERVE0__VC2_MASK                                                                       0x00FF0000L
11222 #define GCEA_SDP_TAG_RESERVE0__VC3_MASK                                                                       0xFF000000L
11223 //GCEA_SDP_TAG_RESERVE1
11224 #define GCEA_SDP_TAG_RESERVE1__VC4__SHIFT                                                                     0x0
11225 #define GCEA_SDP_TAG_RESERVE1__VC5__SHIFT                                                                     0x8
11226 #define GCEA_SDP_TAG_RESERVE1__VC6__SHIFT                                                                     0x10
11227 #define GCEA_SDP_TAG_RESERVE1__VC7__SHIFT                                                                     0x18
11228 #define GCEA_SDP_TAG_RESERVE1__VC4_MASK                                                                       0x000000FFL
11229 #define GCEA_SDP_TAG_RESERVE1__VC5_MASK                                                                       0x0000FF00L
11230 #define GCEA_SDP_TAG_RESERVE1__VC6_MASK                                                                       0x00FF0000L
11231 #define GCEA_SDP_TAG_RESERVE1__VC7_MASK                                                                       0xFF000000L
11232 //GCEA_SDP_VCC_RESERVE0
11233 #define GCEA_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT                                                             0x0
11234 #define GCEA_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT                                                             0x6
11235 #define GCEA_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT                                                             0xc
11236 #define GCEA_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT                                                             0x12
11237 #define GCEA_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT                                                             0x18
11238 #define GCEA_SDP_VCC_RESERVE0__VC0_CREDITS_MASK                                                               0x0000003FL
11239 #define GCEA_SDP_VCC_RESERVE0__VC1_CREDITS_MASK                                                               0x00000FC0L
11240 #define GCEA_SDP_VCC_RESERVE0__VC2_CREDITS_MASK                                                               0x0003F000L
11241 #define GCEA_SDP_VCC_RESERVE0__VC3_CREDITS_MASK                                                               0x00FC0000L
11242 #define GCEA_SDP_VCC_RESERVE0__VC4_CREDITS_MASK                                                               0x3F000000L
11243 //GCEA_SDP_VCC_RESERVE1
11244 #define GCEA_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT                                                             0x0
11245 #define GCEA_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT                                                             0x6
11246 #define GCEA_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT                                                             0xc
11247 #define GCEA_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT                                                         0x1f
11248 #define GCEA_SDP_VCC_RESERVE1__VC5_CREDITS_MASK                                                               0x0000003FL
11249 #define GCEA_SDP_VCC_RESERVE1__VC6_CREDITS_MASK                                                               0x00000FC0L
11250 #define GCEA_SDP_VCC_RESERVE1__VC7_CREDITS_MASK                                                               0x0003F000L
11251 #define GCEA_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK                                                           0x80000000L
11252 //GCEA_SDP_VCD_RESERVE0
11253 #define GCEA_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT                                                             0x0
11254 #define GCEA_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT                                                             0x6
11255 #define GCEA_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT                                                             0xc
11256 #define GCEA_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT                                                             0x12
11257 #define GCEA_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT                                                             0x18
11258 #define GCEA_SDP_VCD_RESERVE0__VC0_CREDITS_MASK                                                               0x0000003FL
11259 #define GCEA_SDP_VCD_RESERVE0__VC1_CREDITS_MASK                                                               0x00000FC0L
11260 #define GCEA_SDP_VCD_RESERVE0__VC2_CREDITS_MASK                                                               0x0003F000L
11261 #define GCEA_SDP_VCD_RESERVE0__VC3_CREDITS_MASK                                                               0x00FC0000L
11262 #define GCEA_SDP_VCD_RESERVE0__VC4_CREDITS_MASK                                                               0x3F000000L
11263 
11264 
11265 // addressBlock: gc_gceadec2
11266 //GCEA_SDP_VCD_RESERVE1
11267 #define GCEA_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT                                                             0x0
11268 #define GCEA_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT                                                             0x6
11269 #define GCEA_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT                                                             0xc
11270 #define GCEA_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT                                                         0x1f
11271 #define GCEA_SDP_VCD_RESERVE1__VC5_CREDITS_MASK                                                               0x0000003FL
11272 #define GCEA_SDP_VCD_RESERVE1__VC6_CREDITS_MASK                                                               0x00000FC0L
11273 #define GCEA_SDP_VCD_RESERVE1__VC7_CREDITS_MASK                                                               0x0003F000L
11274 #define GCEA_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK                                                           0x80000000L
11275 //GCEA_SDP_REQ_CNTL
11276 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT                                                   0x0
11277 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT                                                  0x1
11278 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT                                                 0x2
11279 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM__SHIFT                                                     0x3
11280 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_GMI__SHIFT                                                      0x4
11281 #define GCEA_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT                                                           0x5
11282 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ__SHIFT                                                        0x6
11283 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE__SHIFT                                                       0x8
11284 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC__SHIFT                                                      0xa
11285 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK                                                     0x00000001L
11286 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK                                                    0x00000002L
11287 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK                                                   0x00000004L
11288 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM_MASK                                                       0x00000008L
11289 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_GMI_MASK                                                        0x00000010L
11290 #define GCEA_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK                                                             0x00000020L
11291 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ_MASK                                                          0x000000C0L
11292 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE_MASK                                                         0x00000300L
11293 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC_MASK                                                        0x00000C00L
11294 //GCEA_MISC
11295 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_RD_ARB__SHIFT                                                         0x0
11296 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_WR_ARB__SHIFT                                                         0x1
11297 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_RD_ARB__SHIFT                                                          0x2
11298 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_WR_ARB__SHIFT                                                          0x3
11299 #define GCEA_MISC__RELATIVE_PRI_IN_IO_RD_ARB__SHIFT                                                           0x4
11300 #define GCEA_MISC__RELATIVE_PRI_IN_IO_WR_ARB__SHIFT                                                           0x5
11301 #define GCEA_MISC__EARLYWRRET_ENABLE_VC0__SHIFT                                                               0x6
11302 #define GCEA_MISC__EARLYWRRET_ENABLE_VC1__SHIFT                                                               0x7
11303 #define GCEA_MISC__EARLYWRRET_ENABLE_VC2__SHIFT                                                               0x8
11304 #define GCEA_MISC__EARLYWRRET_ENABLE_VC3__SHIFT                                                               0x9
11305 #define GCEA_MISC__EARLYWRRET_ENABLE_VC4__SHIFT                                                               0xa
11306 #define GCEA_MISC__EARLYWRRET_ENABLE_VC5__SHIFT                                                               0xb
11307 #define GCEA_MISC__EARLYWRRET_ENABLE_VC6__SHIFT                                                               0xc
11308 #define GCEA_MISC__EARLYWRRET_ENABLE_VC7__SHIFT                                                               0xd
11309 #define GCEA_MISC__EARLY_SDP_ORIGDATA__SHIFT                                                                  0xe
11310 #define GCEA_MISC__LINKMGR_DYNAMIC_MODE__SHIFT                                                                0xf
11311 #define GCEA_MISC__LINKMGR_HALT_THRESHOLD__SHIFT                                                              0x11
11312 #define GCEA_MISC__LINKMGR_RECONNECT_DELAY__SHIFT                                                             0x13
11313 #define GCEA_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT                                                              0x15
11314 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_DRAM_ARB__SHIFT                                                      0x1a
11315 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_GMI_ARB__SHIFT                                                       0x1b
11316 #define GCEA_MISC__FAVOUR_LAST_CS_IN_DRAM_ARB__SHIFT                                                          0x1c
11317 #define GCEA_MISC__FAVOUR_LAST_CS_IN_GMI_ARB__SHIFT                                                           0x1d
11318 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_DRAM_ARB__SHIFT                                                        0x1e
11319 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_GMI_ARB__SHIFT                                                         0x1f
11320 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_RD_ARB_MASK                                                           0x00000001L
11321 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_WR_ARB_MASK                                                           0x00000002L
11322 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_RD_ARB_MASK                                                            0x00000004L
11323 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_WR_ARB_MASK                                                            0x00000008L
11324 #define GCEA_MISC__RELATIVE_PRI_IN_IO_RD_ARB_MASK                                                             0x00000010L
11325 #define GCEA_MISC__RELATIVE_PRI_IN_IO_WR_ARB_MASK                                                             0x00000020L
11326 #define GCEA_MISC__EARLYWRRET_ENABLE_VC0_MASK                                                                 0x00000040L
11327 #define GCEA_MISC__EARLYWRRET_ENABLE_VC1_MASK                                                                 0x00000080L
11328 #define GCEA_MISC__EARLYWRRET_ENABLE_VC2_MASK                                                                 0x00000100L
11329 #define GCEA_MISC__EARLYWRRET_ENABLE_VC3_MASK                                                                 0x00000200L
11330 #define GCEA_MISC__EARLYWRRET_ENABLE_VC4_MASK                                                                 0x00000400L
11331 #define GCEA_MISC__EARLYWRRET_ENABLE_VC5_MASK                                                                 0x00000800L
11332 #define GCEA_MISC__EARLYWRRET_ENABLE_VC6_MASK                                                                 0x00001000L
11333 #define GCEA_MISC__EARLYWRRET_ENABLE_VC7_MASK                                                                 0x00002000L
11334 #define GCEA_MISC__EARLY_SDP_ORIGDATA_MASK                                                                    0x00004000L
11335 #define GCEA_MISC__LINKMGR_DYNAMIC_MODE_MASK                                                                  0x00018000L
11336 #define GCEA_MISC__LINKMGR_HALT_THRESHOLD_MASK                                                                0x00060000L
11337 #define GCEA_MISC__LINKMGR_RECONNECT_DELAY_MASK                                                               0x00180000L
11338 #define GCEA_MISC__LINKMGR_IDLE_THRESHOLD_MASK                                                                0x03E00000L
11339 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_DRAM_ARB_MASK                                                        0x04000000L
11340 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_GMI_ARB_MASK                                                         0x08000000L
11341 #define GCEA_MISC__FAVOUR_LAST_CS_IN_DRAM_ARB_MASK                                                            0x10000000L
11342 #define GCEA_MISC__FAVOUR_LAST_CS_IN_GMI_ARB_MASK                                                             0x20000000L
11343 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_DRAM_ARB_MASK                                                          0x40000000L
11344 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_GMI_ARB_MASK                                                           0x80000000L
11345 //GCEA_LATENCY_SAMPLING
11346 #define GCEA_LATENCY_SAMPLING__SAMPLER0_DRAM__SHIFT                                                           0x0
11347 #define GCEA_LATENCY_SAMPLING__SAMPLER1_DRAM__SHIFT                                                           0x1
11348 #define GCEA_LATENCY_SAMPLING__SAMPLER0_GMI__SHIFT                                                            0x2
11349 #define GCEA_LATENCY_SAMPLING__SAMPLER1_GMI__SHIFT                                                            0x3
11350 #define GCEA_LATENCY_SAMPLING__SAMPLER0_IO__SHIFT                                                             0x4
11351 #define GCEA_LATENCY_SAMPLING__SAMPLER1_IO__SHIFT                                                             0x5
11352 #define GCEA_LATENCY_SAMPLING__SAMPLER0_READ__SHIFT                                                           0x6
11353 #define GCEA_LATENCY_SAMPLING__SAMPLER1_READ__SHIFT                                                           0x7
11354 #define GCEA_LATENCY_SAMPLING__SAMPLER0_WRITE__SHIFT                                                          0x8
11355 #define GCEA_LATENCY_SAMPLING__SAMPLER1_WRITE__SHIFT                                                          0x9
11356 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET__SHIFT                                                     0xa
11357 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET__SHIFT                                                     0xb
11358 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET__SHIFT                                                   0xc
11359 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET__SHIFT                                                   0xd
11360 #define GCEA_LATENCY_SAMPLING__SAMPLER0_VC__SHIFT                                                             0xe
11361 #define GCEA_LATENCY_SAMPLING__SAMPLER1_VC__SHIFT                                                             0x16
11362 #define GCEA_LATENCY_SAMPLING__SAMPLER0_DRAM_MASK                                                             0x00000001L
11363 #define GCEA_LATENCY_SAMPLING__SAMPLER1_DRAM_MASK                                                             0x00000002L
11364 #define GCEA_LATENCY_SAMPLING__SAMPLER0_GMI_MASK                                                              0x00000004L
11365 #define GCEA_LATENCY_SAMPLING__SAMPLER1_GMI_MASK                                                              0x00000008L
11366 #define GCEA_LATENCY_SAMPLING__SAMPLER0_IO_MASK                                                               0x00000010L
11367 #define GCEA_LATENCY_SAMPLING__SAMPLER1_IO_MASK                                                               0x00000020L
11368 #define GCEA_LATENCY_SAMPLING__SAMPLER0_READ_MASK                                                             0x00000040L
11369 #define GCEA_LATENCY_SAMPLING__SAMPLER1_READ_MASK                                                             0x00000080L
11370 #define GCEA_LATENCY_SAMPLING__SAMPLER0_WRITE_MASK                                                            0x00000100L
11371 #define GCEA_LATENCY_SAMPLING__SAMPLER1_WRITE_MASK                                                            0x00000200L
11372 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET_MASK                                                       0x00000400L
11373 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET_MASK                                                       0x00000800L
11374 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET_MASK                                                     0x00001000L
11375 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET_MASK                                                     0x00002000L
11376 #define GCEA_LATENCY_SAMPLING__SAMPLER0_VC_MASK                                                               0x003FC000L
11377 #define GCEA_LATENCY_SAMPLING__SAMPLER1_VC_MASK                                                               0x3FC00000L
11378 //GCEA_MAM_CTRL2
11379 #define GCEA_MAM_CTRL2__ARAM_FLUSH_DISABLE__SHIFT                                                             0x0
11380 #define GCEA_MAM_CTRL2__DBIT_PF_CLR_ONLY__SHIFT                                                               0x1
11381 #define GCEA_MAM_CTRL2__DBIT_PF_RD_ONLY__SHIFT                                                                0x2
11382 #define GCEA_MAM_CTRL2__DBIT_TRACK_SEGMENT__SHIFT                                                             0x3
11383 #define GCEA_MAM_CTRL2__ARAM_TRACK_SEGMENT__SHIFT                                                             0x6
11384 #define GCEA_MAM_CTRL2__ARAM_FB_TRACK_SIZE__SHIFT                                                             0x9
11385 #define GCEA_MAM_CTRL2__ARAM_RB_ENTRY_SIZE__SHIFT                                                             0xf
11386 #define GCEA_MAM_CTRL2__ARAM_OVERRIDE_EA_STRAP__SHIFT                                                         0x12
11387 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_ENABLE__SHIFT                                               0x13
11388 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_VALUE__SHIFT                                                0x14
11389 #define GCEA_MAM_CTRL2__ARAM_REMOVE_TRACKER__SHIFT                                                            0x15
11390 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_ENABLE__SHIFT                                                  0x16
11391 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_VALUE__SHIFT                                                   0x17
11392 #define GCEA_MAM_CTRL2__RESERVED_FIELD__SHIFT                                                                 0x18
11393 #define GCEA_MAM_CTRL2__ARAM_FLUSH_DISABLE_MASK                                                               0x00000001L
11394 #define GCEA_MAM_CTRL2__DBIT_PF_CLR_ONLY_MASK                                                                 0x00000002L
11395 #define GCEA_MAM_CTRL2__DBIT_PF_RD_ONLY_MASK                                                                  0x00000004L
11396 #define GCEA_MAM_CTRL2__DBIT_TRACK_SEGMENT_MASK                                                               0x00000038L
11397 #define GCEA_MAM_CTRL2__ARAM_TRACK_SEGMENT_MASK                                                               0x000001C0L
11398 #define GCEA_MAM_CTRL2__ARAM_FB_TRACK_SIZE_MASK                                                               0x00007E00L
11399 #define GCEA_MAM_CTRL2__ARAM_RB_ENTRY_SIZE_MASK                                                               0x00038000L
11400 #define GCEA_MAM_CTRL2__ARAM_OVERRIDE_EA_STRAP_MASK                                                           0x00040000L
11401 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_ENABLE_MASK                                                 0x00080000L
11402 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_VALUE_MASK                                                  0x00100000L
11403 #define GCEA_MAM_CTRL2__ARAM_REMOVE_TRACKER_MASK                                                              0x00200000L
11404 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_ENABLE_MASK                                                    0x00400000L
11405 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_VALUE_MASK                                                     0x00800000L
11406 #define GCEA_MAM_CTRL2__RESERVED_FIELD_MASK                                                                   0xFF000000L
11407 //GCEA_MAM_CTRL
11408 #define GCEA_MAM_CTRL__MAM_DISABLE__SHIFT                                                                     0x0
11409 #define GCEA_MAM_CTRL__DBIT_COALESCE_DISABLE__SHIFT                                                           0x1
11410 #define GCEA_MAM_CTRL__ARAM_COALESCE_DISABLE__SHIFT                                                           0x2
11411 #define GCEA_MAM_CTRL__ARAM_FLUSH_SNOOP_EN__SHIFT                                                             0x3
11412 #define GCEA_MAM_CTRL__SDMA_UPDT_ARAM__SHIFT                                                                  0x4
11413 #define GCEA_MAM_CTRL__ARAM_FLUSH_NOALLOC__SHIFT                                                              0x5
11414 #define GCEA_MAM_CTRL__FLUSH_TRACKER__SHIFT                                                                   0x6
11415 #define GCEA_MAM_CTRL__CLEAR_TRACKER__SHIFT                                                                   0x7
11416 #define GCEA_MAM_CTRL__SDP_PRIORITY__SHIFT                                                                    0x8
11417 #define GCEA_MAM_CTRL__FORCE_FLUSH_UPDT_TRACKER__SHIFT                                                        0xc
11418 #define GCEA_MAM_CTRL__FORCE_FLUSH_GEN_INTERRUPT__SHIFT                                                       0xd
11419 #define GCEA_MAM_CTRL__TIMER_FLUSH_UPDT_TRACKER__SHIFT                                                        0xe
11420 #define GCEA_MAM_CTRL__TIMER_FLUSH_GEN_INTERRUPT__SHIFT                                                       0xf
11421 #define GCEA_MAM_CTRL__RESERVED_FIELD__SHIFT                                                                  0x10
11422 #define GCEA_MAM_CTRL__ARAM_NUM_RB_ENTRIES__SHIFT                                                             0x17
11423 #define GCEA_MAM_CTRL__ARAM_RB_ADDR_HI__SHIFT                                                                 0x1c
11424 #define GCEA_MAM_CTRL__MAM_DISABLE_MASK                                                                       0x00000001L
11425 #define GCEA_MAM_CTRL__DBIT_COALESCE_DISABLE_MASK                                                             0x00000002L
11426 #define GCEA_MAM_CTRL__ARAM_COALESCE_DISABLE_MASK                                                             0x00000004L
11427 #define GCEA_MAM_CTRL__ARAM_FLUSH_SNOOP_EN_MASK                                                               0x00000008L
11428 #define GCEA_MAM_CTRL__SDMA_UPDT_ARAM_MASK                                                                    0x00000010L
11429 #define GCEA_MAM_CTRL__ARAM_FLUSH_NOALLOC_MASK                                                                0x00000020L
11430 #define GCEA_MAM_CTRL__FLUSH_TRACKER_MASK                                                                     0x00000040L
11431 #define GCEA_MAM_CTRL__CLEAR_TRACKER_MASK                                                                     0x00000080L
11432 #define GCEA_MAM_CTRL__SDP_PRIORITY_MASK                                                                      0x00000F00L
11433 #define GCEA_MAM_CTRL__FORCE_FLUSH_UPDT_TRACKER_MASK                                                          0x00001000L
11434 #define GCEA_MAM_CTRL__FORCE_FLUSH_GEN_INTERRUPT_MASK                                                         0x00002000L
11435 #define GCEA_MAM_CTRL__TIMER_FLUSH_UPDT_TRACKER_MASK                                                          0x00004000L
11436 #define GCEA_MAM_CTRL__TIMER_FLUSH_GEN_INTERRUPT_MASK                                                         0x00008000L
11437 #define GCEA_MAM_CTRL__RESERVED_FIELD_MASK                                                                    0x007F0000L
11438 #define GCEA_MAM_CTRL__ARAM_NUM_RB_ENTRIES_MASK                                                               0x0F800000L
11439 #define GCEA_MAM_CTRL__ARAM_RB_ADDR_HI_MASK                                                                   0xF0000000L
11440 //GCEA_EDC_CNT
11441 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_SEC_COUNT__SHIFT                                                          0x0
11442 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_DED_COUNT__SHIFT                                                          0x2
11443 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_SEC_COUNT__SHIFT                                                          0x4
11444 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_DED_COUNT__SHIFT                                                          0x6
11445 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_SEC_COUNT__SHIFT                                                         0x8
11446 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_DED_COUNT__SHIFT                                                         0xa
11447 #define GCEA_EDC_CNT__RRET_TAGMEM_SEC_COUNT__SHIFT                                                            0xc
11448 #define GCEA_EDC_CNT__RRET_TAGMEM_DED_COUNT__SHIFT                                                            0xe
11449 #define GCEA_EDC_CNT__WRET_TAGMEM_SEC_COUNT__SHIFT                                                            0x10
11450 #define GCEA_EDC_CNT__WRET_TAGMEM_DED_COUNT__SHIFT                                                            0x12
11451 #define GCEA_EDC_CNT__IOWR_DATAMEM_SEC_COUNT__SHIFT                                                           0x14
11452 #define GCEA_EDC_CNT__IOWR_DATAMEM_DED_COUNT__SHIFT                                                           0x16
11453 #define GCEA_EDC_CNT__DRAMRD_PAGEMEM_SED_COUNT__SHIFT                                                         0x18
11454 #define GCEA_EDC_CNT__DRAMWR_PAGEMEM_SED_COUNT__SHIFT                                                         0x1a
11455 #define GCEA_EDC_CNT__IORD_CMDMEM_SED_COUNT__SHIFT                                                            0x1c
11456 #define GCEA_EDC_CNT__IOWR_CMDMEM_SED_COUNT__SHIFT                                                            0x1e
11457 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_SEC_COUNT_MASK                                                            0x00000003L
11458 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_DED_COUNT_MASK                                                            0x0000000CL
11459 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_SEC_COUNT_MASK                                                            0x00000030L
11460 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_DED_COUNT_MASK                                                            0x000000C0L
11461 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_SEC_COUNT_MASK                                                           0x00000300L
11462 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_DED_COUNT_MASK                                                           0x00000C00L
11463 #define GCEA_EDC_CNT__RRET_TAGMEM_SEC_COUNT_MASK                                                              0x00003000L
11464 #define GCEA_EDC_CNT__RRET_TAGMEM_DED_COUNT_MASK                                                              0x0000C000L
11465 #define GCEA_EDC_CNT__WRET_TAGMEM_SEC_COUNT_MASK                                                              0x00030000L
11466 #define GCEA_EDC_CNT__WRET_TAGMEM_DED_COUNT_MASK                                                              0x000C0000L
11467 #define GCEA_EDC_CNT__IOWR_DATAMEM_SEC_COUNT_MASK                                                             0x00300000L
11468 #define GCEA_EDC_CNT__IOWR_DATAMEM_DED_COUNT_MASK                                                             0x00C00000L
11469 #define GCEA_EDC_CNT__DRAMRD_PAGEMEM_SED_COUNT_MASK                                                           0x03000000L
11470 #define GCEA_EDC_CNT__DRAMWR_PAGEMEM_SED_COUNT_MASK                                                           0x0C000000L
11471 #define GCEA_EDC_CNT__IORD_CMDMEM_SED_COUNT_MASK                                                              0x30000000L
11472 #define GCEA_EDC_CNT__IOWR_CMDMEM_SED_COUNT_MASK                                                              0xC0000000L
11473 //GCEA_EDC_CNT2
11474 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_SEC_COUNT__SHIFT                                                          0x0
11475 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_DED_COUNT__SHIFT                                                          0x2
11476 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_SEC_COUNT__SHIFT                                                          0x4
11477 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_DED_COUNT__SHIFT                                                          0x6
11478 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_SEC_COUNT__SHIFT                                                         0x8
11479 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_DED_COUNT__SHIFT                                                         0xa
11480 #define GCEA_EDC_CNT2__GMIRD_PAGEMEM_SED_COUNT__SHIFT                                                         0xc
11481 #define GCEA_EDC_CNT2__GMIWR_PAGEMEM_SED_COUNT__SHIFT                                                         0xe
11482 #define GCEA_EDC_CNT2__MAM_D0MEM_SED_COUNT__SHIFT                                                             0x10
11483 #define GCEA_EDC_CNT2__MAM_D1MEM_SED_COUNT__SHIFT                                                             0x12
11484 #define GCEA_EDC_CNT2__MAM_D2MEM_SED_COUNT__SHIFT                                                             0x14
11485 #define GCEA_EDC_CNT2__MAM_D3MEM_SED_COUNT__SHIFT                                                             0x16
11486 #define GCEA_EDC_CNT2__MAM_D0MEM_DED_COUNT__SHIFT                                                             0x18
11487 #define GCEA_EDC_CNT2__MAM_D1MEM_DED_COUNT__SHIFT                                                             0x1a
11488 #define GCEA_EDC_CNT2__MAM_D2MEM_DED_COUNT__SHIFT                                                             0x1c
11489 #define GCEA_EDC_CNT2__MAM_D3MEM_DED_COUNT__SHIFT                                                             0x1e
11490 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_SEC_COUNT_MASK                                                            0x00000003L
11491 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_DED_COUNT_MASK                                                            0x0000000CL
11492 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_SEC_COUNT_MASK                                                            0x00000030L
11493 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_DED_COUNT_MASK                                                            0x000000C0L
11494 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_SEC_COUNT_MASK                                                           0x00000300L
11495 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_DED_COUNT_MASK                                                           0x00000C00L
11496 #define GCEA_EDC_CNT2__GMIRD_PAGEMEM_SED_COUNT_MASK                                                           0x00003000L
11497 #define GCEA_EDC_CNT2__GMIWR_PAGEMEM_SED_COUNT_MASK                                                           0x0000C000L
11498 #define GCEA_EDC_CNT2__MAM_D0MEM_SED_COUNT_MASK                                                               0x00030000L
11499 #define GCEA_EDC_CNT2__MAM_D1MEM_SED_COUNT_MASK                                                               0x000C0000L
11500 #define GCEA_EDC_CNT2__MAM_D2MEM_SED_COUNT_MASK                                                               0x00300000L
11501 #define GCEA_EDC_CNT2__MAM_D3MEM_SED_COUNT_MASK                                                               0x00C00000L
11502 #define GCEA_EDC_CNT2__MAM_D0MEM_DED_COUNT_MASK                                                               0x03000000L
11503 #define GCEA_EDC_CNT2__MAM_D1MEM_DED_COUNT_MASK                                                               0x0C000000L
11504 #define GCEA_EDC_CNT2__MAM_D2MEM_DED_COUNT_MASK                                                               0x30000000L
11505 #define GCEA_EDC_CNT2__MAM_D3MEM_DED_COUNT_MASK                                                               0xC0000000L
11506 //GCEA_DSM_CNTL
11507 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                0x0
11508 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                               0x2
11509 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                0x3
11510 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                               0x5
11511 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT                                               0x6
11512 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT                                              0x8
11513 #define GCEA_DSM_CNTL__RRET_TAGMEM_DSM_IRRITATOR_DATA__SHIFT                                                  0x9
11514 #define GCEA_DSM_CNTL__RRET_TAGMEM_ENABLE_SINGLE_WRITE__SHIFT                                                 0xb
11515 #define GCEA_DSM_CNTL__WRET_TAGMEM_DSM_IRRITATOR_DATA__SHIFT                                                  0xc
11516 #define GCEA_DSM_CNTL__WRET_TAGMEM_ENABLE_SINGLE_WRITE__SHIFT                                                 0xe
11517 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                 0xf
11518 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                                0x11
11519 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                 0x12
11520 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                                0x14
11521 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT                                                0x15
11522 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT                                               0x17
11523 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                  0x00000003L
11524 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                 0x00000004L
11525 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                  0x00000018L
11526 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                 0x00000020L
11527 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_DSM_IRRITATOR_DATA_MASK                                                 0x000000C0L
11528 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK                                                0x00000100L
11529 #define GCEA_DSM_CNTL__RRET_TAGMEM_DSM_IRRITATOR_DATA_MASK                                                    0x00000600L
11530 #define GCEA_DSM_CNTL__RRET_TAGMEM_ENABLE_SINGLE_WRITE_MASK                                                   0x00000800L
11531 #define GCEA_DSM_CNTL__WRET_TAGMEM_DSM_IRRITATOR_DATA_MASK                                                    0x00003000L
11532 #define GCEA_DSM_CNTL__WRET_TAGMEM_ENABLE_SINGLE_WRITE_MASK                                                   0x00004000L
11533 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                   0x00018000L
11534 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                  0x00020000L
11535 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                   0x000C0000L
11536 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                  0x00100000L
11537 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_DSM_IRRITATOR_DATA_MASK                                                  0x00600000L
11538 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK                                                 0x00800000L
11539 //GCEA_DSM_CNTLA
11540 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT                                              0x0
11541 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT                                             0x2
11542 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT                                              0x3
11543 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT                                             0x5
11544 #define GCEA_DSM_CNTLA__IORD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                 0x6
11545 #define GCEA_DSM_CNTLA__IORD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                                0x8
11546 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT                                                 0x9
11547 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT                                                0xb
11548 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT                                                0xc
11549 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT                                               0xe
11550 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT                                               0xf
11551 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT                                              0x11
11552 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT                                               0x12
11553 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT                                              0x14
11554 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_DSM_IRRITATOR_DATA_MASK                                                0x00000003L
11555 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_ENABLE_SINGLE_WRITE_MASK                                               0x00000004L
11556 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_DSM_IRRITATOR_DATA_MASK                                                0x00000018L
11557 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_ENABLE_SINGLE_WRITE_MASK                                               0x00000020L
11558 #define GCEA_DSM_CNTLA__IORD_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                   0x000000C0L
11559 #define GCEA_DSM_CNTLA__IORD_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                  0x00000100L
11560 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_DSM_IRRITATOR_DATA_MASK                                                   0x00000600L
11561 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK                                                  0x00000800L
11562 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_DSM_IRRITATOR_DATA_MASK                                                  0x00003000L
11563 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK                                                 0x00004000L
11564 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_DSM_IRRITATOR_DATA_MASK                                                 0x00018000L
11565 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_ENABLE_SINGLE_WRITE_MASK                                                0x00020000L
11566 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_DSM_IRRITATOR_DATA_MASK                                                 0x000C0000L
11567 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_ENABLE_SINGLE_WRITE_MASK                                                0x00100000L
11568 //GCEA_DSM_CNTLB
11569 #define GCEA_DSM_CNTLB__MAM_D0MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x0
11570 #define GCEA_DSM_CNTLB__MAM_D0MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x2
11571 #define GCEA_DSM_CNTLB__MAM_D1MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x3
11572 #define GCEA_DSM_CNTLB__MAM_D1MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x5
11573 #define GCEA_DSM_CNTLB__MAM_D2MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x6
11574 #define GCEA_DSM_CNTLB__MAM_D2MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x8
11575 #define GCEA_DSM_CNTLB__MAM_D3MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x9
11576 #define GCEA_DSM_CNTLB__MAM_D3MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0xb
11577 #define GCEA_DSM_CNTLB__MAM_A0MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0xc
11578 #define GCEA_DSM_CNTLB__MAM_A0MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0xe
11579 #define GCEA_DSM_CNTLB__MAM_A1MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0xf
11580 #define GCEA_DSM_CNTLB__MAM_A1MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x11
11581 #define GCEA_DSM_CNTLB__MAM_A2MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x12
11582 #define GCEA_DSM_CNTLB__MAM_A2MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x14
11583 #define GCEA_DSM_CNTLB__MAM_A3MEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x15
11584 #define GCEA_DSM_CNTLB__MAM_A3MEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x17
11585 #define GCEA_DSM_CNTLB__MAM_AFMEM_DSM_IRRITATOR_DATA__SHIFT                                                   0x18
11586 #define GCEA_DSM_CNTLB__MAM_AFMEM_ENABLE_SINGLE_WRITE__SHIFT                                                  0x1a
11587 #define GCEA_DSM_CNTLB__MAM_D0MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00000003L
11588 #define GCEA_DSM_CNTLB__MAM_D0MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00000004L
11589 #define GCEA_DSM_CNTLB__MAM_D1MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00000018L
11590 #define GCEA_DSM_CNTLB__MAM_D1MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00000020L
11591 #define GCEA_DSM_CNTLB__MAM_D2MEM_DSM_IRRITATOR_DATA_MASK                                                     0x000000C0L
11592 #define GCEA_DSM_CNTLB__MAM_D2MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00000100L
11593 #define GCEA_DSM_CNTLB__MAM_D3MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00000600L
11594 #define GCEA_DSM_CNTLB__MAM_D3MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00000800L
11595 #define GCEA_DSM_CNTLB__MAM_A0MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00003000L
11596 #define GCEA_DSM_CNTLB__MAM_A0MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00004000L
11597 #define GCEA_DSM_CNTLB__MAM_A1MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00018000L
11598 #define GCEA_DSM_CNTLB__MAM_A1MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00020000L
11599 #define GCEA_DSM_CNTLB__MAM_A2MEM_DSM_IRRITATOR_DATA_MASK                                                     0x000C0000L
11600 #define GCEA_DSM_CNTLB__MAM_A2MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00100000L
11601 #define GCEA_DSM_CNTLB__MAM_A3MEM_DSM_IRRITATOR_DATA_MASK                                                     0x00600000L
11602 #define GCEA_DSM_CNTLB__MAM_A3MEM_ENABLE_SINGLE_WRITE_MASK                                                    0x00800000L
11603 #define GCEA_DSM_CNTLB__MAM_AFMEM_DSM_IRRITATOR_DATA_MASK                                                     0x03000000L
11604 #define GCEA_DSM_CNTLB__MAM_AFMEM_ENABLE_SINGLE_WRITE_MASK                                                    0x04000000L
11605 //GCEA_DSM_CNTL2
11606 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                              0x0
11607 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                              0x2
11608 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                              0x3
11609 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                              0x5
11610 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT                                             0x6
11611 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT                                             0x8
11612 #define GCEA_DSM_CNTL2__RRET_TAGMEM_ENABLE_ERROR_INJECT__SHIFT                                                0x9
11613 #define GCEA_DSM_CNTL2__RRET_TAGMEM_SELECT_INJECT_DELAY__SHIFT                                                0xb
11614 #define GCEA_DSM_CNTL2__WRET_TAGMEM_ENABLE_ERROR_INJECT__SHIFT                                                0xc
11615 #define GCEA_DSM_CNTL2__WRET_TAGMEM_SELECT_INJECT_DELAY__SHIFT                                                0xe
11616 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                               0xf
11617 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                               0x11
11618 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                               0x12
11619 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                               0x14
11620 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT                                              0x15
11621 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT                                              0x17
11622 #define GCEA_DSM_CNTL2__INJECT_DELAY__SHIFT                                                                   0x1a
11623 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                0x00000003L
11624 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_SELECT_INJECT_DELAY_MASK                                                0x00000004L
11625 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                0x00000018L
11626 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_SELECT_INJECT_DELAY_MASK                                                0x00000020L
11627 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_ENABLE_ERROR_INJECT_MASK                                               0x000000C0L
11628 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_SELECT_INJECT_DELAY_MASK                                               0x00000100L
11629 #define GCEA_DSM_CNTL2__RRET_TAGMEM_ENABLE_ERROR_INJECT_MASK                                                  0x00000600L
11630 #define GCEA_DSM_CNTL2__RRET_TAGMEM_SELECT_INJECT_DELAY_MASK                                                  0x00000800L
11631 #define GCEA_DSM_CNTL2__WRET_TAGMEM_ENABLE_ERROR_INJECT_MASK                                                  0x00003000L
11632 #define GCEA_DSM_CNTL2__WRET_TAGMEM_SELECT_INJECT_DELAY_MASK                                                  0x00004000L
11633 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                 0x00018000L
11634 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_SELECT_INJECT_DELAY_MASK                                                 0x00020000L
11635 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                 0x000C0000L
11636 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_SELECT_INJECT_DELAY_MASK                                                 0x00100000L
11637 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_ENABLE_ERROR_INJECT_MASK                                                0x00600000L
11638 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_SELECT_INJECT_DELAY_MASK                                                0x00800000L
11639 #define GCEA_DSM_CNTL2__INJECT_DELAY_MASK                                                                     0xFC000000L
11640 //GCEA_DSM_CNTL2A
11641 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT                                            0x0
11642 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_SELECT_INJECT_DELAY__SHIFT                                            0x2
11643 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT                                            0x3
11644 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_SELECT_INJECT_DELAY__SHIFT                                            0x5
11645 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                               0x6
11646 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                               0x8
11647 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT                                               0x9
11648 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT                                               0xb
11649 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT                                              0xc
11650 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT                                              0xe
11651 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT                                             0xf
11652 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_SELECT_INJECT_DELAY__SHIFT                                             0x11
11653 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT                                             0x12
11654 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_SELECT_INJECT_DELAY__SHIFT                                             0x14
11655 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_ENABLE_ERROR_INJECT_MASK                                              0x00000003L
11656 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_SELECT_INJECT_DELAY_MASK                                              0x00000004L
11657 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_ENABLE_ERROR_INJECT_MASK                                              0x00000018L
11658 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_SELECT_INJECT_DELAY_MASK                                              0x00000020L
11659 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                 0x000000C0L
11660 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_SELECT_INJECT_DELAY_MASK                                                 0x00000100L
11661 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_ENABLE_ERROR_INJECT_MASK                                                 0x00000600L
11662 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_SELECT_INJECT_DELAY_MASK                                                 0x00000800L
11663 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_ENABLE_ERROR_INJECT_MASK                                                0x00003000L
11664 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_SELECT_INJECT_DELAY_MASK                                                0x00004000L
11665 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_ENABLE_ERROR_INJECT_MASK                                               0x00018000L
11666 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_SELECT_INJECT_DELAY_MASK                                               0x00020000L
11667 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_ENABLE_ERROR_INJECT_MASK                                               0x000C0000L
11668 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_SELECT_INJECT_DELAY_MASK                                               0x00100000L
11669 //GCEA_DSM_CNTL2B
11670 #define GCEA_DSM_CNTL2B__MAM_D0MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x0
11671 #define GCEA_DSM_CNTL2B__MAM_D0MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x2
11672 #define GCEA_DSM_CNTL2B__MAM_D1MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x3
11673 #define GCEA_DSM_CNTL2B__MAM_D1MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x5
11674 #define GCEA_DSM_CNTL2B__MAM_D2MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x6
11675 #define GCEA_DSM_CNTL2B__MAM_D2MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x8
11676 #define GCEA_DSM_CNTL2B__MAM_D3MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x9
11677 #define GCEA_DSM_CNTL2B__MAM_D3MEM_SELECT_INJECT_DELAY__SHIFT                                                 0xb
11678 #define GCEA_DSM_CNTL2B__MAM_A0MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0xc
11679 #define GCEA_DSM_CNTL2B__MAM_A0MEM_SELECT_INJECT_DELAY__SHIFT                                                 0xe
11680 #define GCEA_DSM_CNTL2B__MAM_A1MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0xf
11681 #define GCEA_DSM_CNTL2B__MAM_A1MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x11
11682 #define GCEA_DSM_CNTL2B__MAM_A2MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x12
11683 #define GCEA_DSM_CNTL2B__MAM_A2MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x14
11684 #define GCEA_DSM_CNTL2B__MAM_A3MEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x15
11685 #define GCEA_DSM_CNTL2B__MAM_A3MEM_SELECT_INJECT_DELAY__SHIFT                                                 0x17
11686 #define GCEA_DSM_CNTL2B__MAM_AFMEM_ENABLE_ERROR_INJECT__SHIFT                                                 0x18
11687 #define GCEA_DSM_CNTL2B__MAM_AFMEM_SELECT_INJECT_DELAY__SHIFT                                                 0x1a
11688 #define GCEA_DSM_CNTL2B__MAM_D0MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00000003L
11689 #define GCEA_DSM_CNTL2B__MAM_D0MEM_SELECT_INJECT_DELAY_MASK                                                   0x00000004L
11690 #define GCEA_DSM_CNTL2B__MAM_D1MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00000018L
11691 #define GCEA_DSM_CNTL2B__MAM_D1MEM_SELECT_INJECT_DELAY_MASK                                                   0x00000020L
11692 #define GCEA_DSM_CNTL2B__MAM_D2MEM_ENABLE_ERROR_INJECT_MASK                                                   0x000000C0L
11693 #define GCEA_DSM_CNTL2B__MAM_D2MEM_SELECT_INJECT_DELAY_MASK                                                   0x00000100L
11694 #define GCEA_DSM_CNTL2B__MAM_D3MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00000600L
11695 #define GCEA_DSM_CNTL2B__MAM_D3MEM_SELECT_INJECT_DELAY_MASK                                                   0x00000800L
11696 #define GCEA_DSM_CNTL2B__MAM_A0MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00003000L
11697 #define GCEA_DSM_CNTL2B__MAM_A0MEM_SELECT_INJECT_DELAY_MASK                                                   0x00004000L
11698 #define GCEA_DSM_CNTL2B__MAM_A1MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00018000L
11699 #define GCEA_DSM_CNTL2B__MAM_A1MEM_SELECT_INJECT_DELAY_MASK                                                   0x00020000L
11700 #define GCEA_DSM_CNTL2B__MAM_A2MEM_ENABLE_ERROR_INJECT_MASK                                                   0x000C0000L
11701 #define GCEA_DSM_CNTL2B__MAM_A2MEM_SELECT_INJECT_DELAY_MASK                                                   0x00100000L
11702 #define GCEA_DSM_CNTL2B__MAM_A3MEM_ENABLE_ERROR_INJECT_MASK                                                   0x00600000L
11703 #define GCEA_DSM_CNTL2B__MAM_A3MEM_SELECT_INJECT_DELAY_MASK                                                   0x00800000L
11704 #define GCEA_DSM_CNTL2B__MAM_AFMEM_ENABLE_ERROR_INJECT_MASK                                                   0x03000000L
11705 #define GCEA_DSM_CNTL2B__MAM_AFMEM_SELECT_INJECT_DELAY_MASK                                                   0x04000000L
11706 //GCEA_GL2C_XBR_CREDITS
11707 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_LIMIT__SHIFT                                                           0x0
11708 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_RESERVE__SHIFT                                                         0x6
11709 #define GCEA_GL2C_XBR_CREDITS__IO_RD_LIMIT__SHIFT                                                             0x8
11710 #define GCEA_GL2C_XBR_CREDITS__IO_RD_RESERVE__SHIFT                                                           0xe
11711 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_LIMIT__SHIFT                                                           0x10
11712 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_RESERVE__SHIFT                                                         0x16
11713 #define GCEA_GL2C_XBR_CREDITS__IO_WR_LIMIT__SHIFT                                                             0x18
11714 #define GCEA_GL2C_XBR_CREDITS__IO_WR_RESERVE__SHIFT                                                           0x1e
11715 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_LIMIT_MASK                                                             0x0000003FL
11716 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_RESERVE_MASK                                                           0x000000C0L
11717 #define GCEA_GL2C_XBR_CREDITS__IO_RD_LIMIT_MASK                                                               0x00003F00L
11718 #define GCEA_GL2C_XBR_CREDITS__IO_RD_RESERVE_MASK                                                             0x0000C000L
11719 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_LIMIT_MASK                                                             0x003F0000L
11720 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_RESERVE_MASK                                                           0x00C00000L
11721 #define GCEA_GL2C_XBR_CREDITS__IO_WR_LIMIT_MASK                                                               0x3F000000L
11722 #define GCEA_GL2C_XBR_CREDITS__IO_WR_RESERVE_MASK                                                             0xC0000000L
11723 //GCEA_GL2C_XBR_MAXBURST
11724 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD__SHIFT                                                                0x0
11725 #define GCEA_GL2C_XBR_MAXBURST__IO_RD__SHIFT                                                                  0x4
11726 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR__SHIFT                                                                0x8
11727 #define GCEA_GL2C_XBR_MAXBURST__IO_WR__SHIFT                                                                  0xc
11728 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_FLUSH_TIMER__SHIFT                                               0x10
11729 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_SAME64B_ONLY__SHIFT                                              0x13
11730 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_FLUSH_TIMER__SHIFT                                               0x14
11731 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_SAME64B_ONLY__SHIFT                                              0x17
11732 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_MASK                                                                  0x0000000FL
11733 #define GCEA_GL2C_XBR_MAXBURST__IO_RD_MASK                                                                    0x000000F0L
11734 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_MASK                                                                  0x00000F00L
11735 #define GCEA_GL2C_XBR_MAXBURST__IO_WR_MASK                                                                    0x0000F000L
11736 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_FLUSH_TIMER_MASK                                                 0x00070000L
11737 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_SAME64B_ONLY_MASK                                                0x00080000L
11738 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_FLUSH_TIMER_MASK                                                 0x00700000L
11739 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_SAME64B_ONLY_MASK                                                0x00800000L
11740 //GCEA_PROBE_CNTL
11741 #define GCEA_PROBE_CNTL__REQ2RSP_DELAY__SHIFT                                                                 0x0
11742 #define GCEA_PROBE_CNTL__PRB_FILTER_DISABLE__SHIFT                                                            0x5
11743 #define GCEA_PROBE_CNTL__REQ2RSP_DELAY_MASK                                                                   0x0000001FL
11744 #define GCEA_PROBE_CNTL__PRB_FILTER_DISABLE_MASK                                                              0x00000020L
11745 //GCEA_PROBE_MAP
11746 #define GCEA_PROBE_MAP__CHADDR0_TO_RIGHTGL2C__SHIFT                                                           0x0
11747 #define GCEA_PROBE_MAP__CHADDR1_TO_RIGHTGL2C__SHIFT                                                           0x1
11748 #define GCEA_PROBE_MAP__CHADDR2_TO_RIGHTGL2C__SHIFT                                                           0x2
11749 #define GCEA_PROBE_MAP__CHADDR3_TO_RIGHTGL2C__SHIFT                                                           0x3
11750 #define GCEA_PROBE_MAP__CHADDR4_TO_RIGHTGL2C__SHIFT                                                           0x4
11751 #define GCEA_PROBE_MAP__CHADDR5_TO_RIGHTGL2C__SHIFT                                                           0x5
11752 #define GCEA_PROBE_MAP__CHADDR6_TO_RIGHTGL2C__SHIFT                                                           0x6
11753 #define GCEA_PROBE_MAP__CHADDR7_TO_RIGHTGL2C__SHIFT                                                           0x7
11754 #define GCEA_PROBE_MAP__CHADDR8_TO_RIGHTGL2C__SHIFT                                                           0x8
11755 #define GCEA_PROBE_MAP__CHADDR9_TO_RIGHTGL2C__SHIFT                                                           0x9
11756 #define GCEA_PROBE_MAP__CHADDR10_TO_RIGHTGL2C__SHIFT                                                          0xa
11757 #define GCEA_PROBE_MAP__CHADDR11_TO_RIGHTGL2C__SHIFT                                                          0xb
11758 #define GCEA_PROBE_MAP__CHADDR12_TO_RIGHTGL2C__SHIFT                                                          0xc
11759 #define GCEA_PROBE_MAP__CHADDR13_TO_RIGHTGL2C__SHIFT                                                          0xd
11760 #define GCEA_PROBE_MAP__CHADDR14_TO_RIGHTGL2C__SHIFT                                                          0xe
11761 #define GCEA_PROBE_MAP__CHADDR15_TO_RIGHTGL2C__SHIFT                                                          0xf
11762 #define GCEA_PROBE_MAP__INTLV_SIZE__SHIFT                                                                     0x10
11763 #define GCEA_PROBE_MAP__CHADDR0_TO_RIGHTGL2C_MASK                                                             0x00000001L
11764 #define GCEA_PROBE_MAP__CHADDR1_TO_RIGHTGL2C_MASK                                                             0x00000002L
11765 #define GCEA_PROBE_MAP__CHADDR2_TO_RIGHTGL2C_MASK                                                             0x00000004L
11766 #define GCEA_PROBE_MAP__CHADDR3_TO_RIGHTGL2C_MASK                                                             0x00000008L
11767 #define GCEA_PROBE_MAP__CHADDR4_TO_RIGHTGL2C_MASK                                                             0x00000010L
11768 #define GCEA_PROBE_MAP__CHADDR5_TO_RIGHTGL2C_MASK                                                             0x00000020L
11769 #define GCEA_PROBE_MAP__CHADDR6_TO_RIGHTGL2C_MASK                                                             0x00000040L
11770 #define GCEA_PROBE_MAP__CHADDR7_TO_RIGHTGL2C_MASK                                                             0x00000080L
11771 #define GCEA_PROBE_MAP__CHADDR8_TO_RIGHTGL2C_MASK                                                             0x00000100L
11772 #define GCEA_PROBE_MAP__CHADDR9_TO_RIGHTGL2C_MASK                                                             0x00000200L
11773 #define GCEA_PROBE_MAP__CHADDR10_TO_RIGHTGL2C_MASK                                                            0x00000400L
11774 #define GCEA_PROBE_MAP__CHADDR11_TO_RIGHTGL2C_MASK                                                            0x00000800L
11775 #define GCEA_PROBE_MAP__CHADDR12_TO_RIGHTGL2C_MASK                                                            0x00001000L
11776 #define GCEA_PROBE_MAP__CHADDR13_TO_RIGHTGL2C_MASK                                                            0x00002000L
11777 #define GCEA_PROBE_MAP__CHADDR14_TO_RIGHTGL2C_MASK                                                            0x00004000L
11778 #define GCEA_PROBE_MAP__CHADDR15_TO_RIGHTGL2C_MASK                                                            0x00008000L
11779 #define GCEA_PROBE_MAP__INTLV_SIZE_MASK                                                                       0x00030000L
11780 //GCEA_ERR_STATUS
11781 #define GCEA_ERR_STATUS__SDP_RDRSP_STATUS__SHIFT                                                              0x0
11782 #define GCEA_ERR_STATUS__SDP_WRRSP_STATUS__SHIFT                                                              0x4
11783 #define GCEA_ERR_STATUS__SDP_RDRSP_DATASTATUS__SHIFT                                                          0x8
11784 #define GCEA_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR__SHIFT                                                    0xa
11785 #define GCEA_ERR_STATUS__CLEAR_ERROR_STATUS__SHIFT                                                            0xb
11786 #define GCEA_ERR_STATUS__BUSY_ON_ERROR__SHIFT                                                                 0xc
11787 #define GCEA_ERR_STATUS__FUE_FLAG__SHIFT                                                                      0xd
11788 #define GCEA_ERR_STATUS__IGNORE_RDRSP_FED__SHIFT                                                              0xe
11789 #define GCEA_ERR_STATUS__INTERRUPT_ON_FATAL__SHIFT                                                            0xf
11790 #define GCEA_ERR_STATUS__INTERRUPT_IGNORE_CLI_FATAL__SHIFT                                                    0x10
11791 #define GCEA_ERR_STATUS__LEVEL_INTERRUPT__SHIFT                                                               0x11
11792 #define GCEA_ERR_STATUS__SDP_RDRSP_STATUS_MASK                                                                0x0000000FL
11793 #define GCEA_ERR_STATUS__SDP_WRRSP_STATUS_MASK                                                                0x000000F0L
11794 #define GCEA_ERR_STATUS__SDP_RDRSP_DATASTATUS_MASK                                                            0x00000300L
11795 #define GCEA_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR_MASK                                                      0x00000400L
11796 #define GCEA_ERR_STATUS__CLEAR_ERROR_STATUS_MASK                                                              0x00000800L
11797 #define GCEA_ERR_STATUS__BUSY_ON_ERROR_MASK                                                                   0x00001000L
11798 #define GCEA_ERR_STATUS__FUE_FLAG_MASK                                                                        0x00002000L
11799 #define GCEA_ERR_STATUS__IGNORE_RDRSP_FED_MASK                                                                0x00004000L
11800 #define GCEA_ERR_STATUS__INTERRUPT_ON_FATAL_MASK                                                              0x00008000L
11801 #define GCEA_ERR_STATUS__INTERRUPT_IGNORE_CLI_FATAL_MASK                                                      0x00010000L
11802 #define GCEA_ERR_STATUS__LEVEL_INTERRUPT_MASK                                                                 0x00020000L
11803 //GCEA_MISC2
11804 #define GCEA_MISC2__CSGROUP_SWAP_IN_DRAM_ARB__SHIFT                                                           0x0
11805 #define GCEA_MISC2__CSGROUP_SWAP_IN_GMI_ARB__SHIFT                                                            0x1
11806 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_DRAM__SHIFT                                                        0x2
11807 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_GMI__SHIFT                                                         0x7
11808 #define GCEA_MISC2__IO_RDWR_PRIORITY_ENABLE__SHIFT                                                            0xc
11809 #define GCEA_MISC2__BLOCK_REQUESTS__SHIFT                                                                     0xd
11810 #define GCEA_MISC2__REQUESTS_BLOCKED__SHIFT                                                                   0xe
11811 #define GCEA_MISC2__FGCLKEN_OVERRIDE__SHIFT                                                                   0xf
11812 #define GCEA_MISC2__LINKMGR_CRBUSY_MASK__SHIFT                                                                0x10
11813 #define GCEA_MISC2__RDRET_FED_MASK__SHIFT                                                                     0x11
11814 #define GCEA_MISC2__CSGROUP_SWAP_IN_DRAM_ARB_MASK                                                             0x00000001L
11815 #define GCEA_MISC2__CSGROUP_SWAP_IN_GMI_ARB_MASK                                                              0x00000002L
11816 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_DRAM_MASK                                                          0x0000007CL
11817 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_GMI_MASK                                                           0x00000F80L
11818 #define GCEA_MISC2__IO_RDWR_PRIORITY_ENABLE_MASK                                                              0x00001000L
11819 #define GCEA_MISC2__BLOCK_REQUESTS_MASK                                                                       0x00002000L
11820 #define GCEA_MISC2__REQUESTS_BLOCKED_MASK                                                                     0x00004000L
11821 #define GCEA_MISC2__FGCLKEN_OVERRIDE_MASK                                                                     0x00008000L
11822 #define GCEA_MISC2__LINKMGR_CRBUSY_MASK_MASK                                                                  0x00010000L
11823 #define GCEA_MISC2__RDRET_FED_MASK_MASK                                                                       0x00020000L
11824 
11825 
11826 // addressBlock: gc_gceadec3
11827 //GCEA_SDP_BACKDOOR_CMDCREDITS0
11828 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED__SHIFT                                            0x0
11829 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED__SHIFT                                            0x7
11830 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED__SHIFT                                            0xe
11831 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED__SHIFT                                            0x15
11832 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED__SHIFT                                            0x1c
11833 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED_MASK                                              0x0000007FL
11834 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED_MASK                                              0x00003F80L
11835 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED_MASK                                              0x001FC000L
11836 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED_MASK                                              0x0FE00000L
11837 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED_MASK                                              0xF0000000L
11838 //GCEA_SDP_BACKDOOR_CMDCREDITS1
11839 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED__SHIFT                                            0x0
11840 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED__SHIFT                                            0x3
11841 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED__SHIFT                                            0xa
11842 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED__SHIFT                                            0x11
11843 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED__SHIFT                                           0x18
11844 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED_MASK                                              0x00000007L
11845 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED_MASK                                              0x000003F8L
11846 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED_MASK                                              0x0001FC00L
11847 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED_MASK                                              0x00FE0000L
11848 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED_MASK                                             0x7F000000L
11849 //GCEA_SDP_BACKDOOR_DATACREDITS0
11850 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED__SHIFT                                           0x0
11851 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED__SHIFT                                           0x7
11852 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED__SHIFT                                           0xe
11853 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED__SHIFT                                           0x15
11854 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED__SHIFT                                           0x1c
11855 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED_MASK                                             0x0000007FL
11856 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED_MASK                                             0x00003F80L
11857 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED_MASK                                             0x001FC000L
11858 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED_MASK                                             0x0FE00000L
11859 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED_MASK                                             0xF0000000L
11860 //GCEA_SDP_BACKDOOR_DATACREDITS1
11861 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED__SHIFT                                           0x0
11862 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED__SHIFT                                           0x3
11863 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED__SHIFT                                           0xa
11864 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED__SHIFT                                           0x11
11865 #define GCEA_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED__SHIFT                                          0x18
11866 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED_MASK                                             0x00000007L
11867 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED_MASK                                             0x000003F8L
11868 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED_MASK                                             0x0001FC00L
11869 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED_MASK                                             0x00FE0000L
11870 #define GCEA_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED_MASK                                            0x7F000000L
11871 //GCEA_SDP_BACKDOOR_MISCCREDITS
11872 #define GCEA_SDP_BACKDOOR_MISCCREDITS__PRB_RSP_CREDITS_RECEIVED__SHIFT                                        0x0
11873 #define GCEA_SDP_BACKDOOR_MISCCREDITS__PRB_RSP_CREDITS_RECEIVED_MASK                                          0x0000007FL
11874 //GCEA_RRET_MEM_RESERVE
11875 #define GCEA_RRET_MEM_RESERVE__VC0__SHIFT                                                                     0x0
11876 #define GCEA_RRET_MEM_RESERVE__VC1__SHIFT                                                                     0x4
11877 #define GCEA_RRET_MEM_RESERVE__VC2__SHIFT                                                                     0x8
11878 #define GCEA_RRET_MEM_RESERVE__VC3__SHIFT                                                                     0xc
11879 #define GCEA_RRET_MEM_RESERVE__VC4__SHIFT                                                                     0x10
11880 #define GCEA_RRET_MEM_RESERVE__VC5__SHIFT                                                                     0x14
11881 #define GCEA_RRET_MEM_RESERVE__VC6__SHIFT                                                                     0x18
11882 #define GCEA_RRET_MEM_RESERVE__VC7__SHIFT                                                                     0x1c
11883 #define GCEA_RRET_MEM_RESERVE__VC0_MASK                                                                       0x0000000FL
11884 #define GCEA_RRET_MEM_RESERVE__VC1_MASK                                                                       0x000000F0L
11885 #define GCEA_RRET_MEM_RESERVE__VC2_MASK                                                                       0x00000F00L
11886 #define GCEA_RRET_MEM_RESERVE__VC3_MASK                                                                       0x0000F000L
11887 #define GCEA_RRET_MEM_RESERVE__VC4_MASK                                                                       0x000F0000L
11888 #define GCEA_RRET_MEM_RESERVE__VC5_MASK                                                                       0x00F00000L
11889 #define GCEA_RRET_MEM_RESERVE__VC6_MASK                                                                       0x0F000000L
11890 #define GCEA_RRET_MEM_RESERVE__VC7_MASK                                                                       0xF0000000L
11891 //GCEA_EDC_CNT3
11892 #define GCEA_EDC_CNT3__DRAMRD_PAGEMEM_DED_COUNT__SHIFT                                                        0x0
11893 #define GCEA_EDC_CNT3__DRAMWR_PAGEMEM_DED_COUNT__SHIFT                                                        0x2
11894 #define GCEA_EDC_CNT3__IORD_CMDMEM_DED_COUNT__SHIFT                                                           0x4
11895 #define GCEA_EDC_CNT3__IOWR_CMDMEM_DED_COUNT__SHIFT                                                           0x6
11896 #define GCEA_EDC_CNT3__GMIRD_PAGEMEM_DED_COUNT__SHIFT                                                         0x8
11897 #define GCEA_EDC_CNT3__GMIWR_PAGEMEM_DED_COUNT__SHIFT                                                         0xa
11898 #define GCEA_EDC_CNT3__MAM_A0MEM_SEC_COUNT__SHIFT                                                             0xc
11899 #define GCEA_EDC_CNT3__MAM_A0MEM_DED_COUNT__SHIFT                                                             0xe
11900 #define GCEA_EDC_CNT3__MAM_A1MEM_SEC_COUNT__SHIFT                                                             0x10
11901 #define GCEA_EDC_CNT3__MAM_A1MEM_DED_COUNT__SHIFT                                                             0x12
11902 #define GCEA_EDC_CNT3__MAM_A2MEM_SEC_COUNT__SHIFT                                                             0x14
11903 #define GCEA_EDC_CNT3__MAM_A2MEM_DED_COUNT__SHIFT                                                             0x16
11904 #define GCEA_EDC_CNT3__MAM_A3MEM_SEC_COUNT__SHIFT                                                             0x18
11905 #define GCEA_EDC_CNT3__MAM_A3MEM_DED_COUNT__SHIFT                                                             0x1a
11906 #define GCEA_EDC_CNT3__MAM_AFMEM_SEC_COUNT__SHIFT                                                             0x1c
11907 #define GCEA_EDC_CNT3__MAM_AFMEM_DED_COUNT__SHIFT                                                             0x1e
11908 #define GCEA_EDC_CNT3__DRAMRD_PAGEMEM_DED_COUNT_MASK                                                          0x00000003L
11909 #define GCEA_EDC_CNT3__DRAMWR_PAGEMEM_DED_COUNT_MASK                                                          0x0000000CL
11910 #define GCEA_EDC_CNT3__IORD_CMDMEM_DED_COUNT_MASK                                                             0x00000030L
11911 #define GCEA_EDC_CNT3__IOWR_CMDMEM_DED_COUNT_MASK                                                             0x000000C0L
11912 #define GCEA_EDC_CNT3__GMIRD_PAGEMEM_DED_COUNT_MASK                                                           0x00000300L
11913 #define GCEA_EDC_CNT3__GMIWR_PAGEMEM_DED_COUNT_MASK                                                           0x00000C00L
11914 #define GCEA_EDC_CNT3__MAM_A0MEM_SEC_COUNT_MASK                                                               0x00003000L
11915 #define GCEA_EDC_CNT3__MAM_A0MEM_DED_COUNT_MASK                                                               0x0000C000L
11916 #define GCEA_EDC_CNT3__MAM_A1MEM_SEC_COUNT_MASK                                                               0x00030000L
11917 #define GCEA_EDC_CNT3__MAM_A1MEM_DED_COUNT_MASK                                                               0x000C0000L
11918 #define GCEA_EDC_CNT3__MAM_A2MEM_SEC_COUNT_MASK                                                               0x00300000L
11919 #define GCEA_EDC_CNT3__MAM_A2MEM_DED_COUNT_MASK                                                               0x00C00000L
11920 #define GCEA_EDC_CNT3__MAM_A3MEM_SEC_COUNT_MASK                                                               0x03000000L
11921 #define GCEA_EDC_CNT3__MAM_A3MEM_DED_COUNT_MASK                                                               0x0C000000L
11922 #define GCEA_EDC_CNT3__MAM_AFMEM_SEC_COUNT_MASK                                                               0x30000000L
11923 #define GCEA_EDC_CNT3__MAM_AFMEM_DED_COUNT_MASK                                                               0xC0000000L
11924 //GCEA_SDP_ENABLE
11925 #define GCEA_SDP_ENABLE__ENABLE__SHIFT                                                                        0x0
11926 #define GCEA_SDP_ENABLE__EARLY_CREDIT_REQUEST__SHIFT                                                          0x1
11927 #define GCEA_SDP_ENABLE__ENABLE_MASK                                                                          0x00000001L
11928 #define GCEA_SDP_ENABLE__EARLY_CREDIT_REQUEST_MASK                                                            0x00000002L
11929 
11930 
11931 // addressBlock: gc_spipdec2
11932 //SPI_PQEV_CTRL
11933 #define SPI_PQEV_CTRL__SCAN_PERIOD__SHIFT                                                                     0x0
11934 #define SPI_PQEV_CTRL__QUEUE_DURATION__SHIFT                                                                  0xa
11935 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN__SHIFT                                                                 0x10
11936 #define SPI_PQEV_CTRL__SCAN_PERIOD_MASK                                                                       0x000003FFL
11937 #define SPI_PQEV_CTRL__QUEUE_DURATION_MASK                                                                    0x0000FC00L
11938 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN_MASK                                                                   0x00FF0000L
11939 //SPI_EXP_THROTTLE_CTRL
11940 #define SPI_EXP_THROTTLE_CTRL__ENABLE__SHIFT                                                                  0x0
11941 #define SPI_EXP_THROTTLE_CTRL__PERIOD__SHIFT                                                                  0x1
11942 #define SPI_EXP_THROTTLE_CTRL__UPSTEP__SHIFT                                                                  0x5
11943 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP__SHIFT                                                                0x9
11944 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT__SHIFT                                                0xd
11945 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT__SHIFT                                               0x10
11946 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD__SHIFT                                                     0x13
11947 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT__SHIFT                                                              0x1a
11948 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET__SHIFT                                                          0x1d
11949 #define SPI_EXP_THROTTLE_CTRL__ENABLE_MASK                                                                    0x00000001L
11950 #define SPI_EXP_THROTTLE_CTRL__PERIOD_MASK                                                                    0x0000001EL
11951 #define SPI_EXP_THROTTLE_CTRL__UPSTEP_MASK                                                                    0x000001E0L
11952 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP_MASK                                                                  0x00001E00L
11953 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT_MASK                                                  0x0000E000L
11954 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT_MASK                                                 0x00070000L
11955 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD_MASK                                                       0x03F80000L
11956 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT_MASK                                                                0x1C000000L
11957 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET_MASK                                                            0x20000000L
11958 
11959 
11960 // addressBlock: gc_rmi_rmidec
11961 //RMI_GENERAL_CNTL
11962 #define RMI_GENERAL_CNTL__BURST_DISABLE__SHIFT                                                                0x0
11963 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE__SHIFT                                                           0x1
11964 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN__SHIFT                                                               0x13
11965 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE__SHIFT                                                     0x15
11966 #define RMI_GENERAL_CNTL__BURST_DISABLE_MASK                                                                  0x00000001L
11967 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE_MASK                                                             0x0001FFFEL
11968 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN_MASK                                                                 0x00080000L
11969 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE_MASK                                                       0x01E00000L
11970 //RMI_GENERAL_CNTL1
11971 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE__SHIFT                                                0x0
11972 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE__SHIFT                                                     0x4
11973 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE__SHIFT                                                     0x6
11974 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK__SHIFT                                            0x8
11975 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE__SHIFT                                                       0x9
11976 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE__SHIFT                                                             0xb
11977 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE__SHIFT                                               0xe
11978 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE__SHIFT                                             0xf
11979 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS__SHIFT                                                      0x10
11980 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS__SHIFT                                                      0x16
11981 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE_MASK                                                  0x0000000FL
11982 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE_MASK                                                       0x00000030L
11983 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE_MASK                                                       0x000000C0L
11984 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK_MASK                                              0x00000100L
11985 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE_MASK                                                         0x00000600L
11986 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_MASK                                                               0x00000800L
11987 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE_MASK                                                 0x00004000L
11988 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE_MASK                                               0x00008000L
11989 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS_MASK                                                        0x003F0000L
11990 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS_MASK                                                        0x0FC00000L
11991 //RMI_GENERAL_STATUS
11992 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED__SHIFT                                                0x0
11993 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR__SHIFT                                                 0x1
11994 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR__SHIFT                                                0x2
11995 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR__SHIFT                                                 0x3
11996 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR__SHIFT                                                0x4
11997 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY__SHIFT                                                              0x5
11998 #define RMI_GENERAL_STATUS__RESERVED_BIT_6__SHIFT                                                             0x6
11999 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY__SHIFT                                                        0x7
12000 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY__SHIFT                                                        0x8
12001 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY__SHIFT                                                           0x9
12002 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY__SHIFT                                                       0xa
12003 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY__SHIFT                                                 0xb
12004 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY__SHIFT                                                 0xc
12005 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY__SHIFT                                                        0xd
12006 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY__SHIFT                                                           0xe
12007 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY__SHIFT                                                       0xf
12008 #define RMI_GENERAL_STATUS__RESERVED_BIT_18__SHIFT                                                            0x12
12009 #define RMI_GENERAL_STATUS__RESERVED_BIT_19__SHIFT                                                            0x13
12010 #define RMI_GENERAL_STATUS__RESERVED_BIT_20__SHIFT                                                            0x14
12011 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21__SHIFT                                                        0x15
12012 #define RMI_GENERAL_STATUS__RESERVED_BIT_29__SHIFT                                                            0x1d
12013 #define RMI_GENERAL_STATUS__RESERVED_BIT_30__SHIFT                                                            0x1e
12014 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR__SHIFT                                          0x1f
12015 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED_MASK                                                  0x00000001L
12016 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR_MASK                                                   0x00000002L
12017 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR_MASK                                                  0x00000004L
12018 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR_MASK                                                   0x00000008L
12019 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR_MASK                                                  0x00000010L
12020 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY_MASK                                                                0x00000020L
12021 #define RMI_GENERAL_STATUS__RESERVED_BIT_6_MASK                                                               0x00000040L
12022 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY_MASK                                                          0x00000080L
12023 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY_MASK                                                          0x00000100L
12024 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY_MASK                                                             0x00000200L
12025 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY_MASK                                                         0x00000400L
12026 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY_MASK                                                   0x00000800L
12027 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY_MASK                                                   0x00001000L
12028 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY_MASK                                                          0x00002000L
12029 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY_MASK                                                             0x00004000L
12030 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY_MASK                                                         0x00008000L
12031 #define RMI_GENERAL_STATUS__RESERVED_BIT_18_MASK                                                              0x00040000L
12032 #define RMI_GENERAL_STATUS__RESERVED_BIT_19_MASK                                                              0x00080000L
12033 #define RMI_GENERAL_STATUS__RESERVED_BIT_20_MASK                                                              0x00100000L
12034 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21_MASK                                                          0x1FE00000L
12035 #define RMI_GENERAL_STATUS__RESERVED_BIT_29_MASK                                                              0x20000000L
12036 #define RMI_GENERAL_STATUS__RESERVED_BIT_30_MASK                                                              0x40000000L
12037 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR_MASK                                            0x80000000L
12038 //RMI_SUBBLOCK_STATUS0
12039 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0__SHIFT                                     0x0
12040 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0__SHIFT                                         0x7
12041 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0__SHIFT                                        0x8
12042 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1__SHIFT                                     0x9
12043 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1__SHIFT                                         0x10
12044 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1__SHIFT                                        0x11
12045 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT__SHIFT                                                       0x12
12046 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0_MASK                                       0x0000007FL
12047 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0_MASK                                           0x00000080L
12048 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0_MASK                                          0x00000100L
12049 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1_MASK                                       0x0000FE00L
12050 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1_MASK                                           0x00010000L
12051 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1_MASK                                          0x00020000L
12052 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT_MASK                                                         0x0FFC0000L
12053 //RMI_SUBBLOCK_STATUS1
12054 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE__SHIFT                                                   0x0
12055 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE__SHIFT                                                   0xa
12056 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT__SHIFT                                                       0x14
12057 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE_MASK                                                     0x000003FFL
12058 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE_MASK                                                     0x000FFC00L
12059 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT_MASK                                                         0x3FF00000L
12060 //RMI_SUBBLOCK_STATUS2
12061 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED__SHIFT                                                      0x0
12062 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED__SHIFT                                                      0x9
12063 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED_MASK                                                        0x000001FFL
12064 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED_MASK                                                        0x0003FE00L
12065 //RMI_SUBBLOCK_STATUS3
12066 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL__SHIFT                                             0x0
12067 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL__SHIFT                                             0xa
12068 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL_MASK                                               0x000003FFL
12069 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL_MASK                                               0x000FFC00L
12070 //RMI_XBAR_CONFIG
12071 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE__SHIFT                                                      0x0
12072 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE__SHIFT                                             0x2
12073 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE__SHIFT                                                0x6
12074 #define RMI_XBAR_CONFIG__ARBITER_DIS__SHIFT                                                                   0x7
12075 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ__SHIFT                                                                0x8
12076 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE__SHIFT                                                       0xc
12077 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0__SHIFT                                                                0xd
12078 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE_MASK                                                        0x00000003L
12079 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE_MASK                                               0x0000003CL
12080 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE_MASK                                                  0x00000040L
12081 #define RMI_XBAR_CONFIG__ARBITER_DIS_MASK                                                                     0x00000080L
12082 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_MASK                                                                  0x00000F00L
12083 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE_MASK                                                         0x00001000L
12084 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0_MASK                                                                  0x00002000L
12085 //RMI_PROBE_POP_LOGIC_CNTL
12086 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH__SHIFT                                             0x0
12087 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS__SHIFT                                                    0x7
12088 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2__SHIFT                                      0x8
12089 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH__SHIFT                                             0xa
12090 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS__SHIFT                                                    0x11
12091 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH_MASK                                               0x0000007FL
12092 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS_MASK                                                      0x00000080L
12093 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2_MASK                                        0x00000300L
12094 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH_MASK                                               0x0001FC00L
12095 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS_MASK                                                      0x00020000L
12096 //RMI_UTC_XNACK_N_MISC_CNTL
12097 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC__SHIFT                                              0x0
12098 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE__SHIFT                                         0x8
12099 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE__SHIFT                                                     0xc
12100 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE__SHIFT                                       0xd
12101 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC_MASK                                                0x000000FFL
12102 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE_MASK                                           0x00000F00L
12103 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE_MASK                                                       0x00001000L
12104 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE_MASK                                         0x00002000L
12105 //RMI_DEMUX_CNTL
12106 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN__SHIFT                                                    0x2
12107 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE__SHIFT                                             0x6
12108 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE__SHIFT                                                                0xe
12109 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN__SHIFT                                                    0x12
12110 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE__SHIFT                                             0x16
12111 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE__SHIFT                                                                0x1e
12112 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN_MASK                                                      0x00000004L
12113 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE_MASK                                               0x00003FC0L
12114 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_MASK                                                                  0x0000C000L
12115 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN_MASK                                                      0x00040000L
12116 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE_MASK                                               0x3FC00000L
12117 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_MASK                                                                  0xC0000000L
12118 //RMI_UTCL1_CNTL1
12119 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP__SHIFT                                                              0x0
12120 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF__SHIFT                                                                 0x1
12121 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE__SHIFT                                                               0x2
12122 #define RMI_UTCL1_CNTL1__RESP_MODE__SHIFT                                                                     0x3
12123 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE__SHIFT                                                               0x5
12124 #define RMI_UTCL1_CNTL1__CLIENTID__SHIFT                                                                      0x7
12125 #define RMI_UTCL1_CNTL1__USERVM_DIS__SHIFT                                                                    0x10
12126 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO__SHIFT                                                             0x11
12127 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB__SHIFT                                                          0x12
12128 #define RMI_UTCL1_CNTL1__REG_INV_VMID__SHIFT                                                                  0x13
12129 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID__SHIFT                                                              0x17
12130 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE__SHIFT                                                                0x18
12131 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID__SHIFT                                                    0x19
12132 #define RMI_UTCL1_CNTL1__FORCE_MISS__SHIFT                                                                    0x1a
12133 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER__SHIFT                                                                0x1b
12134 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2__SHIFT                                                        0x1c
12135 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2__SHIFT                                                        0x1e
12136 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP_MASK                                                                0x00000001L
12137 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF_MASK                                                                   0x00000002L
12138 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE_MASK                                                                 0x00000004L
12139 #define RMI_UTCL1_CNTL1__RESP_MODE_MASK                                                                       0x00000018L
12140 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE_MASK                                                                 0x00000060L
12141 #define RMI_UTCL1_CNTL1__CLIENTID_MASK                                                                        0x0000FF80L
12142 #define RMI_UTCL1_CNTL1__USERVM_DIS_MASK                                                                      0x00010000L
12143 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO_MASK                                                               0x00020000L
12144 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB_MASK                                                            0x00040000L
12145 #define RMI_UTCL1_CNTL1__REG_INV_VMID_MASK                                                                    0x00780000L
12146 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID_MASK                                                                0x00800000L
12147 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE_MASK                                                                  0x01000000L
12148 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID_MASK                                                      0x02000000L
12149 #define RMI_UTCL1_CNTL1__FORCE_MISS_MASK                                                                      0x04000000L
12150 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER_MASK                                                                  0x08000000L
12151 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2_MASK                                                          0x30000000L
12152 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2_MASK                                                          0xC0000000L
12153 //RMI_UTCL1_CNTL2
12154 #define RMI_UTCL1_CNTL2__UTC_SPARE__SHIFT                                                                     0x0
12155 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS__SHIFT                                                                0x9
12156 #define RMI_UTCL1_CNTL2__LINE_VALID__SHIFT                                                                    0xa
12157 #define RMI_UTCL1_CNTL2__DIS_EDC__SHIFT                                                                       0xb
12158 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE__SHIFT                                                                0xc
12159 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT__SHIFT                                                                 0xd
12160 #define RMI_UTCL1_CNTL2__FORCE_SNOOP__SHIFT                                                                   0xe
12161 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK__SHIFT                                                           0xf
12162 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE__SHIFT                                                          0x10
12163 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR__SHIFT                                                 0x12
12164 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR__SHIFT                                                        0x13
12165 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID__SHIFT                                                  0x14
12166 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID__SHIFT                                                         0x15
12167 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ__SHIFT                                                         0x19
12168 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K__SHIFT                                                    0x1a
12169 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD__SHIFT                                                                0x1b
12170 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT__SHIFT                                                           0x1c
12171 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT__SHIFT                                                             0x1d
12172 #define RMI_UTCL1_CNTL2__FGCG_DISABLE__SHIFT                                                                  0x1e
12173 #define RMI_UTCL1_CNTL2__RESERVED__SHIFT                                                                      0x1f
12174 #define RMI_UTCL1_CNTL2__UTC_SPARE_MASK                                                                       0x000000FFL
12175 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS_MASK                                                                  0x00000200L
12176 #define RMI_UTCL1_CNTL2__LINE_VALID_MASK                                                                      0x00000400L
12177 #define RMI_UTCL1_CNTL2__DIS_EDC_MASK                                                                         0x00000800L
12178 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE_MASK                                                                  0x00001000L
12179 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT_MASK                                                                   0x00002000L
12180 #define RMI_UTCL1_CNTL2__FORCE_SNOOP_MASK                                                                     0x00004000L
12181 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK_MASK                                                             0x00008000L
12182 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE_MASK                                                            0x00030000L
12183 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR_MASK                                                   0x00040000L
12184 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR_MASK                                                          0x00080000L
12185 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID_MASK                                                    0x00100000L
12186 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID_MASK                                                           0x01E00000L
12187 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ_MASK                                                           0x02000000L
12188 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K_MASK                                                      0x04000000L
12189 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD_MASK                                                                  0x08000000L
12190 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT_MASK                                                             0x10000000L
12191 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT_MASK                                                               0x20000000L
12192 #define RMI_UTCL1_CNTL2__FGCG_DISABLE_MASK                                                                    0x40000000L
12193 #define RMI_UTCL1_CNTL2__RESERVED_MASK                                                                        0x80000000L
12194 //RMI_UTC_UNIT_CONFIG
12195 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN__SHIFT                                                                0x0
12196 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN_MASK                                                                  0x0000FFFFL
12197 //RMI_TCIW_FORMATTER0_CNTL
12198 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ__SHIFT                                       0x9
12199 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS__SHIFT                                                  0x1d
12200 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA__SHIFT                                                  0x1f
12201 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ_MASK                                         0x0007FE00L
12202 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS_MASK                                                    0x20000000L
12203 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA_MASK                                                    0x80000000L
12204 //RMI_TCIW_FORMATTER1_CNTL
12205 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE__SHIFT                                             0x0
12206 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW__SHIFT                                          0x1
12207 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ__SHIFT                                       0x9
12208 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS__SHIFT                                                  0x1d
12209 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST__SHIFT                                     0x1e
12210 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA__SHIFT                                                  0x1f
12211 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE_MASK                                               0x00000001L
12212 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW_MASK                                            0x000001FEL
12213 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ_MASK                                         0x0007FE00L
12214 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS_MASK                                                    0x20000000L
12215 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST_MASK                                       0x40000000L
12216 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA_MASK                                                    0x80000000L
12217 //RMI_SCOREBOARD_CNTL
12218 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH__SHIFT                                                        0x0
12219 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0__SHIFT                                              0x1
12220 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH__SHIFT                                                        0x2
12221 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1__SHIFT                                              0x3
12222 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN__SHIFT                                         0x5
12223 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE__SHIFT                                      0x6
12224 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE__SHIFT                                   0x9
12225 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH_MASK                                                          0x00000001L
12226 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0_MASK                                                0x00000002L
12227 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH_MASK                                                          0x00000004L
12228 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1_MASK                                                0x00000008L
12229 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN_MASK                                           0x00000020L
12230 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE_MASK                                        0x00000040L
12231 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE_MASK                                     0x001FFE00L
12232 //RMI_SCOREBOARD_STATUS0
12233 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID__SHIFT                                                     0x0
12234 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG__SHIFT                                                    0x1
12235 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID__SHIFT                                                   0x2
12236 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE__SHIFT                                                   0x12
12237 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE__SHIFT                                                       0x13
12238 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE__SHIFT                                                 0x14
12239 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE__SHIFT                                                    0x15
12240 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT__SHIFT                                                         0x16
12241 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID_MASK                                                       0x00000001L
12242 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG_MASK                                                      0x00000002L
12243 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID_MASK                                                     0x0003FFFCL
12244 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE_MASK                                                     0x00040000L
12245 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE_MASK                                                         0x00080000L
12246 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE_MASK                                                   0x00100000L
12247 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE_MASK                                                      0x00200000L
12248 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT_MASK                                                           0x07C00000L
12249 //RMI_SCOREBOARD_STATUS1
12250 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0__SHIFT                                                        0x0
12251 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0__SHIFT                                              0xc
12252 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0__SHIFT                                               0xd
12253 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED__SHIFT                                      0xe
12254 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1__SHIFT                                                        0xf
12255 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1__SHIFT                                              0x1b
12256 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1__SHIFT                                               0x1c
12257 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1__SHIFT                                                  0x1d
12258 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0__SHIFT                                                  0x1e
12259 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0_MASK                                                          0x00000FFFL
12260 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0_MASK                                                0x00001000L
12261 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0_MASK                                                 0x00002000L
12262 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED_MASK                                        0x00004000L
12263 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1_MASK                                                          0x07FF8000L
12264 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1_MASK                                                0x08000000L
12265 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1_MASK                                                 0x10000000L
12266 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1_MASK                                                    0x20000000L
12267 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0_MASK                                                    0x40000000L
12268 //RMI_SCOREBOARD_STATUS2
12269 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0__SHIFT                                                       0x0
12270 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0__SHIFT                                             0xc
12271 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1__SHIFT                                                       0xd
12272 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1__SHIFT                                             0x19
12273 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1__SHIFT                                                     0x1a
12274 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0__SHIFT                                                     0x1b
12275 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0__SHIFT                                           0x1c
12276 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1__SHIFT                                           0x1d
12277 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0__SHIFT                                              0x1e
12278 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1__SHIFT                                              0x1f
12279 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0_MASK                                                         0x00000FFFL
12280 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0_MASK                                               0x00001000L
12281 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1_MASK                                                         0x01FFE000L
12282 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1_MASK                                               0x02000000L
12283 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1_MASK                                                       0x04000000L
12284 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0_MASK                                                       0x08000000L
12285 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0_MASK                                             0x10000000L
12286 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1_MASK                                             0x20000000L
12287 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0_MASK                                                0x40000000L
12288 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1_MASK                                                0x80000000L
12289 //RMI_XBAR_ARBITER_CONFIG
12290 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE__SHIFT                                                        0x0
12291 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR__SHIFT                                     0x2
12292 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL__SHIFT                                                       0x3
12293 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN__SHIFT                                         0x4
12294 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN__SHIFT                                            0x5
12295 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE__SHIFT                                        0x6
12296 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE__SHIFT                                     0x8
12297 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE__SHIFT                                                        0x10
12298 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR__SHIFT                                     0x12
12299 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL__SHIFT                                                       0x13
12300 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN__SHIFT                                         0x14
12301 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN__SHIFT                                            0x15
12302 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE__SHIFT                                        0x16
12303 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE__SHIFT                                     0x18
12304 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_MASK                                                          0x00000003L
12305 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR_MASK                                       0x00000004L
12306 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_MASK                                                         0x00000008L
12307 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN_MASK                                           0x00000010L
12308 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN_MASK                                              0x00000020L
12309 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE_MASK                                          0x000000C0L
12310 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE_MASK                                       0x0000FF00L
12311 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_MASK                                                          0x00030000L
12312 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR_MASK                                       0x00040000L
12313 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_MASK                                                         0x00080000L
12314 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN_MASK                                           0x00100000L
12315 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN_MASK                                              0x00200000L
12316 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE_MASK                                          0x00C00000L
12317 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE_MASK                                       0xFF000000L
12318 //RMI_XBAR_ARBITER_CONFIG_1
12319 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD__SHIFT                                  0x0
12320 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR__SHIFT                                  0x8
12321 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD_MASK                                    0x000000FFL
12322 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR_MASK                                    0x0000FF00L
12323 //RMI_CLOCK_CNTRL
12324 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK__SHIFT                                                         0x0
12325 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK__SHIFT                                                         0x5
12326 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK__SHIFT                                                       0xa
12327 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK__SHIFT                                                       0xf
12328 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK_MASK                                                           0x0000001FL
12329 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK_MASK                                                           0x000003E0L
12330 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK_MASK                                                         0x00007C00L
12331 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK_MASK                                                         0x000F8000L
12332 //RMI_UTCL1_STATUS
12333 #define RMI_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                               0x0
12334 #define RMI_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                               0x1
12335 #define RMI_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                 0x2
12336 #define RMI_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                 0x00000001L
12337 #define RMI_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                 0x00000002L
12338 #define RMI_UTCL1_STATUS__PRT_DETECTED_MASK                                                                   0x00000004L
12339 //RMI_RB_GLX_CID_MAP
12340 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP__SHIFT                                                               0x0
12341 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP__SHIFT                                                               0x4
12342 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP__SHIFT                                                               0x8
12343 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP__SHIFT                                                                 0xc
12344 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP__SHIFT                                                                   0x10
12345 #define RMI_RB_GLX_CID_MAP__DB_S_MAP__SHIFT                                                                   0x14
12346 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP__SHIFT                                                                0x18
12347 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP__SHIFT                                                              0x1c
12348 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP_MASK                                                                 0x0000000FL
12349 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP_MASK                                                                 0x000000F0L
12350 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP_MASK                                                                 0x00000F00L
12351 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP_MASK                                                                   0x0000F000L
12352 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP_MASK                                                                     0x000F0000L
12353 #define RMI_RB_GLX_CID_MAP__DB_S_MAP_MASK                                                                     0x00F00000L
12354 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP_MASK                                                                  0x0F000000L
12355 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP_MASK                                                                0xF0000000L
12356 //RMI_XNACK_DEBUG
12357 #define RMI_XNACK_DEBUG__XNACK_PER_VMID__SHIFT                                                                0x0
12358 #define RMI_XNACK_DEBUG__XNACK_PER_VMID_MASK                                                                  0x0000FFFFL
12359 //RMI_SPARE
12360 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE__SHIFT                                                         0x1
12361 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE__SHIFT                                                     0x2
12362 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE__SHIFT                                                      0x3
12363 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS__SHIFT                                         0x4
12364 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS__SHIFT                                                      0x5
12365 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE__SHIFT                                                          0x6
12366 #define RMI_SPARE__SPARE_BIT_7__SHIFT                                                                         0x7
12367 #define RMI_SPARE__NOFILL_RMI_CID_CC__SHIFT                                                                   0x8
12368 #define RMI_SPARE__NOFILL_RMI_CID_FC__SHIFT                                                                   0x9
12369 #define RMI_SPARE__NOFILL_RMI_CID_CM__SHIFT                                                                   0xa
12370 #define RMI_SPARE__NOFILL_RMI_CID_DC__SHIFT                                                                   0xb
12371 #define RMI_SPARE__NOFILL_RMI_CID_Z__SHIFT                                                                    0xc
12372 #define RMI_SPARE__NOFILL_RMI_CID_S__SHIFT                                                                    0xd
12373 #define RMI_SPARE__NOFILL_RMI_CID_TILE__SHIFT                                                                 0xe
12374 #define RMI_SPARE__SPARE_BIT_15_0__SHIFT                                                                      0xf
12375 #define RMI_SPARE__ARBITER_ADDRESS_MASK__SHIFT                                                                0x10
12376 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE_MASK                                                           0x00000002L
12377 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE_MASK                                                       0x00000004L
12378 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE_MASK                                                        0x00000008L
12379 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS_MASK                                           0x00000010L
12380 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS_MASK                                                        0x00000020L
12381 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE_MASK                                                            0x00000040L
12382 #define RMI_SPARE__SPARE_BIT_7_MASK                                                                           0x00000080L
12383 #define RMI_SPARE__NOFILL_RMI_CID_CC_MASK                                                                     0x00000100L
12384 #define RMI_SPARE__NOFILL_RMI_CID_FC_MASK                                                                     0x00000200L
12385 #define RMI_SPARE__NOFILL_RMI_CID_CM_MASK                                                                     0x00000400L
12386 #define RMI_SPARE__NOFILL_RMI_CID_DC_MASK                                                                     0x00000800L
12387 #define RMI_SPARE__NOFILL_RMI_CID_Z_MASK                                                                      0x00001000L
12388 #define RMI_SPARE__NOFILL_RMI_CID_S_MASK                                                                      0x00002000L
12389 #define RMI_SPARE__NOFILL_RMI_CID_TILE_MASK                                                                   0x00004000L
12390 #define RMI_SPARE__SPARE_BIT_15_0_MASK                                                                        0x00008000L
12391 #define RMI_SPARE__ARBITER_ADDRESS_MASK_MASK                                                                  0xFFFF0000L
12392 //RMI_SPARE_1
12393 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE__SHIFT                                                          0x0
12394 #define RMI_SPARE_1__SPARE_BIT_9__SHIFT                                                                       0x1
12395 #define RMI_SPARE_1__SPARE_BIT_10__SHIFT                                                                      0x2
12396 #define RMI_SPARE_1__SPARE_BIT_11__SHIFT                                                                      0x3
12397 #define RMI_SPARE_1__SPARE_BIT_12__SHIFT                                                                      0x4
12398 #define RMI_SPARE_1__SPARE_BIT_13__SHIFT                                                                      0x5
12399 #define RMI_SPARE_1__SPARE_BIT_14__SHIFT                                                                      0x6
12400 #define RMI_SPARE_1__SPARE_BIT_15__SHIFT                                                                      0x7
12401 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID__SHIFT                                                            0x8
12402 #define RMI_SPARE_1__SPARE_BIT_16_1__SHIFT                                                                    0x10
12403 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE_MASK                                                            0x00000001L
12404 #define RMI_SPARE_1__SPARE_BIT_9_MASK                                                                         0x00000002L
12405 #define RMI_SPARE_1__SPARE_BIT_10_MASK                                                                        0x00000004L
12406 #define RMI_SPARE_1__SPARE_BIT_11_MASK                                                                        0x00000008L
12407 #define RMI_SPARE_1__SPARE_BIT_12_MASK                                                                        0x00000010L
12408 #define RMI_SPARE_1__SPARE_BIT_13_MASK                                                                        0x00000020L
12409 #define RMI_SPARE_1__SPARE_BIT_14_MASK                                                                        0x00000040L
12410 #define RMI_SPARE_1__SPARE_BIT_15_MASK                                                                        0x00000080L
12411 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID_MASK                                                              0x0000FF00L
12412 #define RMI_SPARE_1__SPARE_BIT_16_1_MASK                                                                      0xFFFF0000L
12413 //RMI_SPARE_2
12414 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID__SHIFT                                                          0x0
12415 #define RMI_SPARE_2__SPARE_BIT_8_2__SHIFT                                                                     0x10
12416 #define RMI_SPARE_2__SPARE_BIT_8_3__SHIFT                                                                     0x18
12417 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID_MASK                                                            0x0000FFFFL
12418 #define RMI_SPARE_2__SPARE_BIT_8_2_MASK                                                                       0x00FF0000L
12419 #define RMI_SPARE_2__SPARE_BIT_8_3_MASK                                                                       0xFF000000L
12420 //CC_RMI_REDUNDANCY
12421 #define CC_RMI_REDUNDANCY__WRITE_DIS__SHIFT                                                                   0x0
12422 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT                                                              0x1
12423 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT                                                              0x2
12424 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT                                                         0x3
12425 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT                                                              0x4
12426 #define CC_RMI_REDUNDANCY__WRITE_DIS_MASK                                                                     0x00000001L
12427 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK                                                                0x00000002L
12428 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK                                                                0x00000004L
12429 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK                                                           0x00000008L
12430 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK                                                                0x00000010L
12431 
12432 
12433 // addressBlock: gc_pmmdec
12434 //GCR_PIO_CNTL
12435 #define GCR_PIO_CNTL__GCR_DATA_INDEX__SHIFT                                                                   0x0
12436 #define GCR_PIO_CNTL__GCR_REG_DONE__SHIFT                                                                     0x2
12437 #define GCR_PIO_CNTL__GCR_REG_RESET__SHIFT                                                                    0x3
12438 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG__SHIFT                                                                  0x10
12439 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE__SHIFT                                                                 0x1e
12440 #define GCR_PIO_CNTL__GCR_READY__SHIFT                                                                        0x1f
12441 #define GCR_PIO_CNTL__GCR_DATA_INDEX_MASK                                                                     0x00000003L
12442 #define GCR_PIO_CNTL__GCR_REG_DONE_MASK                                                                       0x00000004L
12443 #define GCR_PIO_CNTL__GCR_REG_RESET_MASK                                                                      0x00000008L
12444 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG_MASK                                                                    0x00FF0000L
12445 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE_MASK                                                                   0x40000000L
12446 #define GCR_PIO_CNTL__GCR_READY_MASK                                                                          0x80000000L
12447 //GCR_PIO_DATA
12448 #define GCR_PIO_DATA__GCR_DATA__SHIFT                                                                         0x0
12449 #define GCR_PIO_DATA__GCR_DATA_MASK                                                                           0xFFFFFFFFL
12450 //PMM_CNTL
12451 #define PMM_CNTL__PMM_DISABLE__SHIFT                                                                          0x0
12452 #define PMM_CNTL__ABIT_FORCE_FLUSH__SHIFT                                                                     0x1
12453 #define PMM_CNTL__ABIT_TIMER_THRESHOLD__SHIFT                                                                 0x2
12454 #define PMM_CNTL__ABIT_TIMER_DISABLE__SHIFT                                                                   0x6
12455 #define PMM_CNTL__ABIT_TIMER_RESET__SHIFT                                                                     0x7
12456 #define PMM_CNTL__INTERRUPT_PRIORITY__SHIFT                                                                   0x8
12457 #define PMM_CNTL__PMM_INTERRUPTS_DISABLE__SHIFT                                                               0xa
12458 #define PMM_CNTL__RESERVED__SHIFT                                                                             0xb
12459 #define PMM_CNTL__PMM_DISABLE_MASK                                                                            0x00000001L
12460 #define PMM_CNTL__ABIT_FORCE_FLUSH_MASK                                                                       0x00000002L
12461 #define PMM_CNTL__ABIT_TIMER_THRESHOLD_MASK                                                                   0x0000003CL
12462 #define PMM_CNTL__ABIT_TIMER_DISABLE_MASK                                                                     0x00000040L
12463 #define PMM_CNTL__ABIT_TIMER_RESET_MASK                                                                       0x00000080L
12464 #define PMM_CNTL__INTERRUPT_PRIORITY_MASK                                                                     0x00000300L
12465 #define PMM_CNTL__PMM_INTERRUPTS_DISABLE_MASK                                                                 0x00000400L
12466 #define PMM_CNTL__RESERVED_MASK                                                                               0xFFFFF800L
12467 //PMM_STATUS
12468 #define PMM_STATUS__PMM_IDLE__SHIFT                                                                           0x0
12469 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS__SHIFT                                                       0x1
12470 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE__SHIFT                                                              0x2
12471 #define PMM_STATUS__ABIT_TIMER_FLUSH_IN_PROGRESS__SHIFT                                                       0x3
12472 #define PMM_STATUS__ABIT_TIMER_FLUSH_DONE__SHIFT                                                              0x4
12473 #define PMM_STATUS__ABIT_TIMER_RUNNING__SHIFT                                                                 0x5
12474 #define PMM_STATUS__PMM_INTERRUPTS_PENDING__SHIFT                                                             0x6
12475 #define PMM_STATUS__ABIT_FLUSH_ERROR__SHIFT                                                                   0x7
12476 #define PMM_STATUS__ABIT_TIMER_RESET_CDC_IN_PROGRESS__SHIFT                                                   0x8
12477 #define PMM_STATUS__ABIT_TIMER_ENABLE_CDC_IN_PROGRESS__SHIFT                                                  0x9
12478 #define PMM_STATUS__ABIT_TIMER_THRESHOLD_CDC_IN_PROGRESS__SHIFT                                               0xa
12479 #define PMM_STATUS__RESERVED__SHIFT                                                                           0xb
12480 #define PMM_STATUS__PMM_IDLE_MASK                                                                             0x00000001L
12481 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS_MASK                                                         0x00000002L
12482 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE_MASK                                                                0x00000004L
12483 #define PMM_STATUS__ABIT_TIMER_FLUSH_IN_PROGRESS_MASK                                                         0x00000008L
12484 #define PMM_STATUS__ABIT_TIMER_FLUSH_DONE_MASK                                                                0x00000010L
12485 #define PMM_STATUS__ABIT_TIMER_RUNNING_MASK                                                                   0x00000020L
12486 #define PMM_STATUS__PMM_INTERRUPTS_PENDING_MASK                                                               0x00000040L
12487 #define PMM_STATUS__ABIT_FLUSH_ERROR_MASK                                                                     0x00000080L
12488 #define PMM_STATUS__ABIT_TIMER_RESET_CDC_IN_PROGRESS_MASK                                                     0x00000100L
12489 #define PMM_STATUS__ABIT_TIMER_ENABLE_CDC_IN_PROGRESS_MASK                                                    0x00000200L
12490 #define PMM_STATUS__ABIT_TIMER_THRESHOLD_CDC_IN_PROGRESS_MASK                                                 0x00000400L
12491 #define PMM_STATUS__RESERVED_MASK                                                                             0xFFFFF800L
12492 
12493 
12494 // addressBlock: gc_utcl1dec
12495 //UTCL1_CTRL_1
12496 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS__SHIFT                                                          0x0
12497 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS__SHIFT                                                                 0x1
12498 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS__SHIFT                                                                0x2
12499 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS__SHIFT                                                                0x3
12500 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS__SHIFT                                                                 0x4
12501 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS__SHIFT                                                                 0x5
12502 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID__SHIFT                                                    0x6
12503 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL__SHIFT                                                              0x7
12504 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE__SHIFT                                                         0x8
12505 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1__SHIFT                                                                0x9
12506 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2__SHIFT                                                                0xb
12507 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3__SHIFT                                                                0xd
12508 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4__SHIFT                                                                0xf
12509 #define UTCL1_CTRL_1__RESERVED__SHIFT                                                                         0x11
12510 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS_MASK                                                            0x00000001L
12511 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS_MASK                                                                   0x00000002L
12512 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS_MASK                                                                  0x00000004L
12513 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS_MASK                                                                  0x00000008L
12514 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS_MASK                                                                   0x00000010L
12515 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS_MASK                                                                   0x00000020L
12516 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID_MASK                                                      0x00000040L
12517 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_MASK                                                                0x00000080L
12518 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE_MASK                                                           0x00000100L
12519 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1_MASK                                                                  0x00000600L
12520 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2_MASK                                                                  0x00001800L
12521 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3_MASK                                                                  0x00006000L
12522 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4_MASK                                                                  0x00018000L
12523 #define UTCL1_CTRL_1__RESERVED_MASK                                                                           0xFFFE0000L
12524 //UTCL1_ALOG
12525 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD__SHIFT                                                 0x0
12526 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS__SHIFT                                                    0x3
12527 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE__SHIFT                                                                  0x4
12528 #define UTCL1_ALOG__UTCL1_ALOG_MODE__SHIFT                                                                    0x5
12529 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW__SHIFT                                                       0x6
12530 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS__SHIFT                                                               0x9
12531 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD__SHIFT                                                    0xa
12532 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN__SHIFT                                                                0xc
12533 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN__SHIFT                                                                   0xf
12534 #define UTCL1_ALOG__UTCL1_ALOG_IDLE__SHIFT                                                                    0x10
12535 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE__SHIFT                                                      0x11
12536 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS__SHIFT                                                    0x17
12537 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC__SHIFT                                                     0x18
12538 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD_MASK                                                   0x00000007L
12539 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS_MASK                                                      0x00000008L
12540 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE_MASK                                                                    0x00000010L
12541 #define UTCL1_ALOG__UTCL1_ALOG_MODE_MASK                                                                      0x00000020L
12542 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW_MASK                                                         0x000001C0L
12543 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS_MASK                                                                 0x00000200L
12544 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD_MASK                                                      0x00000C00L
12545 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN_MASK                                                                  0x00007000L
12546 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN_MASK                                                                     0x00008000L
12547 #define UTCL1_ALOG__UTCL1_ALOG_IDLE_MASK                                                                      0x00010000L
12548 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE_MASK                                                        0x007E0000L
12549 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS_MASK                                                      0x00800000L
12550 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC_MASK                                                       0x01000000L
12551 //UTCL1_STATUS
12552 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY__SHIFT                                                              0x0
12553 #define UTCL1_STATUS__UTCL1_MH_BUSY__SHIFT                                                                    0x1
12554 #define UTCL1_STATUS__UTCL1_INV_BUSY__SHIFT                                                                   0x2
12555 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ__SHIFT                                                          0x3
12556 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET__SHIFT                                                          0x4
12557 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK__SHIFT                                                       0x5
12558 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS__SHIFT                                                      0x7
12559 #define UTCL1_STATUS__RESERVED__SHIFT                                                                         0x8
12560 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY_MASK                                                                0x00000001L
12561 #define UTCL1_STATUS__UTCL1_MH_BUSY_MASK                                                                      0x00000002L
12562 #define UTCL1_STATUS__UTCL1_INV_BUSY_MASK                                                                     0x00000004L
12563 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ_MASK                                                            0x00000008L
12564 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET_MASK                                                            0x00000010L
12565 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK_MASK                                                         0x00000060L
12566 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS_MASK                                                        0x00000080L
12567 #define UTCL1_STATUS__RESERVED_MASK                                                                           0x00000100L
12568 
12569 
12570 // addressBlock: gc_gcvmsharedpfdec
12571 //GCMC_VM_NB_MMIOBASE
12572 #define GCMC_VM_NB_MMIOBASE__MMIOBASE__SHIFT                                                                  0x0
12573 #define GCMC_VM_NB_MMIOBASE__MMIOBASE_MASK                                                                    0xFFFFFFFFL
12574 //GCMC_VM_NB_MMIOLIMIT
12575 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT__SHIFT                                                                0x0
12576 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT_MASK                                                                  0xFFFFFFFFL
12577 //GCMC_VM_NB_PCI_CTRL
12578 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE__SHIFT                                                                0x17
12579 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE_MASK                                                                  0x00800000L
12580 //GCMC_VM_NB_PCI_ARB
12581 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE__SHIFT                                                                   0x3
12582 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE_MASK                                                                     0x00000008L
12583 //GCMC_VM_NB_TOP_OF_DRAM_SLOT1
12584 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM__SHIFT                                                      0x17
12585 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM_MASK                                                        0xFF800000L
12586 //GCMC_VM_NB_LOWER_TOP_OF_DRAM2
12587 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE__SHIFT                                                          0x0
12588 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2__SHIFT                                                      0x17
12589 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE_MASK                                                            0x00000001L
12590 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2_MASK                                                        0xFF800000L
12591 //GCMC_VM_NB_UPPER_TOP_OF_DRAM2
12592 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2__SHIFT                                                      0x0
12593 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2_MASK                                                        0x00000FFFL
12594 //GCMC_VM_FB_OFFSET
12595 #define GCMC_VM_FB_OFFSET__FB_OFFSET__SHIFT                                                                   0x0
12596 #define GCMC_VM_FB_OFFSET__FB_OFFSET_MASK                                                                     0x00FFFFFFL
12597 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB
12598 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB__SHIFT                             0x0
12599 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB_MASK                               0xFFFFFFFFL
12600 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB
12601 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB__SHIFT                             0x0
12602 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB_MASK                               0x0000000FL
12603 //GCMC_VM_STEERING
12604 #define GCMC_VM_STEERING__DEFAULT_STEERING__SHIFT                                                             0x0
12605 #define GCMC_VM_STEERING__DEFAULT_STEERING_MASK                                                               0x00000003L
12606 //GCMC_SHARED_VIRT_RESET_REQ
12607 #define GCMC_SHARED_VIRT_RESET_REQ__VF__SHIFT                                                                 0x0
12608 #define GCMC_SHARED_VIRT_RESET_REQ__PF__SHIFT                                                                 0x1f
12609 #define GCMC_SHARED_VIRT_RESET_REQ__VF_MASK                                                                   0x0000FFFFL
12610 #define GCMC_SHARED_VIRT_RESET_REQ__PF_MASK                                                                   0x80000000L
12611 //GCMC_MEM_POWER_LS
12612 #define GCMC_MEM_POWER_LS__LS_SETUP__SHIFT                                                                    0x0
12613 #define GCMC_MEM_POWER_LS__LS_HOLD__SHIFT                                                                     0x6
12614 #define GCMC_MEM_POWER_LS__LS_SETUP_MASK                                                                      0x0000003FL
12615 #define GCMC_MEM_POWER_LS__LS_HOLD_MASK                                                                       0x00000FC0L
12616 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_START
12617 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS__SHIFT                                                  0x0
12618 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS_MASK                                                    0x000FFFFFL
12619 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_END
12620 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS__SHIFT                                                    0x0
12621 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS_MASK                                                      0x000FFFFFL
12622 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_START
12623 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS__SHIFT                                                    0x0
12624 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS_MASK                                                      0x000FFFFFL
12625 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_END
12626 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS__SHIFT                                                      0x0
12627 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS_MASK                                                        0x000FFFFFL
12628 //GCMC_VM_APT_CNTL
12629 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC__SHIFT                                                               0x0
12630 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN__SHIFT                                                             0x1
12631 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE__SHIFT                                                          0x2
12632 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL__SHIFT                                                               0x4
12633 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M__SHIFT                                                             0x5
12634 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL__SHIFT                                                   0x6
12635 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC_MASK                                                                 0x00000001L
12636 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN_MASK                                                               0x00000002L
12637 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE_MASK                                                            0x0000000CL
12638 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL_MASK                                                                 0x00000010L
12639 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M_MASK                                                               0x00000020L
12640 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL_MASK                                                     0x000000C0L
12641 //GCMC_VM_LOCAL_FB_ADDRESS_START
12642 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS__SHIFT                                                        0x0
12643 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS_MASK                                                          0x000FFFFFL
12644 //GCMC_VM_LOCAL_FB_ADDRESS_END
12645 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS__SHIFT                                                          0x0
12646 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS_MASK                                                            0x000FFFFFL
12647 //GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL
12648 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK__SHIFT                                                       0x0
12649 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK_MASK                                                         0x00000001L
12650 //GCUTCL2_ICG_CTRL
12651 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS__SHIFT                                                               0x0
12652 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT                                                       0x4
12653 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT                                                        0x5
12654 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT                                                           0x6
12655 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT                                                       0x7
12656 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS_MASK                                                                 0x0000000FL
12657 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK                                                         0x00000010L
12658 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK                                                          0x00000020L
12659 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK                                                             0x00000040L
12660 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK                                                         0x00000080L
12661 //GCMC_SHARED_ACTIVE_FCN_ID
12662 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID__SHIFT                                                                0x0
12663 #define GCMC_SHARED_ACTIVE_FCN_ID__VF__SHIFT                                                                  0x1e
12664 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID_MASK                                                                  0x0000000FL
12665 #define GCMC_SHARED_ACTIVE_FCN_ID__VF_MASK                                                                    0x40000000L
12666 //GCUTCL2_CGTT_BUSY_CTRL
12667 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT                                                             0x0
12668 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT                                                            0x5
12669 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY_MASK                                                               0x0000001FL
12670 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK                                                              0x00000020L
12671 //GCMC_VM_FB_NOALLOC_CNTL
12672 #define GCMC_VM_FB_NOALLOC_CNTL__LOCAL_FB_NOALLOC_NOPTE__SHIFT                                                0x0
12673 #define GCMC_VM_FB_NOALLOC_CNTL__REMOTE_FB_NOALLOC_NOPTE__SHIFT                                               0x1
12674 #define GCMC_VM_FB_NOALLOC_CNTL__FB_NOALLOC_WALKER_FETCH__SHIFT                                               0x2
12675 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_ATCL2_NOALLOC__SHIFT                                                  0x3
12676 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE2_NOALLOC__SHIFT                                              0x4
12677 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE3_NOALLOC__SHIFT                                              0x5
12678 #define GCMC_VM_FB_NOALLOC_CNTL__LOCAL_FB_NOALLOC_NOPTE_MASK                                                  0x00000001L
12679 #define GCMC_VM_FB_NOALLOC_CNTL__REMOTE_FB_NOALLOC_NOPTE_MASK                                                 0x00000002L
12680 #define GCMC_VM_FB_NOALLOC_CNTL__FB_NOALLOC_WALKER_FETCH_MASK                                                 0x00000004L
12681 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_ATCL2_NOALLOC_MASK                                                    0x00000008L
12682 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE2_NOALLOC_MASK                                                0x00000010L
12683 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE3_NOALLOC_MASK                                                0x00000020L
12684 //GCUTCL2_HARVEST_BYPASS_GROUPS
12685 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS__SHIFT                                                   0x0
12686 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS_MASK                                                     0xFFFFFFFFL
12687 //GCUTCL2_GROUP_RET_FAULT_STATUS
12688 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS__SHIFT                                                   0x0
12689 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS_MASK                                                     0xFFFFFFFFL
12690 
12691 
12692 // addressBlock: gc_gcvml2pfdec
12693 //GCVM_L2_CNTL
12694 #define GCVM_L2_CNTL__ENABLE_L2_CACHE__SHIFT                                                                  0x0
12695 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING__SHIFT                                                    0x1
12696 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE__SHIFT                                                    0x2
12697 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE__SHIFT                                                    0x4
12698 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE__SHIFT                                                0x8
12699 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE__SHIFT                                          0x9
12700 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE__SHIFT                                         0xa
12701 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY__SHIFT                                         0xb
12702 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE__SHIFT                                                         0xc
12703 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE__SHIFT                                                          0xf
12704 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION__SHIFT                                                         0x12
12705 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE__SHIFT                                                    0x13
12706 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE__SHIFT                                                      0x15
12707 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE__SHIFT                                                           0x1a
12708 #define GCVM_L2_CNTL__ENABLE_L2_CACHE_MASK                                                                    0x00000001L
12709 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING_MASK                                                      0x00000002L
12710 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE_MASK                                                      0x0000000CL
12711 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE_MASK                                                      0x00000030L
12712 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE_MASK                                                  0x00000100L
12713 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE_MASK                                            0x00000200L
12714 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE_MASK                                           0x00000400L
12715 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY_MASK                                           0x00000800L
12716 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE_MASK                                                           0x00007000L
12717 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE_MASK                                                            0x00038000L
12718 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION_MASK                                                           0x00040000L
12719 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE_MASK                                                      0x00180000L
12720 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE_MASK                                                        0x03E00000L
12721 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE_MASK                                                             0x0C000000L
12722 //GCVM_L2_CNTL2
12723 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS__SHIFT                                                          0x0
12724 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE__SHIFT                                                             0x1
12725 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN__SHIFT                                                   0x15
12726 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION__SHIFT                                                 0x16
12727 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE__SHIFT                                                          0x17
12728 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE__SHIFT                                                           0x1a
12729 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE__SHIFT                                                        0x1c
12730 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS_MASK                                                            0x00000001L
12731 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE_MASK                                                               0x00000002L
12732 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN_MASK                                                     0x00200000L
12733 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION_MASK                                                   0x00400000L
12734 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE_MASK                                                            0x03800000L
12735 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE_MASK                                                             0x0C000000L
12736 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE_MASK                                                          0x70000000L
12737 //GCVM_L2_CNTL3
12738 #define GCVM_L2_CNTL3__BANK_SELECT__SHIFT                                                                     0x0
12739 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE__SHIFT                                                            0x6
12740 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE__SHIFT                                        0x8
12741 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                                                     0xf
12742 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY__SHIFT                                                     0x14
12743 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE__SHIFT                                                      0x15
12744 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE__SHIFT                                                    0x18
12745 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS__SHIFT                                                          0x1c
12746 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS__SHIFT                                                        0x1d
12747 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS__SHIFT                                                            0x1e
12748 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY__SHIFT                                                       0x1f
12749 #define GCVM_L2_CNTL3__BANK_SELECT_MASK                                                                       0x0000003FL
12750 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE_MASK                                                              0x000000C0L
12751 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE_MASK                                          0x00001F00L
12752 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                                                       0x000F8000L
12753 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY_MASK                                                       0x00100000L
12754 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE_MASK                                                        0x00E00000L
12755 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE_MASK                                                      0x0F000000L
12756 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS_MASK                                                            0x10000000L
12757 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS_MASK                                                          0x20000000L
12758 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS_MASK                                                              0x40000000L
12759 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY_MASK                                                         0x80000000L
12760 //GCVM_L2_STATUS
12761 #define GCVM_L2_STATUS__L2_BUSY__SHIFT                                                                        0x0
12762 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY__SHIFT                                                            0x1
12763 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS__SHIFT                                               0x11
12764 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS__SHIFT                                             0x12
12765 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS__SHIFT                                                 0x13
12766 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS__SHIFT                                                 0x14
12767 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS__SHIFT                                                 0x15
12768 #define GCVM_L2_STATUS__L2_BUSY_MASK                                                                          0x00000001L
12769 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY_MASK                                                              0x0001FFFEL
12770 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS_MASK                                                 0x00020000L
12771 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS_MASK                                               0x00040000L
12772 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS_MASK                                                   0x00080000L
12773 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS_MASK                                                   0x00100000L
12774 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS_MASK                                                   0x00200000L
12775 //GCVM_DUMMY_PAGE_FAULT_CNTL
12776 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE__SHIFT                                            0x0
12777 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL__SHIFT                                         0x1
12778 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS__SHIFT                                            0x2
12779 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE_MASK                                              0x00000001L
12780 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL_MASK                                           0x00000002L
12781 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS_MASK                                              0x000000FCL
12782 //GCVM_DUMMY_PAGE_FAULT_ADDR_LO32
12783 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32__SHIFT                                          0x0
12784 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32_MASK                                            0xFFFFFFFFL
12785 //GCVM_DUMMY_PAGE_FAULT_ADDR_HI32
12786 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4__SHIFT                                           0x0
12787 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4_MASK                                             0x0000000FL
12788 //GCVM_INVALIDATE_CNTL
12789 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING__SHIFT                                                      0x0
12790 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING__SHIFT                                                      0x8
12791 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING_MASK                                                        0x000000FFL
12792 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING_MASK                                                        0x0000FF00L
12793 //GCVM_L2_PROTECTION_FAULT_CNTL
12794 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                              0x0
12795 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES__SHIFT           0x1
12796 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                           0x2
12797 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                            0x3
12798 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                            0x4
12799 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                            0x5
12800 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT               0x6
12801 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                            0x7
12802 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                      0x8
12803 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                           0x9
12804 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                            0xa
12805 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                           0xb
12806 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                         0xc
12807 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT                              0xd
12808 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT                        0x1d
12809 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT__SHIFT                                         0x1e
12810 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT__SHIFT                                            0x1f
12811 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                0x00000001L
12812 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES_MASK             0x00000002L
12813 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                             0x00000004L
12814 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                              0x00000008L
12815 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                              0x00000010L
12816 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                              0x00000020L
12817 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                 0x00000040L
12818 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                              0x00000080L
12819 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                        0x00000100L
12820 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                             0x00000200L
12821 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                              0x00000400L
12822 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                             0x00000800L
12823 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                           0x00001000L
12824 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK                                0x1FFFE000L
12825 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK                          0x20000000L
12826 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT_MASK                                           0x40000000L
12827 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT_MASK                                              0x80000000L
12828 //GCVM_L2_PROTECTION_FAULT_CNTL2
12829 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT                                  0x0
12830 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT                            0x10
12831 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE__SHIFT                                      0x11
12832 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY__SHIFT                           0x12
12833 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT__SHIFT                                   0x13
12834 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT_MASK                                    0x0000FFFFL
12835 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT_MASK                              0x00010000L
12836 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_MASK                                        0x00020000L
12837 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY_MASK                             0x00040000L
12838 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT_MASK                                     0x00080000L
12839 //GCVM_L2_PROTECTION_FAULT_MM_CNTL3
12840 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT                0x0
12841 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK                  0xFFFFFFFFL
12842 //GCVM_L2_PROTECTION_FAULT_MM_CNTL4
12843 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT               0x0
12844 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK                 0xFFFFFFFFL
12845 //GCVM_L2_PROTECTION_FAULT_STATUS
12846 #define GCVM_L2_PROTECTION_FAULT_STATUS__MORE_FAULTS__SHIFT                                                   0x0
12847 #define GCVM_L2_PROTECTION_FAULT_STATUS__WALKER_ERROR__SHIFT                                                  0x1
12848 #define GCVM_L2_PROTECTION_FAULT_STATUS__PERMISSION_FAULTS__SHIFT                                             0x4
12849 #define GCVM_L2_PROTECTION_FAULT_STATUS__MAPPING_ERROR__SHIFT                                                 0x8
12850 #define GCVM_L2_PROTECTION_FAULT_STATUS__CID__SHIFT                                                           0x9
12851 #define GCVM_L2_PROTECTION_FAULT_STATUS__RW__SHIFT                                                            0x12
12852 #define GCVM_L2_PROTECTION_FAULT_STATUS__ATOMIC__SHIFT                                                        0x13
12853 #define GCVM_L2_PROTECTION_FAULT_STATUS__VMID__SHIFT                                                          0x14
12854 #define GCVM_L2_PROTECTION_FAULT_STATUS__VF__SHIFT                                                            0x18
12855 #define GCVM_L2_PROTECTION_FAULT_STATUS__VFID__SHIFT                                                          0x19
12856 #define GCVM_L2_PROTECTION_FAULT_STATUS__PRT__SHIFT                                                           0x1d
12857 #define GCVM_L2_PROTECTION_FAULT_STATUS__FED__SHIFT                                                           0x1e
12858 #define GCVM_L2_PROTECTION_FAULT_STATUS__MORE_FAULTS_MASK                                                     0x00000001L
12859 #define GCVM_L2_PROTECTION_FAULT_STATUS__WALKER_ERROR_MASK                                                    0x0000000EL
12860 #define GCVM_L2_PROTECTION_FAULT_STATUS__PERMISSION_FAULTS_MASK                                               0x000000F0L
12861 #define GCVM_L2_PROTECTION_FAULT_STATUS__MAPPING_ERROR_MASK                                                   0x00000100L
12862 #define GCVM_L2_PROTECTION_FAULT_STATUS__CID_MASK                                                             0x0003FE00L
12863 #define GCVM_L2_PROTECTION_FAULT_STATUS__RW_MASK                                                              0x00040000L
12864 #define GCVM_L2_PROTECTION_FAULT_STATUS__ATOMIC_MASK                                                          0x00080000L
12865 #define GCVM_L2_PROTECTION_FAULT_STATUS__VMID_MASK                                                            0x00F00000L
12866 #define GCVM_L2_PROTECTION_FAULT_STATUS__VF_MASK                                                              0x01000000L
12867 #define GCVM_L2_PROTECTION_FAULT_STATUS__VFID_MASK                                                            0x1E000000L
12868 #define GCVM_L2_PROTECTION_FAULT_STATUS__PRT_MASK                                                             0x20000000L
12869 #define GCVM_L2_PROTECTION_FAULT_STATUS__FED_MASK                                                             0x40000000L
12870 //GCVM_L2_PROTECTION_FAULT_ADDR_LO32
12871 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32__SHIFT                                     0x0
12872 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32_MASK                                       0xFFFFFFFFL
12873 //GCVM_L2_PROTECTION_FAULT_ADDR_HI32
12874 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4__SHIFT                                      0x0
12875 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4_MASK                                        0x0000000FL
12876 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32
12877 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32__SHIFT                            0x0
12878 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32_MASK                              0xFFFFFFFFL
12879 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32
12880 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4__SHIFT                             0x0
12881 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4_MASK                               0x0000000FL
12882 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32
12883 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                     0x0
12884 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                       0xFFFFFFFFL
12885 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32
12886 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                      0x0
12887 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                        0x0000000FL
12888 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32
12889 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                    0x0
12890 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                      0xFFFFFFFFL
12891 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32
12892 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                     0x0
12893 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                       0x0000000FL
12894 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32
12895 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32__SHIFT                       0x0
12896 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32_MASK                         0xFFFFFFFFL
12897 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32
12898 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4__SHIFT                        0x0
12899 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4_MASK                          0x0000000FL
12900 //GCVM_L2_CNTL4
12901 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT__SHIFT                                                     0x0
12902 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL__SHIFT                                                    0x6
12903 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL__SHIFT                                                    0x7
12904 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT                                         0x8
12905 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT                                        0x12
12906 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE__SHIFT                                                             0x1c
12907 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF__SHIFT                                                                  0x1d
12908 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE__SHIFT                                                             0x1e
12909 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS__SHIFT                                                        0x1f
12910 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT_MASK                                                       0x0000003FL
12911 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL_MASK                                                      0x00000040L
12912 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL_MASK                                                      0x00000080L
12913 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK                                           0x0003FF00L
12914 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK                                          0x0FFC0000L
12915 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE_MASK                                                               0x10000000L
12916 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF_MASK                                                                    0x20000000L
12917 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE_MASK                                                               0x40000000L
12918 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS_MASK                                                          0x80000000L
12919 //GCVM_L2_MM_GROUP_RT_CLASSES
12920 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS__SHIFT                                                  0x0
12921 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS__SHIFT                                                  0x1
12922 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS__SHIFT                                                  0x2
12923 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS__SHIFT                                                  0x3
12924 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS__SHIFT                                                  0x4
12925 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS__SHIFT                                                  0x5
12926 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS__SHIFT                                                  0x6
12927 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS__SHIFT                                                  0x7
12928 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS__SHIFT                                                  0x8
12929 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS__SHIFT                                                  0x9
12930 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS__SHIFT                                                 0xa
12931 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS__SHIFT                                                 0xb
12932 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS__SHIFT                                                 0xc
12933 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS__SHIFT                                                 0xd
12934 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS__SHIFT                                                 0xe
12935 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS__SHIFT                                                 0xf
12936 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS__SHIFT                                                 0x10
12937 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS__SHIFT                                                 0x11
12938 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS__SHIFT                                                 0x12
12939 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS__SHIFT                                                 0x13
12940 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS__SHIFT                                                 0x14
12941 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS__SHIFT                                                 0x15
12942 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS__SHIFT                                                 0x16
12943 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS__SHIFT                                                 0x17
12944 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS__SHIFT                                                 0x18
12945 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS__SHIFT                                                 0x19
12946 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS__SHIFT                                                 0x1a
12947 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS__SHIFT                                                 0x1b
12948 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS__SHIFT                                                 0x1c
12949 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS__SHIFT                                                 0x1d
12950 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS__SHIFT                                                 0x1e
12951 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS__SHIFT                                                 0x1f
12952 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS_MASK                                                    0x00000001L
12953 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS_MASK                                                    0x00000002L
12954 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS_MASK                                                    0x00000004L
12955 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS_MASK                                                    0x00000008L
12956 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS_MASK                                                    0x00000010L
12957 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS_MASK                                                    0x00000020L
12958 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS_MASK                                                    0x00000040L
12959 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS_MASK                                                    0x00000080L
12960 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS_MASK                                                    0x00000100L
12961 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS_MASK                                                    0x00000200L
12962 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS_MASK                                                   0x00000400L
12963 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS_MASK                                                   0x00000800L
12964 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS_MASK                                                   0x00001000L
12965 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS_MASK                                                   0x00002000L
12966 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS_MASK                                                   0x00004000L
12967 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS_MASK                                                   0x00008000L
12968 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS_MASK                                                   0x00010000L
12969 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS_MASK                                                   0x00020000L
12970 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS_MASK                                                   0x00040000L
12971 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS_MASK                                                   0x00080000L
12972 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS_MASK                                                   0x00100000L
12973 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS_MASK                                                   0x00200000L
12974 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS_MASK                                                   0x00400000L
12975 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS_MASK                                                   0x00800000L
12976 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS_MASK                                                   0x01000000L
12977 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS_MASK                                                   0x02000000L
12978 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS_MASK                                                   0x04000000L
12979 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS_MASK                                                   0x08000000L
12980 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS_MASK                                                   0x10000000L
12981 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS_MASK                                                   0x20000000L
12982 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS_MASK                                                   0x40000000L
12983 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS_MASK                                                   0x80000000L
12984 //GCVM_L2_BANK_SELECT_RESERVED_CID
12985 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID__SHIFT                                      0x0
12986 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID__SHIFT                                     0xa
12987 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE__SHIFT                                                       0x14
12988 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE__SHIFT                             0x18
12989 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT                          0x19
12990 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT                                 0x1a
12991 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID_MASK                                        0x000001FFL
12992 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID_MASK                                       0x0007FC00L
12993 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE_MASK                                                         0x00100000L
12994 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE_MASK                               0x01000000L
12995 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK                            0x02000000L
12996 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE_MASK                                   0x7C000000L
12997 //GCVM_L2_BANK_SELECT_RESERVED_CID2
12998 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID__SHIFT                                     0x0
12999 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID__SHIFT                                    0xa
13000 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE__SHIFT                                                      0x14
13001 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE__SHIFT                            0x18
13002 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT                         0x19
13003 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT                                0x1a
13004 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID_MASK                                       0x000001FFL
13005 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID_MASK                                      0x0007FC00L
13006 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE_MASK                                                        0x00100000L
13007 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE_MASK                              0x01000000L
13008 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK                           0x02000000L
13009 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE_MASK                                  0x7C000000L
13010 //GCVM_L2_CACHE_PARITY_CNTL
13011 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES__SHIFT                               0x0
13012 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES__SHIFT                             0x1
13013 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES__SHIFT                                  0x2
13014 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE__SHIFT                               0x3
13015 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE__SHIFT                             0x4
13016 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE__SHIFT                                  0x5
13017 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK__SHIFT                                                    0x6
13018 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER__SHIFT                                                  0x9
13019 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC__SHIFT                                                   0xc
13020 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES_MASK                                 0x00000001L
13021 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES_MASK                               0x00000002L
13022 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES_MASK                                    0x00000004L
13023 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE_MASK                                 0x00000008L
13024 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE_MASK                               0x00000010L
13025 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE_MASK                                    0x00000020L
13026 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK_MASK                                                      0x000001C0L
13027 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER_MASK                                                    0x00000E00L
13028 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC_MASK                                                     0x0000F000L
13029 //GCVM_L2_ICG_CTRL
13030 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS__SHIFT                                                               0x0
13031 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT                                                       0x4
13032 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT                                                        0x5
13033 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT                                                           0x6
13034 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT                                                       0x7
13035 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS_MASK                                                                 0x0000000FL
13036 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK                                                         0x00000010L
13037 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK                                                          0x00000020L
13038 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK                                                             0x00000040L
13039 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK                                                         0x00000080L
13040 //GCVM_L2_CNTL5
13041 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT                                                   0x0
13042 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID__SHIFT                                                       0x5
13043 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE__SHIFT                                                 0xe
13044 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE__SHIFT                                                   0xf
13045 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF__SHIFT                                                          0x10
13046 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                                                     0x0000001FL
13047 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID_MASK                                                         0x00003FE0L
13048 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE_MASK                                                   0x00004000L
13049 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE_MASK                                                     0x00008000L
13050 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF_MASK                                                            0x00010000L
13051 //GCVM_L2_GCR_CNTL
13052 #define GCVM_L2_GCR_CNTL__GCR_ENABLE__SHIFT                                                                   0x0
13053 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID__SHIFT                                                                0x1
13054 #define GCVM_L2_GCR_CNTL__GCR_ENABLE_MASK                                                                     0x00000001L
13055 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID_MASK                                                                  0x000003FEL
13056 //GCVML2_WALKER_MACRO_THROTTLE_TIME
13057 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME__SHIFT                                                        0x0
13058 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME_MASK                                                          0x00FFFFFFL
13059 //GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT
13060 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT                                                0x1
13061 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK                                                  0x0000FFFEL
13062 //GCVML2_WALKER_MICRO_THROTTLE_TIME
13063 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME__SHIFT                                                        0x0
13064 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME_MASK                                                          0x00FFFFFFL
13065 //GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT
13066 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT                                                0x1
13067 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK                                                  0x0000FFFEL
13068 //GCVM_L2_CGTT_BUSY_CTRL
13069 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT                                                             0x0
13070 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT                                                            0x5
13071 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY_MASK                                                               0x0000001FL
13072 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK                                                              0x00000020L
13073 //GCVM_L2_PTE_CACHE_DUMP_CNTL
13074 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE__SHIFT                                                            0x0
13075 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY__SHIFT                                                             0x1
13076 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK__SHIFT                                                              0x4
13077 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE__SHIFT                                                             0x8
13078 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC__SHIFT                                                             0xc
13079 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX__SHIFT                                                             0x10
13080 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE_MASK                                                              0x00000001L
13081 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY_MASK                                                               0x00000002L
13082 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK_MASK                                                                0x000000F0L
13083 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE_MASK                                                               0x00000F00L
13084 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC_MASK                                                               0x0000F000L
13085 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX_MASK                                                               0xFFFF0000L
13086 //GCVM_L2_PTE_CACHE_DUMP_READ
13087 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA__SHIFT                                                              0x0
13088 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA_MASK                                                                0xFFFFFFFFL
13089 //GCVM_L2_BANK_SELECT_MASKS
13090 #define GCVM_L2_BANK_SELECT_MASKS__MASK0__SHIFT                                                               0x0
13091 #define GCVM_L2_BANK_SELECT_MASKS__MASK1__SHIFT                                                               0x4
13092 #define GCVM_L2_BANK_SELECT_MASKS__MASK2__SHIFT                                                               0x8
13093 #define GCVM_L2_BANK_SELECT_MASKS__MASK3__SHIFT                                                               0xc
13094 #define GCVM_L2_BANK_SELECT_MASKS__MASK0_MASK                                                                 0x0000000FL
13095 #define GCVM_L2_BANK_SELECT_MASKS__MASK1_MASK                                                                 0x000000F0L
13096 #define GCVM_L2_BANK_SELECT_MASKS__MASK2_MASK                                                                 0x00000F00L
13097 #define GCVM_L2_BANK_SELECT_MASKS__MASK3_MASK                                                                 0x0000F000L
13098 //GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC
13099 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS__SHIFT                                                   0x0
13100 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE__SHIFT                                                    0xa
13101 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS_MASK                                                     0x000003FFL
13102 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE_MASK                                                      0x00000400L
13103 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC
13104 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS__SHIFT                                        0x0
13105 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE__SHIFT                                         0xa
13106 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS_MASK                                          0x000003FFL
13107 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE_MASK                                           0x00000400L
13108 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC
13109 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS__SHIFT                                      0x0
13110 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE__SHIFT                                       0xa
13111 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS_MASK                                        0x000003FFL
13112 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE_MASK                                         0x00000400L
13113 //GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT
13114 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS__SHIFT                                               0x0
13115 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE__SHIFT                                                0xa
13116 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS_MASK                                                 0x000003FFL
13117 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE_MASK                                                  0x00000400L
13118 //GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ
13119 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS__SHIFT                                               0x0
13120 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE__SHIFT                                                0xa
13121 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS_MASK                                                 0x000003FFL
13122 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE_MASK                                                  0x00000400L
13123 
13124 
13125 // addressBlock: gc_gcatcl2dec
13126 //GC_ATC_L2_CNTL
13127 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READ_REQUESTS__SHIFT                                            0x0
13128 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITE_REQUESTS__SHIFT                                           0x3
13129 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD__SHIFT                                0x6
13130 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD__SHIFT                               0x7
13131 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READ_REQUESTS__SHIFT                                       0x8
13132 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITE_REQUESTS__SHIFT                                      0xb
13133 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD__SHIFT                           0xe
13134 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD__SHIFT                          0xf
13135 #define GC_ATC_L2_CNTL__CACHE_INVALIDATE_MODE__SHIFT                                                          0x10
13136 #define GC_ATC_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY__SHIFT                                       0x13
13137 #define GC_ATC_L2_CNTL__FRAG_APT_INTXN_MODE__SHIFT                                                            0x14
13138 #define GC_ATC_L2_CNTL__CLI_GPA_REQ_FRAG_SIZE__SHIFT                                                          0x16
13139 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READ_REQUESTS_MASK                                              0x00000003L
13140 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITE_REQUESTS_MASK                                             0x00000018L
13141 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD_MASK                                  0x00000040L
13142 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD_MASK                                 0x00000080L
13143 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READ_REQUESTS_MASK                                         0x00000300L
13144 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITE_REQUESTS_MASK                                        0x00001800L
13145 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD_MASK                             0x00004000L
13146 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD_MASK                            0x00008000L
13147 #define GC_ATC_L2_CNTL__CACHE_INVALIDATE_MODE_MASK                                                            0x00070000L
13148 #define GC_ATC_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY_MASK                                         0x00080000L
13149 #define GC_ATC_L2_CNTL__FRAG_APT_INTXN_MODE_MASK                                                              0x00300000L
13150 #define GC_ATC_L2_CNTL__CLI_GPA_REQ_FRAG_SIZE_MASK                                                            0x0FC00000L
13151 //GC_ATC_L2_CNTL2
13152 #define GC_ATC_L2_CNTL2__BANK_SELECT__SHIFT                                                                   0x0
13153 #define GC_ATC_L2_CNTL2__NUM_BANKS_LOG2__SHIFT                                                                0x6
13154 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_MODE__SHIFT                                                          0x9
13155 #define GC_ATC_L2_CNTL2__ENABLE_L2_CACHE_LRU_UPDATE_BY_WRITE__SHIFT                                           0xb
13156 #define GC_ATC_L2_CNTL2__L2_CACHE_SWAP_TAG_INDEX_LSBS__SHIFT                                                  0xc
13157 #define GC_ATC_L2_CNTL2__L2_CACHE_VMID_MODE__SHIFT                                                            0xf
13158 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE__SHIFT                                      0x12
13159 #define GC_ATC_L2_CNTL2__BANK_SELECT_MASK                                                                     0x0000003FL
13160 #define GC_ATC_L2_CNTL2__NUM_BANKS_LOG2_MASK                                                                  0x000001C0L
13161 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_MODE_MASK                                                            0x00000600L
13162 #define GC_ATC_L2_CNTL2__ENABLE_L2_CACHE_LRU_UPDATE_BY_WRITE_MASK                                             0x00000800L
13163 #define GC_ATC_L2_CNTL2__L2_CACHE_SWAP_TAG_INDEX_LSBS_MASK                                                    0x00007000L
13164 #define GC_ATC_L2_CNTL2__L2_CACHE_VMID_MODE_MASK                                                              0x00038000L
13165 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE_MASK                                        0x00FC0000L
13166 //GC_ATC_L2_CACHE_DATA0
13167 #define GC_ATC_L2_CACHE_DATA0__DATA_REGISTER_VALID__SHIFT                                                     0x0
13168 #define GC_ATC_L2_CACHE_DATA0__CACHE_ENTRY_VALID__SHIFT                                                       0x1
13169 #define GC_ATC_L2_CACHE_DATA0__CACHED_ATTRIBUTES__SHIFT                                                       0x2
13170 #define GC_ATC_L2_CACHE_DATA0__VIRTUAL_PAGE_ADDRESS_HIGH__SHIFT                                               0x18
13171 #define GC_ATC_L2_CACHE_DATA0__DATA_REGISTER_VALID_MASK                                                       0x00000001L
13172 #define GC_ATC_L2_CACHE_DATA0__CACHE_ENTRY_VALID_MASK                                                         0x00000002L
13173 #define GC_ATC_L2_CACHE_DATA0__CACHED_ATTRIBUTES_MASK                                                         0x00FFFFFCL
13174 #define GC_ATC_L2_CACHE_DATA0__VIRTUAL_PAGE_ADDRESS_HIGH_MASK                                                 0x0F000000L
13175 //GC_ATC_L2_CACHE_DATA1
13176 #define GC_ATC_L2_CACHE_DATA1__VIRTUAL_PAGE_ADDRESS_LOW__SHIFT                                                0x0
13177 #define GC_ATC_L2_CACHE_DATA1__VIRTUAL_PAGE_ADDRESS_LOW_MASK                                                  0xFFFFFFFFL
13178 //GC_ATC_L2_CACHE_DATA2
13179 #define GC_ATC_L2_CACHE_DATA2__PHYSICAL_PAGE_ADDRESS__SHIFT                                                   0x0
13180 #define GC_ATC_L2_CACHE_DATA2__PHYSICAL_PAGE_ADDRESS_MASK                                                     0xFFFFFFFFL
13181 //GC_ATC_L2_CNTL3
13182 #define GC_ATC_L2_CNTL3__L2_SMALLK_CACHE_FRAGMENT_SIZE__SHIFT                                                 0x0
13183 #define GC_ATC_L2_CNTL3__L2_MIDK_CACHE_FRAGMENT_SIZE__SHIFT                                                   0x6
13184 #define GC_ATC_L2_CNTL3__L2_BIGK_CACHE_FRAGMENT_SIZE__SHIFT                                                   0xc
13185 #define GC_ATC_L2_CNTL3__DELAY_SEND_INVALIDATION_REQUEST__SHIFT                                               0x12
13186 #define GC_ATC_L2_CNTL3__ATS_REQUEST_CREDIT_MINUS1__SHIFT                                                     0x15
13187 #define GC_ATC_L2_CNTL3__COMPCLKREQ_OFF_HYSTERESIS__SHIFT                                                     0x1b
13188 #define GC_ATC_L2_CNTL3__REPEATER_FGCG_OFF__SHIFT                                                             0x1e
13189 #define GC_ATC_L2_CNTL3__L2_SMALLK_CACHE_FRAGMENT_SIZE_MASK                                                   0x0000003FL
13190 #define GC_ATC_L2_CNTL3__L2_MIDK_CACHE_FRAGMENT_SIZE_MASK                                                     0x00000FC0L
13191 #define GC_ATC_L2_CNTL3__L2_BIGK_CACHE_FRAGMENT_SIZE_MASK                                                     0x0003F000L
13192 #define GC_ATC_L2_CNTL3__DELAY_SEND_INVALIDATION_REQUEST_MASK                                                 0x001C0000L
13193 #define GC_ATC_L2_CNTL3__ATS_REQUEST_CREDIT_MINUS1_MASK                                                       0x07E00000L
13194 #define GC_ATC_L2_CNTL3__COMPCLKREQ_OFF_HYSTERESIS_MASK                                                       0x38000000L
13195 #define GC_ATC_L2_CNTL3__REPEATER_FGCG_OFF_MASK                                                               0x40000000L
13196 //GC_ATC_L2_STATUS
13197 #define GC_ATC_L2_STATUS__BUSY__SHIFT                                                                         0x0
13198 #define GC_ATC_L2_STATUS__NO_OUTSTANDING_AT_REQUESTS__SHIFT                                                   0x1
13199 #define GC_ATC_L2_STATUS__BUSY_MASK                                                                           0x00000001L
13200 #define GC_ATC_L2_STATUS__NO_OUTSTANDING_AT_REQUESTS_MASK                                                     0x00000002L
13201 //GC_ATC_L2_STATUS2
13202 #define GC_ATC_L2_STATUS2__IFIFO_NON_FATAL_PARITY_ERROR_INFO__SHIFT                                           0x0
13203 #define GC_ATC_L2_STATUS2__IFIFO_FATAL_PARITY_ERROR_INFO__SHIFT                                               0x8
13204 #define GC_ATC_L2_STATUS2__IFIFO_NON_FATAL_PARITY_ERROR_INFO_MASK                                             0x000000FFL
13205 #define GC_ATC_L2_STATUS2__IFIFO_FATAL_PARITY_ERROR_INFO_MASK                                                 0x0000FF00L
13206 //GC_ATC_L2_MISC_CG
13207 #define GC_ATC_L2_MISC_CG__OFFDLY__SHIFT                                                                      0x6
13208 #define GC_ATC_L2_MISC_CG__ENABLE__SHIFT                                                                      0x12
13209 #define GC_ATC_L2_MISC_CG__MEM_LS_ENABLE__SHIFT                                                               0x13
13210 #define GC_ATC_L2_MISC_CG__OFFDLY_MASK                                                                        0x00000FC0L
13211 #define GC_ATC_L2_MISC_CG__ENABLE_MASK                                                                        0x00040000L
13212 #define GC_ATC_L2_MISC_CG__MEM_LS_ENABLE_MASK                                                                 0x00080000L
13213 //GC_ATC_L2_MEM_POWER_LS
13214 #define GC_ATC_L2_MEM_POWER_LS__LS_SETUP__SHIFT                                                               0x0
13215 #define GC_ATC_L2_MEM_POWER_LS__LS_HOLD__SHIFT                                                                0x6
13216 #define GC_ATC_L2_MEM_POWER_LS__LS_SETUP_MASK                                                                 0x0000003FL
13217 #define GC_ATC_L2_MEM_POWER_LS__LS_HOLD_MASK                                                                  0x00000FC0L
13218 //GC_ATC_L2_SDPPORT_CTRL
13219 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKEN__SHIFT                                                      0x0
13220 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKENRCV__SHIFT                                                   0x1
13221 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKEN__SHIFT                                                  0x2
13222 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKENRCV__SHIFT                                               0x3
13223 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKEN__SHIFT                                                      0x4
13224 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKENRCV__SHIFT                                                   0x5
13225 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKEN__SHIFT                                                        0x6
13226 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKENRCV__SHIFT                                                     0x7
13227 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKEN__SHIFT                                                   0x8
13228 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKENRCV__SHIFT                                                0x9
13229 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKEN_MASK                                                        0x00000001L
13230 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKENRCV_MASK                                                     0x00000002L
13231 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKEN_MASK                                                    0x00000004L
13232 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKENRCV_MASK                                                 0x00000008L
13233 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKEN_MASK                                                        0x00000010L
13234 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKENRCV_MASK                                                     0x00000020L
13235 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKEN_MASK                                                          0x00000040L
13236 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKENRCV_MASK                                                       0x00000080L
13237 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKEN_MASK                                                     0x00000100L
13238 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKENRCV_MASK                                                  0x00000200L
13239 
13240 
13241 // addressBlock: gc_gcl2tlbpfdec
13242 //GCL2TLB_TLB0_STATUS
13243 #define GCL2TLB_TLB0_STATUS__BUSY__SHIFT                                                                      0x0
13244 #define GCL2TLB_TLB0_STATUS__FOUND_PARITY_ERRORS__SHIFT                                                       0x1
13245 #define GCL2TLB_TLB0_STATUS__FOUND_APERTURE_FAULTS__SHIFT                                                     0x2
13246 #define GCL2TLB_TLB0_STATUS__BUSY_MASK                                                                        0x00000001L
13247 #define GCL2TLB_TLB0_STATUS__FOUND_PARITY_ERRORS_MASK                                                         0x00000002L
13248 #define GCL2TLB_TLB0_STATUS__FOUND_APERTURE_FAULTS_MASK                                                       0x00000004L
13249 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO
13250 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO__ADDR__SHIFT                                           0x0
13251 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO__ADDR_MASK                                             0xFFFFFFFFL
13252 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI
13253 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__ADDR__SHIFT                                           0x0
13254 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VMID__SHIFT                                           0x4
13255 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VFID__SHIFT                                           0x8
13256 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VF__SHIFT                                             0xc
13257 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__GPA__SHIFT                                            0xd
13258 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__RD_PERM__SHIFT                                        0xf
13259 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__WR_PERM__SHIFT                                        0x10
13260 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__EX_PERM__SHIFT                                        0x11
13261 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__CLIENT_ID__SHIFT                                      0x12
13262 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__REQ__SHIFT                                            0x1e
13263 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__ADDR_MASK                                             0x0000000FL
13264 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VMID_MASK                                             0x000000F0L
13265 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VFID_MASK                                             0x00000F00L
13266 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VF_MASK                                               0x00001000L
13267 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__GPA_MASK                                              0x00006000L
13268 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__RD_PERM_MASK                                          0x00008000L
13269 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__WR_PERM_MASK                                          0x00010000L
13270 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__EX_PERM_MASK                                          0x00020000L
13271 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__CLIENT_ID_MASK                                        0x07FC0000L
13272 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__REQ_MASK                                              0x40000000L
13273 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO
13274 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO__ADDR__SHIFT                                          0x0
13275 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO__ADDR_MASK                                            0xFFFFFFFFL
13276 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI
13277 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ADDR__SHIFT                                          0x0
13278 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PERMS__SHIFT                                         0x4
13279 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__FRAGMENT_SIZE__SHIFT                                 0x7
13280 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SNOOP__SHIFT                                         0xd
13281 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SPA__SHIFT                                           0xe
13282 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__IO__SHIFT                                            0xf
13283 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PTE_TMZ__SHIFT                                       0x10
13284 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NO_PTE__SHIFT                                        0x11
13285 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MTYPE__SHIFT                                         0x12
13286 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MEMLOG__SHIFT                                        0x15
13287 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NACK__SHIFT                                          0x16
13288 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__LLC_NOALLOC__SHIFT                                   0x18
13289 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ACK__SHIFT                                           0x1f
13290 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ADDR_MASK                                            0x0000000FL
13291 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PERMS_MASK                                           0x00000070L
13292 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__FRAGMENT_SIZE_MASK                                   0x00001F80L
13293 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SNOOP_MASK                                           0x00002000L
13294 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SPA_MASK                                             0x00004000L
13295 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__IO_MASK                                              0x00008000L
13296 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PTE_TMZ_MASK                                         0x00010000L
13297 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NO_PTE_MASK                                          0x00020000L
13298 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MTYPE_MASK                                           0x001C0000L
13299 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MEMLOG_MASK                                          0x00200000L
13300 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NACK_MASK                                            0x00C00000L
13301 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__LLC_NOALLOC_MASK                                     0x01000000L
13302 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ACK_MASK                                             0x80000000L
13303 
13304 
13305 // addressBlock: gc_gcvmsharedvcdec
13306 //GCMC_VM_FB_LOCATION_BASE
13307 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE__SHIFT                                                              0x0
13308 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE_MASK                                                                0x00FFFFFFL
13309 //GCMC_VM_FB_LOCATION_TOP
13310 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP__SHIFT                                                                0x0
13311 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP_MASK                                                                  0x00FFFFFFL
13312 //GCMC_VM_AGP_TOP
13313 #define GCMC_VM_AGP_TOP__AGP_TOP__SHIFT                                                                       0x0
13314 #define GCMC_VM_AGP_TOP__AGP_TOP_MASK                                                                         0x00FFFFFFL
13315 //GCMC_VM_AGP_BOT
13316 #define GCMC_VM_AGP_BOT__AGP_BOT__SHIFT                                                                       0x0
13317 #define GCMC_VM_AGP_BOT__AGP_BOT_MASK                                                                         0x00FFFFFFL
13318 //GCMC_VM_AGP_BASE
13319 #define GCMC_VM_AGP_BASE__AGP_BASE__SHIFT                                                                     0x0
13320 #define GCMC_VM_AGP_BASE__AGP_BASE_MASK                                                                       0x00FFFFFFL
13321 //GCMC_VM_SYSTEM_APERTURE_LOW_ADDR
13322 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR__SHIFT                                                 0x0
13323 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR_MASK                                                   0x3FFFFFFFL
13324 //GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR
13325 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR__SHIFT                                                0x0
13326 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR_MASK                                                  0x3FFFFFFFL
13327 //GCMC_VM_MX_L1_TLB_CNTL
13328 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB__SHIFT                                                          0x0
13329 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE__SHIFT                                                     0x3
13330 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS__SHIFT                                        0x5
13331 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL__SHIFT                                           0x6
13332 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS__SHIFT                                                               0x7
13333 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE__SHIFT                                                                  0xb
13334 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB_MASK                                                            0x00000001L
13335 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE_MASK                                                       0x00000018L
13336 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS_MASK                                          0x00000020L
13337 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL_MASK                                             0x00000040L
13338 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS_MASK                                                                 0x00000780L
13339 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE_MASK                                                                    0x00003800L
13340 
13341 
13342 // addressBlock: gc_gcvml2vcdec
13343 //GCVM_CONTEXT0_CNTL
13344 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13345 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13346 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13347 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13348 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13349 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13350 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13351 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13352 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13353 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13354 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13355 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13356 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13357 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13358 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13359 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13360 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13361 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13362 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13363 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13364 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13365 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13366 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13367 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13368 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13369 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13370 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13371 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13372 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13373 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13374 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13375 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13376 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13377 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13378 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13379 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13380 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13381 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13382 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13383 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13384 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13385 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13386 //GCVM_CONTEXT1_CNTL
13387 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13388 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13389 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13390 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13391 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13392 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13393 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13394 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13395 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13396 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13397 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13398 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13399 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13400 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13401 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13402 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13403 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13404 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13405 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13406 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13407 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13408 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13409 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13410 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13411 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13412 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13413 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13414 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13415 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13416 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13417 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13418 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13419 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13420 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13421 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13422 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13423 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13424 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13425 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13426 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13427 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13428 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13429 //GCVM_CONTEXT2_CNTL
13430 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13431 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13432 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13433 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13434 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13435 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13436 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13437 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13438 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13439 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13440 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13441 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13442 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13443 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13444 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13445 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13446 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13447 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13448 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13449 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13450 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13451 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13452 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13453 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13454 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13455 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13456 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13457 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13458 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13459 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13460 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13461 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13462 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13463 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13464 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13465 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13466 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13467 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13468 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13469 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13470 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13471 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13472 //GCVM_CONTEXT3_CNTL
13473 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13474 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13475 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13476 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13477 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13478 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13479 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13480 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13481 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13482 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13483 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13484 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13485 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13486 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13487 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13488 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13489 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13490 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13491 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13492 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13493 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13494 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13495 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13496 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13497 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13498 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13499 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13500 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13501 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13502 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13503 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13504 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13505 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13506 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13507 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13508 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13509 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13510 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13511 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13512 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13513 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13514 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13515 //GCVM_CONTEXT4_CNTL
13516 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13517 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13518 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13519 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13520 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13521 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13522 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13523 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13524 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13525 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13526 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13527 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13528 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13529 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13530 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13531 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13532 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13533 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13534 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13535 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13536 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13537 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13538 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13539 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13540 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13541 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13542 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13543 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13544 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13545 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13546 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13547 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13548 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13549 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13550 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13551 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13552 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13553 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13554 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13555 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13556 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13557 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13558 //GCVM_CONTEXT5_CNTL
13559 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13560 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13561 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13562 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13563 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13564 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13565 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13566 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13567 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13568 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13569 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13570 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13571 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13572 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13573 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13574 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13575 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13576 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13577 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13578 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13579 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13580 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13581 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13582 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13583 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13584 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13585 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13586 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13587 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13588 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13589 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13590 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13591 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13592 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13593 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13594 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13595 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13596 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13597 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13598 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13599 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13600 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13601 //GCVM_CONTEXT6_CNTL
13602 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13603 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13604 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13605 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13606 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13607 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13608 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13609 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13610 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13611 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13612 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13613 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13614 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13615 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13616 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13617 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13618 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13619 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13620 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13621 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13622 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13623 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13624 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13625 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13626 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13627 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13628 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13629 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13630 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13631 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13632 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13633 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13634 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13635 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13636 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13637 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13638 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13639 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13640 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13641 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13642 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13643 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13644 //GCVM_CONTEXT7_CNTL
13645 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13646 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13647 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13648 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13649 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13650 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13651 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13652 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13653 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13654 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13655 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13656 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13657 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13658 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13659 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13660 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13661 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13662 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13663 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13664 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13665 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13666 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13667 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13668 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13669 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13670 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13671 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13672 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13673 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13674 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13675 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13676 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13677 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13678 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13679 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13680 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13681 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13682 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13683 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13684 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13685 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13686 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13687 //GCVM_CONTEXT8_CNTL
13688 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13689 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13690 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13691 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13692 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13693 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13694 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13695 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13696 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13697 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13698 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13699 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13700 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13701 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13702 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13703 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13704 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13705 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13706 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13707 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13708 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13709 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13710 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13711 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13712 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13713 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13714 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13715 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13716 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13717 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13718 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13719 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13720 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13721 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13722 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13723 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13724 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13725 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13726 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13727 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13728 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13729 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13730 //GCVM_CONTEXT9_CNTL
13731 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT__SHIFT                                                             0x0
13732 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                           0x1
13733 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                      0x3
13734 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                     0x7
13735 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT__SHIFT                                                          0x8
13736 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x9
13737 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xa
13738 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                               0xb
13739 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                 0xc
13740 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0xd
13741 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0xe
13742 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xf
13743 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x10
13744 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                     0x11
13745 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                       0x12
13746 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x13
13747 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x14
13748 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x15
13749 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x16
13750 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x17
13751 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x18
13752 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT_MASK                                                               0x00000001L
13753 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH_MASK                                                             0x00000006L
13754 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                        0x00000078L
13755 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                       0x00000080L
13756 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT_MASK                                                            0x00000100L
13757 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00000200L
13758 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00000400L
13759 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                 0x00000800L
13760 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                   0x00001000L
13761 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00002000L
13762 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00004000L
13763 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00008000L
13764 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00010000L
13765 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                       0x00020000L
13766 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                         0x00040000L
13767 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00080000L
13768 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00100000L
13769 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00200000L
13770 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x00400000L
13771 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00800000L
13772 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x01000000L
13773 //GCVM_CONTEXT10_CNTL
13774 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13775 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13776 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13777 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13778 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13779 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13780 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13781 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13782 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13783 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13784 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
13785 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
13786 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
13787 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
13788 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
13789 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
13790 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
13791 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
13792 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
13793 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
13794 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
13795 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
13796 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
13797 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
13798 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
13799 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
13800 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
13801 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
13802 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
13803 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
13804 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
13805 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
13806 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
13807 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
13808 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
13809 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
13810 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
13811 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
13812 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
13813 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
13814 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
13815 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
13816 //GCVM_CONTEXT11_CNTL
13817 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13818 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13819 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13820 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13821 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13822 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13823 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13824 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13825 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13826 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13827 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
13828 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
13829 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
13830 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
13831 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
13832 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
13833 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
13834 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
13835 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
13836 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
13837 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
13838 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
13839 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
13840 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
13841 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
13842 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
13843 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
13844 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
13845 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
13846 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
13847 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
13848 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
13849 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
13850 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
13851 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
13852 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
13853 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
13854 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
13855 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
13856 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
13857 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
13858 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
13859 //GCVM_CONTEXT12_CNTL
13860 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13861 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13862 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13863 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13864 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13865 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13866 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13867 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13868 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13869 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13870 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
13871 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
13872 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
13873 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
13874 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
13875 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
13876 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
13877 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
13878 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
13879 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
13880 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
13881 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
13882 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
13883 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
13884 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
13885 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
13886 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
13887 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
13888 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
13889 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
13890 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
13891 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
13892 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
13893 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
13894 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
13895 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
13896 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
13897 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
13898 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
13899 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
13900 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
13901 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
13902 //GCVM_CONTEXT13_CNTL
13903 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13904 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13905 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13906 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13907 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13908 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13909 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13910 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13911 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13912 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13913 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
13914 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
13915 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
13916 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
13917 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
13918 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
13919 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
13920 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
13921 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
13922 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
13923 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
13924 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
13925 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
13926 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
13927 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
13928 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
13929 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
13930 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
13931 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
13932 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
13933 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
13934 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
13935 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
13936 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
13937 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
13938 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
13939 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
13940 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
13941 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
13942 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
13943 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
13944 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
13945 //GCVM_CONTEXT14_CNTL
13946 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13947 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13948 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13949 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13950 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13951 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13952 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13953 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13954 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13955 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13956 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
13957 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
13958 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
13959 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
13960 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
13961 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
13962 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
13963 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
13964 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
13965 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
13966 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
13967 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
13968 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
13969 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
13970 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
13971 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
13972 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
13973 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
13974 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
13975 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
13976 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
13977 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
13978 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
13979 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
13980 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
13981 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
13982 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
13983 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
13984 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
13985 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
13986 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
13987 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
13988 //GCVM_CONTEXT15_CNTL
13989 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT__SHIFT                                                            0x0
13990 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH__SHIFT                                                          0x1
13991 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT                                                     0x3
13992 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT                                    0x7
13993 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT__SHIFT                                                         0x8
13994 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x9
13995 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0xa
13996 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                              0xb
13997 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                0xc
13998 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0xd
13999 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0xe
14000 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0xf
14001 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x10
14002 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                    0x11
14003 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                      0x12
14004 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                   0x13
14005 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                     0x14
14006 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                 0x15
14007 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                   0x16
14008 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT                                  0x17
14009 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT                                    0x18
14010 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT_MASK                                                              0x00000001L
14011 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH_MASK                                                            0x00000006L
14012 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK                                                       0x00000078L
14013 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK                                      0x00000080L
14014 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT_MASK                                                           0x00000100L
14015 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00000200L
14016 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00000400L
14017 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                0x00000800L
14018 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                  0x00001000L
14019 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00002000L
14020 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00004000L
14021 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00008000L
14022 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00010000L
14023 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                      0x00020000L
14024 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                        0x00040000L
14025 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                     0x00080000L
14026 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                       0x00100000L
14027 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                   0x00200000L
14028 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                     0x00400000L
14029 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK                                    0x00800000L
14030 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK                                      0x01000000L
14031 //GCVM_CONTEXTS_DISABLE
14032 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0__SHIFT                                                       0x0
14033 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1__SHIFT                                                       0x1
14034 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2__SHIFT                                                       0x2
14035 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3__SHIFT                                                       0x3
14036 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4__SHIFT                                                       0x4
14037 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5__SHIFT                                                       0x5
14038 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6__SHIFT                                                       0x6
14039 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7__SHIFT                                                       0x7
14040 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8__SHIFT                                                       0x8
14041 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9__SHIFT                                                       0x9
14042 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10__SHIFT                                                      0xa
14043 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11__SHIFT                                                      0xb
14044 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12__SHIFT                                                      0xc
14045 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13__SHIFT                                                      0xd
14046 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14__SHIFT                                                      0xe
14047 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15__SHIFT                                                      0xf
14048 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0_MASK                                                         0x00000001L
14049 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1_MASK                                                         0x00000002L
14050 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2_MASK                                                         0x00000004L
14051 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3_MASK                                                         0x00000008L
14052 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4_MASK                                                         0x00000010L
14053 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5_MASK                                                         0x00000020L
14054 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6_MASK                                                         0x00000040L
14055 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7_MASK                                                         0x00000080L
14056 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8_MASK                                                         0x00000100L
14057 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9_MASK                                                         0x00000200L
14058 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10_MASK                                                        0x00000400L
14059 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11_MASK                                                        0x00000800L
14060 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12_MASK                                                        0x00001000L
14061 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13_MASK                                                        0x00002000L
14062 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14_MASK                                                        0x00004000L
14063 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15_MASK                                                        0x00008000L
14064 //GCVM_INVALIDATE_ENG0_SEM
14065 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE__SHIFT                                                            0x0
14066 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE_MASK                                                              0x00000001L
14067 //GCVM_INVALIDATE_ENG1_SEM
14068 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE__SHIFT                                                            0x0
14069 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE_MASK                                                              0x00000001L
14070 //GCVM_INVALIDATE_ENG2_SEM
14071 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE__SHIFT                                                            0x0
14072 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE_MASK                                                              0x00000001L
14073 //GCVM_INVALIDATE_ENG3_SEM
14074 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE__SHIFT                                                            0x0
14075 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE_MASK                                                              0x00000001L
14076 //GCVM_INVALIDATE_ENG4_SEM
14077 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE__SHIFT                                                            0x0
14078 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE_MASK                                                              0x00000001L
14079 //GCVM_INVALIDATE_ENG5_SEM
14080 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE__SHIFT                                                            0x0
14081 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE_MASK                                                              0x00000001L
14082 //GCVM_INVALIDATE_ENG6_SEM
14083 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE__SHIFT                                                            0x0
14084 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE_MASK                                                              0x00000001L
14085 //GCVM_INVALIDATE_ENG7_SEM
14086 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE__SHIFT                                                            0x0
14087 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE_MASK                                                              0x00000001L
14088 //GCVM_INVALIDATE_ENG8_SEM
14089 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE__SHIFT                                                            0x0
14090 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE_MASK                                                              0x00000001L
14091 //GCVM_INVALIDATE_ENG9_SEM
14092 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE__SHIFT                                                            0x0
14093 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE_MASK                                                              0x00000001L
14094 //GCVM_INVALIDATE_ENG10_SEM
14095 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE__SHIFT                                                           0x0
14096 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE_MASK                                                             0x00000001L
14097 //GCVM_INVALIDATE_ENG11_SEM
14098 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE__SHIFT                                                           0x0
14099 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE_MASK                                                             0x00000001L
14100 //GCVM_INVALIDATE_ENG12_SEM
14101 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE__SHIFT                                                           0x0
14102 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE_MASK                                                             0x00000001L
14103 //GCVM_INVALIDATE_ENG13_SEM
14104 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE__SHIFT                                                           0x0
14105 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE_MASK                                                             0x00000001L
14106 //GCVM_INVALIDATE_ENG14_SEM
14107 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE__SHIFT                                                           0x0
14108 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE_MASK                                                             0x00000001L
14109 //GCVM_INVALIDATE_ENG15_SEM
14110 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE__SHIFT                                                           0x0
14111 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE_MASK                                                             0x00000001L
14112 //GCVM_INVALIDATE_ENG16_SEM
14113 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE__SHIFT                                                           0x0
14114 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE_MASK                                                             0x00000001L
14115 //GCVM_INVALIDATE_ENG17_SEM
14116 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE__SHIFT                                                           0x0
14117 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE_MASK                                                             0x00000001L
14118 //GCVM_INVALIDATE_ENG0_REQ
14119 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14120 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14121 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14122 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14123 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14124 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14125 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14126 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14127 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST__SHIFT                                                          0x19
14128 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14129 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14130 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14131 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14132 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14133 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14134 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14135 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14136 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14137 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14138 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14139 //GCVM_INVALIDATE_ENG1_REQ
14140 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14141 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14142 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14143 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14144 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14145 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14146 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14147 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14148 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST__SHIFT                                                          0x19
14149 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14150 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14151 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14152 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14153 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14154 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14155 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14156 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14157 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14158 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14159 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14160 //GCVM_INVALIDATE_ENG2_REQ
14161 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14162 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14163 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14164 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14165 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14166 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14167 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14168 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14169 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST__SHIFT                                                          0x19
14170 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14171 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14172 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14173 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14174 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14175 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14176 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14177 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14178 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14179 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14180 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14181 //GCVM_INVALIDATE_ENG3_REQ
14182 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14183 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14184 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14185 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14186 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14187 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14188 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14189 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14190 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST__SHIFT                                                          0x19
14191 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14192 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14193 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14194 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14195 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14196 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14197 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14198 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14199 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14200 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14201 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14202 //GCVM_INVALIDATE_ENG4_REQ
14203 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14204 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14205 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14206 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14207 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14208 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14209 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14210 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14211 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST__SHIFT                                                          0x19
14212 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14213 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14214 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14215 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14216 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14217 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14218 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14219 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14220 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14221 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14222 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14223 //GCVM_INVALIDATE_ENG5_REQ
14224 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14225 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14226 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14227 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14228 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14229 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14230 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14231 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14232 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST__SHIFT                                                          0x19
14233 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14234 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14235 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14236 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14237 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14238 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14239 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14240 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14241 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14242 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14243 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14244 //GCVM_INVALIDATE_ENG6_REQ
14245 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14246 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14247 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14248 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14249 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14250 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14251 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14252 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14253 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST__SHIFT                                                          0x19
14254 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14255 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14256 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14257 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14258 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14259 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14260 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14261 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14262 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14263 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14264 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14265 //GCVM_INVALIDATE_ENG7_REQ
14266 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14267 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14268 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14269 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14270 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14271 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14272 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14273 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14274 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST__SHIFT                                                          0x19
14275 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14276 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14277 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14278 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14279 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14280 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14281 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14282 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14283 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14284 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14285 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14286 //GCVM_INVALIDATE_ENG8_REQ
14287 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14288 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14289 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14290 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14291 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14292 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14293 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14294 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14295 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST__SHIFT                                                          0x19
14296 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14297 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14298 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14299 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14300 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14301 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14302 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14303 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14304 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14305 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14306 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14307 //GCVM_INVALIDATE_ENG9_REQ
14308 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                              0x0
14309 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE__SHIFT                                                           0x10
14310 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES__SHIFT                                                   0x13
14311 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0__SHIFT                                                   0x14
14312 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1__SHIFT                                                   0x15
14313 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2__SHIFT                                                   0x16
14314 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES__SHIFT                                                   0x17
14315 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                   0x18
14316 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST__SHIFT                                                          0x19
14317 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                             0x1a
14318 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ_MASK                                                0x0000FFFFL
14319 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE_MASK                                                             0x00070000L
14320 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES_MASK                                                     0x00080000L
14321 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0_MASK                                                     0x00100000L
14322 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1_MASK                                                     0x00200000L
14323 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2_MASK                                                     0x00400000L
14324 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES_MASK                                                     0x00800000L
14325 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                     0x01000000L
14326 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST_MASK                                                            0x02000000L
14327 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                               0x04000000L
14328 //GCVM_INVALIDATE_ENG10_REQ
14329 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14330 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14331 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14332 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14333 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14334 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14335 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14336 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14337 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST__SHIFT                                                         0x19
14338 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14339 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14340 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14341 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14342 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14343 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14344 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14345 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14346 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14347 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14348 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14349 //GCVM_INVALIDATE_ENG11_REQ
14350 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14351 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14352 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14353 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14354 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14355 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14356 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14357 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14358 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST__SHIFT                                                         0x19
14359 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14360 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14361 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14362 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14363 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14364 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14365 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14366 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14367 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14368 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14369 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14370 //GCVM_INVALIDATE_ENG12_REQ
14371 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14372 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14373 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14374 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14375 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14376 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14377 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14378 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14379 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST__SHIFT                                                         0x19
14380 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14381 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14382 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14383 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14384 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14385 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14386 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14387 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14388 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14389 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14390 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14391 //GCVM_INVALIDATE_ENG13_REQ
14392 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14393 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14394 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14395 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14396 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14397 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14398 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14399 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14400 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST__SHIFT                                                         0x19
14401 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14402 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14403 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14404 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14405 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14406 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14407 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14408 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14409 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14410 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14411 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14412 //GCVM_INVALIDATE_ENG14_REQ
14413 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14414 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14415 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14416 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14417 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14418 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14419 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14420 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14421 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST__SHIFT                                                         0x19
14422 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14423 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14424 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14425 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14426 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14427 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14428 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14429 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14430 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14431 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14432 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14433 //GCVM_INVALIDATE_ENG15_REQ
14434 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14435 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14436 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14437 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14438 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14439 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14440 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14441 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14442 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST__SHIFT                                                         0x19
14443 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14444 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14445 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14446 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14447 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14448 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14449 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14450 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14451 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14452 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14453 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14454 //GCVM_INVALIDATE_ENG16_REQ
14455 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14456 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14457 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14458 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14459 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14460 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14461 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14462 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14463 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST__SHIFT                                                         0x19
14464 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14465 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14466 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14467 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14468 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14469 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14470 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14471 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14472 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14473 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14474 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14475 //GCVM_INVALIDATE_ENG17_REQ
14476 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ__SHIFT                                             0x0
14477 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE__SHIFT                                                          0x10
14478 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES__SHIFT                                                  0x13
14479 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0__SHIFT                                                  0x14
14480 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1__SHIFT                                                  0x15
14481 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2__SHIFT                                                  0x16
14482 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES__SHIFT                                                  0x17
14483 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT                                  0x18
14484 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST__SHIFT                                                         0x19
14485 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT                                            0x1a
14486 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ_MASK                                               0x0000FFFFL
14487 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE_MASK                                                            0x00070000L
14488 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES_MASK                                                    0x00080000L
14489 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0_MASK                                                    0x00100000L
14490 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1_MASK                                                    0x00200000L
14491 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2_MASK                                                    0x00400000L
14492 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES_MASK                                                    0x00800000L
14493 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK                                    0x01000000L
14494 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST_MASK                                                           0x02000000L
14495 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY_MASK                                              0x04000000L
14496 //GCVM_INVALIDATE_ENG0_ACK
14497 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14498 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE__SHIFT                                                            0x10
14499 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14500 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE_MASK                                                              0x00010000L
14501 //GCVM_INVALIDATE_ENG1_ACK
14502 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14503 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE__SHIFT                                                            0x10
14504 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14505 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE_MASK                                                              0x00010000L
14506 //GCVM_INVALIDATE_ENG2_ACK
14507 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14508 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE__SHIFT                                                            0x10
14509 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14510 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE_MASK                                                              0x00010000L
14511 //GCVM_INVALIDATE_ENG3_ACK
14512 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14513 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE__SHIFT                                                            0x10
14514 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14515 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE_MASK                                                              0x00010000L
14516 //GCVM_INVALIDATE_ENG4_ACK
14517 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14518 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE__SHIFT                                                            0x10
14519 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14520 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE_MASK                                                              0x00010000L
14521 //GCVM_INVALIDATE_ENG5_ACK
14522 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14523 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE__SHIFT                                                            0x10
14524 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14525 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE_MASK                                                              0x00010000L
14526 //GCVM_INVALIDATE_ENG6_ACK
14527 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14528 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE__SHIFT                                                            0x10
14529 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14530 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE_MASK                                                              0x00010000L
14531 //GCVM_INVALIDATE_ENG7_ACK
14532 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14533 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE__SHIFT                                                            0x10
14534 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14535 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE_MASK                                                              0x00010000L
14536 //GCVM_INVALIDATE_ENG8_ACK
14537 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14538 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE__SHIFT                                                            0x10
14539 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14540 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE_MASK                                                              0x00010000L
14541 //GCVM_INVALIDATE_ENG9_ACK
14542 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                              0x0
14543 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE__SHIFT                                                            0x10
14544 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK_MASK                                                0x0000FFFFL
14545 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE_MASK                                                              0x00010000L
14546 //GCVM_INVALIDATE_ENG10_ACK
14547 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14548 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE__SHIFT                                                           0x10
14549 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14550 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE_MASK                                                             0x00010000L
14551 //GCVM_INVALIDATE_ENG11_ACK
14552 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14553 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE__SHIFT                                                           0x10
14554 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14555 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE_MASK                                                             0x00010000L
14556 //GCVM_INVALIDATE_ENG12_ACK
14557 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14558 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE__SHIFT                                                           0x10
14559 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14560 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE_MASK                                                             0x00010000L
14561 //GCVM_INVALIDATE_ENG13_ACK
14562 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14563 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE__SHIFT                                                           0x10
14564 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14565 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE_MASK                                                             0x00010000L
14566 //GCVM_INVALIDATE_ENG14_ACK
14567 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14568 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE__SHIFT                                                           0x10
14569 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14570 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE_MASK                                                             0x00010000L
14571 //GCVM_INVALIDATE_ENG15_ACK
14572 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14573 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE__SHIFT                                                           0x10
14574 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14575 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE_MASK                                                             0x00010000L
14576 //GCVM_INVALIDATE_ENG16_ACK
14577 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14578 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE__SHIFT                                                           0x10
14579 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14580 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE_MASK                                                             0x00010000L
14581 //GCVM_INVALIDATE_ENG17_ACK
14582 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK__SHIFT                                             0x0
14583 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE__SHIFT                                                           0x10
14584 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK_MASK                                               0x0000FFFFL
14585 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE_MASK                                                             0x00010000L
14586 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32
14587 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14588 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14589 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14590 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14591 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32
14592 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14593 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14594 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32
14595 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14596 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14597 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14598 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14599 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32
14600 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14601 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14602 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32
14603 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14604 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14605 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14606 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14607 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32
14608 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14609 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14610 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32
14611 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14612 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14613 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14614 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14615 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32
14616 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14617 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14618 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32
14619 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14620 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14621 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14622 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14623 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32
14624 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14625 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14626 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32
14627 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14628 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14629 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14630 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14631 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32
14632 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14633 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14634 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32
14635 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14636 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14637 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14638 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14639 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32
14640 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14641 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14642 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32
14643 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14644 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14645 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14646 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14647 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32
14648 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14649 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14650 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32
14651 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14652 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14653 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14654 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14655 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32
14656 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14657 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14658 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32
14659 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT__SHIFT                                                    0x0
14660 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                                0x1
14661 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT_MASK                                                      0x00000001L
14662 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                  0xFFFFFFFEL
14663 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32
14664 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                 0x0
14665 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                   0x0000001FL
14666 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32
14667 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14668 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14669 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14670 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14671 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32
14672 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14673 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14674 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32
14675 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14676 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14677 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14678 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14679 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32
14680 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14681 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14682 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32
14683 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14684 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14685 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14686 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14687 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32
14688 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14689 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14690 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32
14691 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14692 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14693 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14694 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14695 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32
14696 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14697 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14698 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32
14699 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14700 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14701 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14702 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14703 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32
14704 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14705 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14706 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32
14707 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14708 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14709 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14710 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14711 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32
14712 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14713 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14714 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32
14715 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14716 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14717 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14718 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14719 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32
14720 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14721 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14722 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32
14723 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT__SHIFT                                                   0x0
14724 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT                               0x1
14725 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT_MASK                                                     0x00000001L
14726 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK                                 0xFFFFFFFEL
14727 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32
14728 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT                                0x0
14729 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK                                  0x0000001FL
14730 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32
14731 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14732 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14733 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32
14734 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14735 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14736 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32
14737 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14738 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14739 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32
14740 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14741 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14742 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32
14743 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14744 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14745 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32
14746 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14747 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14748 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32
14749 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14750 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14751 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32
14752 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14753 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14754 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32
14755 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14756 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14757 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32
14758 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14759 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14760 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32
14761 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14762 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14763 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32
14764 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14765 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14766 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32
14767 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14768 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14769 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32
14770 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14771 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14772 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32
14773 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14774 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14775 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32
14776 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14777 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14778 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32
14779 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14780 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14781 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32
14782 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14783 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14784 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32
14785 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                             0x0
14786 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                               0xFFFFFFFFL
14787 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32
14788 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                             0x0
14789 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                               0xFFFFFFFFL
14790 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32
14791 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14792 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14793 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32
14794 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14795 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14796 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32
14797 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14798 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14799 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32
14800 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14801 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14802 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32
14803 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14804 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14805 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32
14806 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14807 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14808 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32
14809 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14810 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14811 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32
14812 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14813 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14814 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32
14815 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14816 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14817 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32
14818 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14819 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14820 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32
14821 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT                            0x0
14822 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK                              0xFFFFFFFFL
14823 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32
14824 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT                            0x0
14825 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK                              0xFFFFFFFFL
14826 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32
14827 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14828 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14829 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32
14830 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14831 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14832 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32
14833 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14834 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14835 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32
14836 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14837 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14838 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32
14839 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14840 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14841 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32
14842 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14843 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14844 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32
14845 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14846 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14847 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32
14848 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14849 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14850 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32
14851 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14852 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14853 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32
14854 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14855 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14856 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32
14857 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14858 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14859 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32
14860 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14861 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14862 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32
14863 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14864 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14865 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32
14866 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14867 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14868 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32
14869 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14870 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14871 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32
14872 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14873 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14874 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32
14875 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14876 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14877 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32
14878 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14879 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14880 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32
14881 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                             0x0
14882 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                               0xFFFFFFFFL
14883 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32
14884 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                              0x0
14885 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                0x0000000FL
14886 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32
14887 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14888 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14889 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32
14890 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14891 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14892 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32
14893 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14894 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14895 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32
14896 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14897 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14898 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32
14899 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14900 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14901 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32
14902 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14903 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14904 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32
14905 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14906 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14907 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32
14908 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14909 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14910 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32
14911 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14912 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14913 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32
14914 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14915 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14916 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32
14917 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                            0x0
14918 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                              0xFFFFFFFFL
14919 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32
14920 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                             0x0
14921 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                               0x0000000FL
14922 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32
14923 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14924 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14925 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32
14926 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14927 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14928 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32
14929 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14930 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14931 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32
14932 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14933 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14934 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32
14935 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14936 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14937 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32
14938 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14939 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14940 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32
14941 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14942 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14943 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32
14944 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14945 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14946 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32
14947 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14948 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14949 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32
14950 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14951 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14952 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32
14953 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14954 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14955 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32
14956 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14957 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14958 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32
14959 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14960 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14961 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32
14962 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14963 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14964 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32
14965 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14966 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14967 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32
14968 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14969 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14970 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32
14971 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14972 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14973 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32
14974 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14975 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14976 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32
14977 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                               0x0
14978 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                 0xFFFFFFFFL
14979 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32
14980 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                                0x0
14981 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                  0x0000000FL
14982 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32
14983 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
14984 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
14985 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32
14986 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
14987 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
14988 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32
14989 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
14990 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
14991 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32
14992 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
14993 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
14994 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32
14995 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
14996 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
14997 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32
14998 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
14999 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
15000 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32
15001 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
15002 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
15003 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32
15004 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
15005 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
15006 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32
15007 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
15008 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
15009 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32
15010 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
15011 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
15012 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32
15013 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT                              0x0
15014 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK                                0xFFFFFFFFL
15015 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32
15016 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT                               0x0
15017 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK                                 0x0000000FL
15018 //GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15019 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT                       0x0
15020 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                         0x5
15021 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                         0xa
15022 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                         0x0000001FL
15023 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                           0x000003E0L
15024 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                           0x0000FC00L
15025 //GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15026 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15027 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15028 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15029 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15030 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15031 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15032 //GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15033 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15034 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15035 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15036 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15037 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15038 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15039 //GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15040 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15041 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15042 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15043 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15044 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15045 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15046 //GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15047 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15048 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15049 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15050 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15051 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15052 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15053 //GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15054 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15055 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15056 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15057 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15058 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15059 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15060 //GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15061 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15062 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15063 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15064 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15065 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15066 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15067 //GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15068 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15069 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15070 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15071 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15072 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15073 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15074 //GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15075 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15076 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15077 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15078 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15079 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15080 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15081 //GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15082 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15083 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15084 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15085 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15086 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15087 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15088 //GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15089 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT              0x0
15090 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT                0x5
15091 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                                0xa
15092 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK                0x0000001FL
15093 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                  0x000003E0L
15094 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                  0x0000FC00L
15095 //GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15096 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15097 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15098 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15099 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15100 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15101 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15102 //GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15103 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15104 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15105 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15106 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15107 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15108 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15109 //GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15110 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15111 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15112 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15113 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15114 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15115 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15116 //GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15117 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15118 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15119 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15120 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15121 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15122 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15123 //GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15124 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15125 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15126 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15127 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15128 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15129 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15130 //GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES
15131 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT             0x0
15132 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT               0x5
15133 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT                               0xa
15134 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK               0x0000001FL
15135 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK                 0x000003E0L
15136 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK                                 0x0000FC00L
15137 
15138 
15139 // addressBlock: gc_gcvml2perfddec
15140 //GCVML2_PERFCOUNTER2_0_LO
15141 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
15142 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
15143 //GCVML2_PERFCOUNTER2_1_LO
15144 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
15145 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
15146 //GCVML2_PERFCOUNTER2_0_HI
15147 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
15148 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
15149 //GCVML2_PERFCOUNTER2_1_HI
15150 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
15151 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
15152 
15153 
15154 // addressBlock: gc_gcvml2prdec
15155 //GCMC_VM_L2_PERFCOUNTER_LO
15156 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                          0x0
15157 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO_MASK                                                            0xFFFFFFFFL
15158 //GCMC_VM_L2_PERFCOUNTER_HI
15159 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                          0x0
15160 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                       0x10
15161 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI_MASK                                                            0x0000FFFFL
15162 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                         0xFFFF0000L
15163 //GCUTCL2_PERFCOUNTER_LO
15164 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                             0x0
15165 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO_MASK                                                               0xFFFFFFFFL
15166 //GCUTCL2_PERFCOUNTER_HI
15167 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                             0x0
15168 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                          0x10
15169 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI_MASK                                                               0x0000FFFFL
15170 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                            0xFFFF0000L
15171 
15172 
15173 // addressBlock: gc_gcatcl2perfddec
15174 //GC_ATC_L2_PERFCOUNTER2_LO
15175 #define GC_ATC_L2_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                      0x0
15176 #define GC_ATC_L2_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                        0xFFFFFFFFL
15177 //GC_ATC_L2_PERFCOUNTER2_HI
15178 #define GC_ATC_L2_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                      0x0
15179 #define GC_ATC_L2_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                        0xFFFFFFFFL
15180 
15181 
15182 // addressBlock: gc_gcatcl2pfcntrdec
15183 //GC_ATC_L2_PERFCOUNTER_LO
15184 #define GC_ATC_L2_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                           0x0
15185 #define GC_ATC_L2_PERFCOUNTER_LO__COUNTER_LO_MASK                                                             0xFFFFFFFFL
15186 //GC_ATC_L2_PERFCOUNTER_HI
15187 #define GC_ATC_L2_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                           0x0
15188 #define GC_ATC_L2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                        0x10
15189 #define GC_ATC_L2_PERFCOUNTER_HI__COUNTER_HI_MASK                                                             0x0000FFFFL
15190 #define GC_ATC_L2_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                          0xFFFF0000L
15191 
15192 
15193 // addressBlock: gc_gcl2tlbprdec
15194 //GCL2TLB_PERFCOUNTER_LO
15195 #define GCL2TLB_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                             0x0
15196 #define GCL2TLB_PERFCOUNTER_LO__COUNTER_LO_MASK                                                               0xFFFFFFFFL
15197 //GCL2TLB_PERFCOUNTER_HI
15198 #define GCL2TLB_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                             0x0
15199 #define GCL2TLB_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                          0x10
15200 #define GCL2TLB_PERFCOUNTER_HI__COUNTER_HI_MASK                                                               0x0000FFFFL
15201 #define GCL2TLB_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                            0xFFFF0000L
15202 
15203 
15204 // addressBlock: gc_gcvml2perfsdec
15205 //GCVML2_PERFCOUNTER2_0_SELECT
15206 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL__SHIFT                                                         0x0
15207 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1__SHIFT                                                        0xa
15208 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE__SHIFT                                                        0x14
15209 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1__SHIFT                                                       0x18
15210 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE__SHIFT                                                        0x1c
15211 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL_MASK                                                           0x000003FFL
15212 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
15213 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
15214 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
15215 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE_MASK                                                          0xF0000000L
15216 //GCVML2_PERFCOUNTER2_1_SELECT
15217 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL__SHIFT                                                         0x0
15218 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1__SHIFT                                                        0xa
15219 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE__SHIFT                                                        0x14
15220 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1__SHIFT                                                       0x18
15221 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE__SHIFT                                                        0x1c
15222 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL_MASK                                                           0x000003FFL
15223 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
15224 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
15225 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
15226 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE_MASK                                                          0xF0000000L
15227 //GCVML2_PERFCOUNTER2_0_SELECT1
15228 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2__SHIFT                                                       0x0
15229 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3__SHIFT                                                       0xa
15230 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3__SHIFT                                                      0x18
15231 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
15232 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
15233 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
15234 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
15235 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
15236 //GCVML2_PERFCOUNTER2_1_SELECT1
15237 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2__SHIFT                                                       0x0
15238 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3__SHIFT                                                       0xa
15239 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3__SHIFT                                                      0x18
15240 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
15241 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
15242 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
15243 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
15244 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
15245 //GCVML2_PERFCOUNTER2_0_MODE
15246 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0__SHIFT                                                      0x0
15247 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1__SHIFT                                                      0x2
15248 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2__SHIFT                                                      0x4
15249 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3__SHIFT                                                      0x6
15250 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0__SHIFT                                                     0x8
15251 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1__SHIFT                                                     0xc
15252 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2__SHIFT                                                     0x10
15253 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3__SHIFT                                                     0x14
15254 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0_MASK                                                        0x00000003L
15255 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1_MASK                                                        0x0000000CL
15256 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2_MASK                                                        0x00000030L
15257 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3_MASK                                                        0x000000C0L
15258 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0_MASK                                                       0x00000F00L
15259 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1_MASK                                                       0x0000F000L
15260 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2_MASK                                                       0x000F0000L
15261 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3_MASK                                                       0x00F00000L
15262 //GCVML2_PERFCOUNTER2_1_MODE
15263 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0__SHIFT                                                      0x0
15264 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1__SHIFT                                                      0x2
15265 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2__SHIFT                                                      0x4
15266 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3__SHIFT                                                      0x6
15267 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0__SHIFT                                                     0x8
15268 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1__SHIFT                                                     0xc
15269 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2__SHIFT                                                     0x10
15270 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3__SHIFT                                                     0x14
15271 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0_MASK                                                        0x00000003L
15272 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1_MASK                                                        0x0000000CL
15273 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2_MASK                                                        0x00000030L
15274 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3_MASK                                                        0x000000C0L
15275 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0_MASK                                                       0x00000F00L
15276 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1_MASK                                                       0x0000F000L
15277 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2_MASK                                                       0x000F0000L
15278 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3_MASK                                                       0x00F00000L
15279 
15280 
15281 // addressBlock: gc_gcvml2pldec
15282 //GCMC_VM_L2_PERFCOUNTER0_CFG
15283 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                          0x0
15284 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                      0x8
15285 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                         0x18
15286 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                            0x1c
15287 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                             0x1d
15288 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                            0x000000FFL
15289 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15290 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                           0x0F000000L
15291 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE_MASK                                                              0x10000000L
15292 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR_MASK                                                               0x20000000L
15293 //GCMC_VM_L2_PERFCOUNTER1_CFG
15294 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                          0x0
15295 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                      0x8
15296 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                         0x18
15297 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                            0x1c
15298 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                             0x1d
15299 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                            0x000000FFL
15300 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15301 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                           0x0F000000L
15302 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE_MASK                                                              0x10000000L
15303 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR_MASK                                                               0x20000000L
15304 //GCMC_VM_L2_PERFCOUNTER2_CFG
15305 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT                                                          0x0
15306 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT                                                      0x8
15307 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT                                                         0x18
15308 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE__SHIFT                                                            0x1c
15309 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR__SHIFT                                                             0x1d
15310 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_MASK                                                            0x000000FFL
15311 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15312 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE_MASK                                                           0x0F000000L
15313 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE_MASK                                                              0x10000000L
15314 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR_MASK                                                               0x20000000L
15315 //GCMC_VM_L2_PERFCOUNTER3_CFG
15316 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT                                                          0x0
15317 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT                                                      0x8
15318 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT                                                         0x18
15319 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE__SHIFT                                                            0x1c
15320 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR__SHIFT                                                             0x1d
15321 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_MASK                                                            0x000000FFL
15322 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15323 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE_MASK                                                           0x0F000000L
15324 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE_MASK                                                              0x10000000L
15325 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR_MASK                                                               0x20000000L
15326 //GCMC_VM_L2_PERFCOUNTER4_CFG
15327 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL__SHIFT                                                          0x0
15328 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END__SHIFT                                                      0x8
15329 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE__SHIFT                                                         0x18
15330 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE__SHIFT                                                            0x1c
15331 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR__SHIFT                                                             0x1d
15332 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_MASK                                                            0x000000FFL
15333 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15334 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE_MASK                                                           0x0F000000L
15335 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE_MASK                                                              0x10000000L
15336 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR_MASK                                                               0x20000000L
15337 //GCMC_VM_L2_PERFCOUNTER5_CFG
15338 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL__SHIFT                                                          0x0
15339 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END__SHIFT                                                      0x8
15340 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE__SHIFT                                                         0x18
15341 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE__SHIFT                                                            0x1c
15342 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR__SHIFT                                                             0x1d
15343 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_MASK                                                            0x000000FFL
15344 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15345 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE_MASK                                                           0x0F000000L
15346 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE_MASK                                                              0x10000000L
15347 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR_MASK                                                               0x20000000L
15348 //GCMC_VM_L2_PERFCOUNTER6_CFG
15349 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL__SHIFT                                                          0x0
15350 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END__SHIFT                                                      0x8
15351 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE__SHIFT                                                         0x18
15352 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE__SHIFT                                                            0x1c
15353 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR__SHIFT                                                             0x1d
15354 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_MASK                                                            0x000000FFL
15355 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15356 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE_MASK                                                           0x0F000000L
15357 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE_MASK                                                              0x10000000L
15358 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR_MASK                                                               0x20000000L
15359 //GCMC_VM_L2_PERFCOUNTER7_CFG
15360 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL__SHIFT                                                          0x0
15361 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END__SHIFT                                                      0x8
15362 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE__SHIFT                                                         0x18
15363 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE__SHIFT                                                            0x1c
15364 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR__SHIFT                                                             0x1d
15365 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_MASK                                                            0x000000FFL
15366 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END_MASK                                                        0x0000FF00L
15367 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE_MASK                                                           0x0F000000L
15368 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE_MASK                                                              0x10000000L
15369 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR_MASK                                                               0x20000000L
15370 //GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL
15371 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                          0x0
15372 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                0x8
15373 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                 0x10
15374 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                   0x18
15375 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                    0x19
15376 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                         0x1a
15377 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                            0x0000000FL
15378 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                  0x0000FF00L
15379 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                   0x00FF0000L
15380 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                     0x01000000L
15381 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                      0x02000000L
15382 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                           0x04000000L
15383 //GCUTCL2_PERFCOUNTER0_CFG
15384 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                             0x0
15385 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                         0x8
15386 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                            0x18
15387 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                               0x1c
15388 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                                0x1d
15389 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                               0x000000FFL
15390 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15391 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                              0x0F000000L
15392 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE_MASK                                                                 0x10000000L
15393 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR_MASK                                                                  0x20000000L
15394 //GCUTCL2_PERFCOUNTER1_CFG
15395 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                             0x0
15396 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                         0x8
15397 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                            0x18
15398 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                               0x1c
15399 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                                0x1d
15400 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                               0x000000FFL
15401 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15402 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                              0x0F000000L
15403 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE_MASK                                                                 0x10000000L
15404 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR_MASK                                                                  0x20000000L
15405 //GCUTCL2_PERFCOUNTER2_CFG
15406 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT                                                             0x0
15407 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT                                                         0x8
15408 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT                                                            0x18
15409 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE__SHIFT                                                               0x1c
15410 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR__SHIFT                                                                0x1d
15411 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_MASK                                                               0x000000FFL
15412 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15413 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE_MASK                                                              0x0F000000L
15414 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE_MASK                                                                 0x10000000L
15415 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR_MASK                                                                  0x20000000L
15416 //GCUTCL2_PERFCOUNTER3_CFG
15417 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT                                                             0x0
15418 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT                                                         0x8
15419 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT                                                            0x18
15420 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE__SHIFT                                                               0x1c
15421 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR__SHIFT                                                                0x1d
15422 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_MASK                                                               0x000000FFL
15423 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15424 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE_MASK                                                              0x0F000000L
15425 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE_MASK                                                                 0x10000000L
15426 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR_MASK                                                                  0x20000000L
15427 //GCUTCL2_PERFCOUNTER_RSLT_CNTL
15428 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                             0x0
15429 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                   0x8
15430 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                    0x10
15431 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                      0x18
15432 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                       0x19
15433 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                            0x1a
15434 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                               0x0000000FL
15435 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                     0x0000FF00L
15436 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                      0x00FF0000L
15437 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                        0x01000000L
15438 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                         0x02000000L
15439 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                              0x04000000L
15440 
15441 
15442 // addressBlock: gc_gcatcl2perfsdec
15443 //GC_ATC_L2_PERFCOUNTER2_SELECT
15444 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT                                                       0x0
15445 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                       0xa
15446 #define GC_ATC_L2_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                       0x14
15447 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                      0x18
15448 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT                                                      0x1c
15449 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL0_MASK                                                         0x000003FFL
15450 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                         0x000FFC00L
15451 #define GC_ATC_L2_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                         0x00F00000L
15452 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                        0x0F000000L
15453 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE0_MASK                                                        0xF0000000L
15454 //GC_ATC_L2_PERFCOUNTER2_SELECT1
15455 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                      0x0
15456 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                      0xa
15457 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                     0x18
15458 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                     0x1c
15459 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                        0x000003FFL
15460 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                        0x000FFC00L
15461 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                       0x0F000000L
15462 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                       0xF0000000L
15463 //GC_ATC_L2_PERFCOUNTER2_MODE
15464 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT                                                     0x0
15465 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT                                                     0x2
15466 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT                                                     0x4
15467 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT                                                     0x6
15468 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT                                                    0x8
15469 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT                                                    0xc
15470 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT                                                    0x10
15471 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT                                                    0x14
15472 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK                                                       0x00000003L
15473 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK                                                       0x0000000CL
15474 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK                                                       0x00000030L
15475 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK                                                       0x000000C0L
15476 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK                                                      0x00000F00L
15477 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK                                                      0x0000F000L
15478 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK                                                      0x000F0000L
15479 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK                                                      0x00F00000L
15480 
15481 
15482 // addressBlock: gc_gcatcl2pfcntldec
15483 //GC_ATC_L2_PERFCOUNTER0_CFG
15484 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                           0x0
15485 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                       0x8
15486 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                          0x18
15487 #define GC_ATC_L2_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                             0x1c
15488 #define GC_ATC_L2_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                              0x1d
15489 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                             0x000000FFL
15490 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                         0x0000FF00L
15491 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                            0x0F000000L
15492 #define GC_ATC_L2_PERFCOUNTER0_CFG__ENABLE_MASK                                                               0x10000000L
15493 #define GC_ATC_L2_PERFCOUNTER0_CFG__CLEAR_MASK                                                                0x20000000L
15494 //GC_ATC_L2_PERFCOUNTER1_CFG
15495 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                           0x0
15496 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                       0x8
15497 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                          0x18
15498 #define GC_ATC_L2_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                             0x1c
15499 #define GC_ATC_L2_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                              0x1d
15500 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                             0x000000FFL
15501 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                         0x0000FF00L
15502 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                            0x0F000000L
15503 #define GC_ATC_L2_PERFCOUNTER1_CFG__ENABLE_MASK                                                               0x10000000L
15504 #define GC_ATC_L2_PERFCOUNTER1_CFG__CLEAR_MASK                                                                0x20000000L
15505 //GC_ATC_L2_PERFCOUNTER_RSLT_CNTL
15506 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                           0x0
15507 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                 0x8
15508 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                  0x10
15509 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                    0x18
15510 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                     0x19
15511 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                          0x1a
15512 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                             0x0000000FL
15513 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                   0x0000FF00L
15514 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                    0x00FF0000L
15515 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                      0x01000000L
15516 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                       0x02000000L
15517 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                            0x04000000L
15518 
15519 
15520 // addressBlock: gc_gcl2tlbpldec
15521 //GCL2TLB_PERFCOUNTER0_CFG
15522 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                             0x0
15523 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                         0x8
15524 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                            0x18
15525 #define GCL2TLB_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                               0x1c
15526 #define GCL2TLB_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                                0x1d
15527 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                               0x000000FFL
15528 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15529 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                              0x0F000000L
15530 #define GCL2TLB_PERFCOUNTER0_CFG__ENABLE_MASK                                                                 0x10000000L
15531 #define GCL2TLB_PERFCOUNTER0_CFG__CLEAR_MASK                                                                  0x20000000L
15532 //GCL2TLB_PERFCOUNTER1_CFG
15533 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                             0x0
15534 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                         0x8
15535 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                            0x18
15536 #define GCL2TLB_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                               0x1c
15537 #define GCL2TLB_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                                0x1d
15538 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                               0x000000FFL
15539 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15540 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                              0x0F000000L
15541 #define GCL2TLB_PERFCOUNTER1_CFG__ENABLE_MASK                                                                 0x10000000L
15542 #define GCL2TLB_PERFCOUNTER1_CFG__CLEAR_MASK                                                                  0x20000000L
15543 //GCL2TLB_PERFCOUNTER2_CFG
15544 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL__SHIFT                                                             0x0
15545 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT                                                         0x8
15546 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_MODE__SHIFT                                                            0x18
15547 #define GCL2TLB_PERFCOUNTER2_CFG__ENABLE__SHIFT                                                               0x1c
15548 #define GCL2TLB_PERFCOUNTER2_CFG__CLEAR__SHIFT                                                                0x1d
15549 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_MASK                                                               0x000000FFL
15550 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15551 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_MODE_MASK                                                              0x0F000000L
15552 #define GCL2TLB_PERFCOUNTER2_CFG__ENABLE_MASK                                                                 0x10000000L
15553 #define GCL2TLB_PERFCOUNTER2_CFG__CLEAR_MASK                                                                  0x20000000L
15554 //GCL2TLB_PERFCOUNTER3_CFG
15555 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL__SHIFT                                                             0x0
15556 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT                                                         0x8
15557 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_MODE__SHIFT                                                            0x18
15558 #define GCL2TLB_PERFCOUNTER3_CFG__ENABLE__SHIFT                                                               0x1c
15559 #define GCL2TLB_PERFCOUNTER3_CFG__CLEAR__SHIFT                                                                0x1d
15560 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_MASK                                                               0x000000FFL
15561 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_END_MASK                                                           0x0000FF00L
15562 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_MODE_MASK                                                              0x0F000000L
15563 #define GCL2TLB_PERFCOUNTER3_CFG__ENABLE_MASK                                                                 0x10000000L
15564 #define GCL2TLB_PERFCOUNTER3_CFG__CLEAR_MASK                                                                  0x20000000L
15565 //GCL2TLB_PERFCOUNTER_RSLT_CNTL
15566 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                             0x0
15567 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                   0x8
15568 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                    0x10
15569 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                      0x18
15570 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                       0x19
15571 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                            0x1a
15572 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                               0x0000000FL
15573 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                     0x0000FF00L
15574 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                      0x00FF0000L
15575 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                        0x01000000L
15576 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                         0x02000000L
15577 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                              0x04000000L
15578 
15579 
15580 // addressBlock: gc_gcvml2pspdec
15581 //GCUTCL2_TRANSLATION_BYPASS_BY_VMID
15582 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS__SHIFT                                         0x0
15583 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS__SHIFT                                             0x10
15584 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS_MASK                                           0x0000FFFFL
15585 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS_MASK                                               0xFFFF0000L
15586 //GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE
15587 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE__SHIFT                            0x0
15588 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE_MASK                              0x00000001L
15589 //GCVM_IOMMU_CONTROL_REGISTER
15590 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN__SHIFT                                                           0x0
15591 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN_MASK                                                             0x00000001L
15592 //GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER
15593 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN__SHIFT                                0xd
15594 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN_MASK                                  0x00002000L
15595 //GCVM_IOMMU_MMIO_CNTRL_1
15596 #define GCVM_IOMMU_MMIO_CNTRL_1__MARC_EN__SHIFT                                                               0x8
15597 #define GCVM_IOMMU_MMIO_CNTRL_1__MARC_EN_MASK                                                                 0x00000100L
15598 //GCMC_VM_MARC_BASE_LO_0
15599 #define GCMC_VM_MARC_BASE_LO_0__MARC_BASE_LO_0__SHIFT                                                         0xc
15600 #define GCMC_VM_MARC_BASE_LO_0__MARC_BASE_LO_0_MASK                                                           0xFFFFF000L
15601 //GCMC_VM_MARC_BASE_LO_1
15602 #define GCMC_VM_MARC_BASE_LO_1__MARC_BASE_LO_1__SHIFT                                                         0xc
15603 #define GCMC_VM_MARC_BASE_LO_1__MARC_BASE_LO_1_MASK                                                           0xFFFFF000L
15604 //GCMC_VM_MARC_BASE_LO_2
15605 #define GCMC_VM_MARC_BASE_LO_2__MARC_BASE_LO_2__SHIFT                                                         0xc
15606 #define GCMC_VM_MARC_BASE_LO_2__MARC_BASE_LO_2_MASK                                                           0xFFFFF000L
15607 //GCMC_VM_MARC_BASE_LO_3
15608 #define GCMC_VM_MARC_BASE_LO_3__MARC_BASE_LO_3__SHIFT                                                         0xc
15609 #define GCMC_VM_MARC_BASE_LO_3__MARC_BASE_LO_3_MASK                                                           0xFFFFF000L
15610 //GCMC_VM_MARC_BASE_LO_4
15611 #define GCMC_VM_MARC_BASE_LO_4__MARC_BASE_LO_4__SHIFT                                                         0xc
15612 #define GCMC_VM_MARC_BASE_LO_4__MARC_BASE_LO_4_MASK                                                           0xFFFFF000L
15613 //GCMC_VM_MARC_BASE_LO_5
15614 #define GCMC_VM_MARC_BASE_LO_5__MARC_BASE_LO_5__SHIFT                                                         0xc
15615 #define GCMC_VM_MARC_BASE_LO_5__MARC_BASE_LO_5_MASK                                                           0xFFFFF000L
15616 //GCMC_VM_MARC_BASE_LO_6
15617 #define GCMC_VM_MARC_BASE_LO_6__MARC_BASE_LO_6__SHIFT                                                         0xc
15618 #define GCMC_VM_MARC_BASE_LO_6__MARC_BASE_LO_6_MASK                                                           0xFFFFF000L
15619 //GCMC_VM_MARC_BASE_LO_7
15620 #define GCMC_VM_MARC_BASE_LO_7__MARC_BASE_LO_7__SHIFT                                                         0xc
15621 #define GCMC_VM_MARC_BASE_LO_7__MARC_BASE_LO_7_MASK                                                           0xFFFFF000L
15622 //GCMC_VM_MARC_BASE_LO_8
15623 #define GCMC_VM_MARC_BASE_LO_8__MARC_BASE_LO_8__SHIFT                                                         0xc
15624 #define GCMC_VM_MARC_BASE_LO_8__MARC_BASE_LO_8_MASK                                                           0xFFFFF000L
15625 //GCMC_VM_MARC_BASE_LO_9
15626 #define GCMC_VM_MARC_BASE_LO_9__MARC_BASE_LO_9__SHIFT                                                         0xc
15627 #define GCMC_VM_MARC_BASE_LO_9__MARC_BASE_LO_9_MASK                                                           0xFFFFF000L
15628 //GCMC_VM_MARC_BASE_LO_10
15629 #define GCMC_VM_MARC_BASE_LO_10__MARC_BASE_LO_10__SHIFT                                                       0xc
15630 #define GCMC_VM_MARC_BASE_LO_10__MARC_BASE_LO_10_MASK                                                         0xFFFFF000L
15631 //GCMC_VM_MARC_BASE_LO_11
15632 #define GCMC_VM_MARC_BASE_LO_11__MARC_BASE_LO_11__SHIFT                                                       0xc
15633 #define GCMC_VM_MARC_BASE_LO_11__MARC_BASE_LO_11_MASK                                                         0xFFFFF000L
15634 //GCMC_VM_MARC_BASE_LO_12
15635 #define GCMC_VM_MARC_BASE_LO_12__MARC_BASE_LO_12__SHIFT                                                       0xc
15636 #define GCMC_VM_MARC_BASE_LO_12__MARC_BASE_LO_12_MASK                                                         0xFFFFF000L
15637 //GCMC_VM_MARC_BASE_LO_13
15638 #define GCMC_VM_MARC_BASE_LO_13__MARC_BASE_LO_13__SHIFT                                                       0xc
15639 #define GCMC_VM_MARC_BASE_LO_13__MARC_BASE_LO_13_MASK                                                         0xFFFFF000L
15640 //GCMC_VM_MARC_BASE_LO_14
15641 #define GCMC_VM_MARC_BASE_LO_14__MARC_BASE_LO_14__SHIFT                                                       0xc
15642 #define GCMC_VM_MARC_BASE_LO_14__MARC_BASE_LO_14_MASK                                                         0xFFFFF000L
15643 //GCMC_VM_MARC_BASE_LO_15
15644 #define GCMC_VM_MARC_BASE_LO_15__MARC_BASE_LO_15__SHIFT                                                       0xc
15645 #define GCMC_VM_MARC_BASE_LO_15__MARC_BASE_LO_15_MASK                                                         0xFFFFF000L
15646 //GCMC_VM_MARC_BASE_HI_0
15647 #define GCMC_VM_MARC_BASE_HI_0__MARC_BASE_HI_0__SHIFT                                                         0x0
15648 #define GCMC_VM_MARC_BASE_HI_0__MARC_BASE_HI_0_MASK                                                           0x000FFFFFL
15649 //GCMC_VM_MARC_BASE_HI_1
15650 #define GCMC_VM_MARC_BASE_HI_1__MARC_BASE_HI_1__SHIFT                                                         0x0
15651 #define GCMC_VM_MARC_BASE_HI_1__MARC_BASE_HI_1_MASK                                                           0x000FFFFFL
15652 //GCMC_VM_MARC_BASE_HI_2
15653 #define GCMC_VM_MARC_BASE_HI_2__MARC_BASE_HI_2__SHIFT                                                         0x0
15654 #define GCMC_VM_MARC_BASE_HI_2__MARC_BASE_HI_2_MASK                                                           0x000FFFFFL
15655 //GCMC_VM_MARC_BASE_HI_3
15656 #define GCMC_VM_MARC_BASE_HI_3__MARC_BASE_HI_3__SHIFT                                                         0x0
15657 #define GCMC_VM_MARC_BASE_HI_3__MARC_BASE_HI_3_MASK                                                           0x000FFFFFL
15658 //GCMC_VM_MARC_BASE_HI_4
15659 #define GCMC_VM_MARC_BASE_HI_4__MARC_BASE_HI_4__SHIFT                                                         0x0
15660 #define GCMC_VM_MARC_BASE_HI_4__MARC_BASE_HI_4_MASK                                                           0x000FFFFFL
15661 //GCMC_VM_MARC_BASE_HI_5
15662 #define GCMC_VM_MARC_BASE_HI_5__MARC_BASE_HI_5__SHIFT                                                         0x0
15663 #define GCMC_VM_MARC_BASE_HI_5__MARC_BASE_HI_5_MASK                                                           0x000FFFFFL
15664 //GCMC_VM_MARC_BASE_HI_6
15665 #define GCMC_VM_MARC_BASE_HI_6__MARC_BASE_HI_6__SHIFT                                                         0x0
15666 #define GCMC_VM_MARC_BASE_HI_6__MARC_BASE_HI_6_MASK                                                           0x000FFFFFL
15667 //GCMC_VM_MARC_BASE_HI_7
15668 #define GCMC_VM_MARC_BASE_HI_7__MARC_BASE_HI_7__SHIFT                                                         0x0
15669 #define GCMC_VM_MARC_BASE_HI_7__MARC_BASE_HI_7_MASK                                                           0x000FFFFFL
15670 //GCMC_VM_MARC_BASE_HI_8
15671 #define GCMC_VM_MARC_BASE_HI_8__MARC_BASE_HI_8__SHIFT                                                         0x0
15672 #define GCMC_VM_MARC_BASE_HI_8__MARC_BASE_HI_8_MASK                                                           0x000FFFFFL
15673 //GCMC_VM_MARC_BASE_HI_9
15674 #define GCMC_VM_MARC_BASE_HI_9__MARC_BASE_HI_9__SHIFT                                                         0x0
15675 #define GCMC_VM_MARC_BASE_HI_9__MARC_BASE_HI_9_MASK                                                           0x000FFFFFL
15676 //GCMC_VM_MARC_BASE_HI_10
15677 #define GCMC_VM_MARC_BASE_HI_10__MARC_BASE_HI_10__SHIFT                                                       0x0
15678 #define GCMC_VM_MARC_BASE_HI_10__MARC_BASE_HI_10_MASK                                                         0x000FFFFFL
15679 //GCMC_VM_MARC_BASE_HI_11
15680 #define GCMC_VM_MARC_BASE_HI_11__MARC_BASE_HI_11__SHIFT                                                       0x0
15681 #define GCMC_VM_MARC_BASE_HI_11__MARC_BASE_HI_11_MASK                                                         0x000FFFFFL
15682 //GCMC_VM_MARC_BASE_HI_12
15683 #define GCMC_VM_MARC_BASE_HI_12__MARC_BASE_HI_12__SHIFT                                                       0x0
15684 #define GCMC_VM_MARC_BASE_HI_12__MARC_BASE_HI_12_MASK                                                         0x000FFFFFL
15685 //GCMC_VM_MARC_BASE_HI_13
15686 #define GCMC_VM_MARC_BASE_HI_13__MARC_BASE_HI_13__SHIFT                                                       0x0
15687 #define GCMC_VM_MARC_BASE_HI_13__MARC_BASE_HI_13_MASK                                                         0x000FFFFFL
15688 //GCMC_VM_MARC_BASE_HI_14
15689 #define GCMC_VM_MARC_BASE_HI_14__MARC_BASE_HI_14__SHIFT                                                       0x0
15690 #define GCMC_VM_MARC_BASE_HI_14__MARC_BASE_HI_14_MASK                                                         0x000FFFFFL
15691 //GCMC_VM_MARC_BASE_HI_15
15692 #define GCMC_VM_MARC_BASE_HI_15__MARC_BASE_HI_15__SHIFT                                                       0x0
15693 #define GCMC_VM_MARC_BASE_HI_15__MARC_BASE_HI_15_MASK                                                         0x000FFFFFL
15694 //GCMC_VM_MARC_RELOC_LO_0
15695 #define GCMC_VM_MARC_RELOC_LO_0__MARC_ENABLE_0__SHIFT                                                         0x0
15696 #define GCMC_VM_MARC_RELOC_LO_0__MARC_READONLY_0__SHIFT                                                       0x1
15697 #define GCMC_VM_MARC_RELOC_LO_0__MARC_RELOC_LO_0__SHIFT                                                       0xc
15698 #define GCMC_VM_MARC_RELOC_LO_0__MARC_ENABLE_0_MASK                                                           0x00000001L
15699 #define GCMC_VM_MARC_RELOC_LO_0__MARC_READONLY_0_MASK                                                         0x00000002L
15700 #define GCMC_VM_MARC_RELOC_LO_0__MARC_RELOC_LO_0_MASK                                                         0xFFFFF000L
15701 //GCMC_VM_MARC_RELOC_LO_1
15702 #define GCMC_VM_MARC_RELOC_LO_1__MARC_ENABLE_1__SHIFT                                                         0x0
15703 #define GCMC_VM_MARC_RELOC_LO_1__MARC_READONLY_1__SHIFT                                                       0x1
15704 #define GCMC_VM_MARC_RELOC_LO_1__MARC_RELOC_LO_1__SHIFT                                                       0xc
15705 #define GCMC_VM_MARC_RELOC_LO_1__MARC_ENABLE_1_MASK                                                           0x00000001L
15706 #define GCMC_VM_MARC_RELOC_LO_1__MARC_READONLY_1_MASK                                                         0x00000002L
15707 #define GCMC_VM_MARC_RELOC_LO_1__MARC_RELOC_LO_1_MASK                                                         0xFFFFF000L
15708 //GCMC_VM_MARC_RELOC_LO_2
15709 #define GCMC_VM_MARC_RELOC_LO_2__MARC_ENABLE_2__SHIFT                                                         0x0
15710 #define GCMC_VM_MARC_RELOC_LO_2__MARC_READONLY_2__SHIFT                                                       0x1
15711 #define GCMC_VM_MARC_RELOC_LO_2__MARC_RELOC_LO_2__SHIFT                                                       0xc
15712 #define GCMC_VM_MARC_RELOC_LO_2__MARC_ENABLE_2_MASK                                                           0x00000001L
15713 #define GCMC_VM_MARC_RELOC_LO_2__MARC_READONLY_2_MASK                                                         0x00000002L
15714 #define GCMC_VM_MARC_RELOC_LO_2__MARC_RELOC_LO_2_MASK                                                         0xFFFFF000L
15715 //GCMC_VM_MARC_RELOC_LO_3
15716 #define GCMC_VM_MARC_RELOC_LO_3__MARC_ENABLE_3__SHIFT                                                         0x0
15717 #define GCMC_VM_MARC_RELOC_LO_3__MARC_READONLY_3__SHIFT                                                       0x1
15718 #define GCMC_VM_MARC_RELOC_LO_3__MARC_RELOC_LO_3__SHIFT                                                       0xc
15719 #define GCMC_VM_MARC_RELOC_LO_3__MARC_ENABLE_3_MASK                                                           0x00000001L
15720 #define GCMC_VM_MARC_RELOC_LO_3__MARC_READONLY_3_MASK                                                         0x00000002L
15721 #define GCMC_VM_MARC_RELOC_LO_3__MARC_RELOC_LO_3_MASK                                                         0xFFFFF000L
15722 //GCMC_VM_MARC_RELOC_LO_4
15723 #define GCMC_VM_MARC_RELOC_LO_4__MARC_ENABLE_4__SHIFT                                                         0x0
15724 #define GCMC_VM_MARC_RELOC_LO_4__MARC_READONLY_4__SHIFT                                                       0x1
15725 #define GCMC_VM_MARC_RELOC_LO_4__MARC_RELOC_LO_4__SHIFT                                                       0xc
15726 #define GCMC_VM_MARC_RELOC_LO_4__MARC_ENABLE_4_MASK                                                           0x00000001L
15727 #define GCMC_VM_MARC_RELOC_LO_4__MARC_READONLY_4_MASK                                                         0x00000002L
15728 #define GCMC_VM_MARC_RELOC_LO_4__MARC_RELOC_LO_4_MASK                                                         0xFFFFF000L
15729 //GCMC_VM_MARC_RELOC_LO_5
15730 #define GCMC_VM_MARC_RELOC_LO_5__MARC_ENABLE_5__SHIFT                                                         0x0
15731 #define GCMC_VM_MARC_RELOC_LO_5__MARC_READONLY_5__SHIFT                                                       0x1
15732 #define GCMC_VM_MARC_RELOC_LO_5__MARC_RELOC_LO_5__SHIFT                                                       0xc
15733 #define GCMC_VM_MARC_RELOC_LO_5__MARC_ENABLE_5_MASK                                                           0x00000001L
15734 #define GCMC_VM_MARC_RELOC_LO_5__MARC_READONLY_5_MASK                                                         0x00000002L
15735 #define GCMC_VM_MARC_RELOC_LO_5__MARC_RELOC_LO_5_MASK                                                         0xFFFFF000L
15736 //GCMC_VM_MARC_RELOC_LO_6
15737 #define GCMC_VM_MARC_RELOC_LO_6__MARC_ENABLE_6__SHIFT                                                         0x0
15738 #define GCMC_VM_MARC_RELOC_LO_6__MARC_READONLY_6__SHIFT                                                       0x1
15739 #define GCMC_VM_MARC_RELOC_LO_6__MARC_RELOC_LO_6__SHIFT                                                       0xc
15740 #define GCMC_VM_MARC_RELOC_LO_6__MARC_ENABLE_6_MASK                                                           0x00000001L
15741 #define GCMC_VM_MARC_RELOC_LO_6__MARC_READONLY_6_MASK                                                         0x00000002L
15742 #define GCMC_VM_MARC_RELOC_LO_6__MARC_RELOC_LO_6_MASK                                                         0xFFFFF000L
15743 //GCMC_VM_MARC_RELOC_LO_7
15744 #define GCMC_VM_MARC_RELOC_LO_7__MARC_ENABLE_7__SHIFT                                                         0x0
15745 #define GCMC_VM_MARC_RELOC_LO_7__MARC_READONLY_7__SHIFT                                                       0x1
15746 #define GCMC_VM_MARC_RELOC_LO_7__MARC_RELOC_LO_7__SHIFT                                                       0xc
15747 #define GCMC_VM_MARC_RELOC_LO_7__MARC_ENABLE_7_MASK                                                           0x00000001L
15748 #define GCMC_VM_MARC_RELOC_LO_7__MARC_READONLY_7_MASK                                                         0x00000002L
15749 #define GCMC_VM_MARC_RELOC_LO_7__MARC_RELOC_LO_7_MASK                                                         0xFFFFF000L
15750 //GCMC_VM_MARC_RELOC_LO_8
15751 #define GCMC_VM_MARC_RELOC_LO_8__MARC_ENABLE_8__SHIFT                                                         0x0
15752 #define GCMC_VM_MARC_RELOC_LO_8__MARC_READONLY_8__SHIFT                                                       0x1
15753 #define GCMC_VM_MARC_RELOC_LO_8__MARC_RELOC_LO_8__SHIFT                                                       0xc
15754 #define GCMC_VM_MARC_RELOC_LO_8__MARC_ENABLE_8_MASK                                                           0x00000001L
15755 #define GCMC_VM_MARC_RELOC_LO_8__MARC_READONLY_8_MASK                                                         0x00000002L
15756 #define GCMC_VM_MARC_RELOC_LO_8__MARC_RELOC_LO_8_MASK                                                         0xFFFFF000L
15757 //GCMC_VM_MARC_RELOC_LO_9
15758 #define GCMC_VM_MARC_RELOC_LO_9__MARC_ENABLE_9__SHIFT                                                         0x0
15759 #define GCMC_VM_MARC_RELOC_LO_9__MARC_READONLY_9__SHIFT                                                       0x1
15760 #define GCMC_VM_MARC_RELOC_LO_9__MARC_RELOC_LO_9__SHIFT                                                       0xc
15761 #define GCMC_VM_MARC_RELOC_LO_9__MARC_ENABLE_9_MASK                                                           0x00000001L
15762 #define GCMC_VM_MARC_RELOC_LO_9__MARC_READONLY_9_MASK                                                         0x00000002L
15763 #define GCMC_VM_MARC_RELOC_LO_9__MARC_RELOC_LO_9_MASK                                                         0xFFFFF000L
15764 //GCMC_VM_MARC_RELOC_LO_10
15765 #define GCMC_VM_MARC_RELOC_LO_10__MARC_ENABLE_10__SHIFT                                                       0x0
15766 #define GCMC_VM_MARC_RELOC_LO_10__MARC_READONLY_10__SHIFT                                                     0x1
15767 #define GCMC_VM_MARC_RELOC_LO_10__MARC_RELOC_LO_10__SHIFT                                                     0xc
15768 #define GCMC_VM_MARC_RELOC_LO_10__MARC_ENABLE_10_MASK                                                         0x00000001L
15769 #define GCMC_VM_MARC_RELOC_LO_10__MARC_READONLY_10_MASK                                                       0x00000002L
15770 #define GCMC_VM_MARC_RELOC_LO_10__MARC_RELOC_LO_10_MASK                                                       0xFFFFF000L
15771 //GCMC_VM_MARC_RELOC_LO_11
15772 #define GCMC_VM_MARC_RELOC_LO_11__MARC_ENABLE_11__SHIFT                                                       0x0
15773 #define GCMC_VM_MARC_RELOC_LO_11__MARC_READONLY_11__SHIFT                                                     0x1
15774 #define GCMC_VM_MARC_RELOC_LO_11__MARC_RELOC_LO_11__SHIFT                                                     0xc
15775 #define GCMC_VM_MARC_RELOC_LO_11__MARC_ENABLE_11_MASK                                                         0x00000001L
15776 #define GCMC_VM_MARC_RELOC_LO_11__MARC_READONLY_11_MASK                                                       0x00000002L
15777 #define GCMC_VM_MARC_RELOC_LO_11__MARC_RELOC_LO_11_MASK                                                       0xFFFFF000L
15778 //GCMC_VM_MARC_RELOC_LO_12
15779 #define GCMC_VM_MARC_RELOC_LO_12__MARC_ENABLE_12__SHIFT                                                       0x0
15780 #define GCMC_VM_MARC_RELOC_LO_12__MARC_READONLY_12__SHIFT                                                     0x1
15781 #define GCMC_VM_MARC_RELOC_LO_12__MARC_RELOC_LO_12__SHIFT                                                     0xc
15782 #define GCMC_VM_MARC_RELOC_LO_12__MARC_ENABLE_12_MASK                                                         0x00000001L
15783 #define GCMC_VM_MARC_RELOC_LO_12__MARC_READONLY_12_MASK                                                       0x00000002L
15784 #define GCMC_VM_MARC_RELOC_LO_12__MARC_RELOC_LO_12_MASK                                                       0xFFFFF000L
15785 //GCMC_VM_MARC_RELOC_LO_13
15786 #define GCMC_VM_MARC_RELOC_LO_13__MARC_ENABLE_13__SHIFT                                                       0x0
15787 #define GCMC_VM_MARC_RELOC_LO_13__MARC_READONLY_13__SHIFT                                                     0x1
15788 #define GCMC_VM_MARC_RELOC_LO_13__MARC_RELOC_LO_13__SHIFT                                                     0xc
15789 #define GCMC_VM_MARC_RELOC_LO_13__MARC_ENABLE_13_MASK                                                         0x00000001L
15790 #define GCMC_VM_MARC_RELOC_LO_13__MARC_READONLY_13_MASK                                                       0x00000002L
15791 #define GCMC_VM_MARC_RELOC_LO_13__MARC_RELOC_LO_13_MASK                                                       0xFFFFF000L
15792 //GCMC_VM_MARC_RELOC_LO_14
15793 #define GCMC_VM_MARC_RELOC_LO_14__MARC_ENABLE_14__SHIFT                                                       0x0
15794 #define GCMC_VM_MARC_RELOC_LO_14__MARC_READONLY_14__SHIFT                                                     0x1
15795 #define GCMC_VM_MARC_RELOC_LO_14__MARC_RELOC_LO_14__SHIFT                                                     0xc
15796 #define GCMC_VM_MARC_RELOC_LO_14__MARC_ENABLE_14_MASK                                                         0x00000001L
15797 #define GCMC_VM_MARC_RELOC_LO_14__MARC_READONLY_14_MASK                                                       0x00000002L
15798 #define GCMC_VM_MARC_RELOC_LO_14__MARC_RELOC_LO_14_MASK                                                       0xFFFFF000L
15799 //GCMC_VM_MARC_RELOC_LO_15
15800 #define GCMC_VM_MARC_RELOC_LO_15__MARC_ENABLE_15__SHIFT                                                       0x0
15801 #define GCMC_VM_MARC_RELOC_LO_15__MARC_READONLY_15__SHIFT                                                     0x1
15802 #define GCMC_VM_MARC_RELOC_LO_15__MARC_RELOC_LO_15__SHIFT                                                     0xc
15803 #define GCMC_VM_MARC_RELOC_LO_15__MARC_ENABLE_15_MASK                                                         0x00000001L
15804 #define GCMC_VM_MARC_RELOC_LO_15__MARC_READONLY_15_MASK                                                       0x00000002L
15805 #define GCMC_VM_MARC_RELOC_LO_15__MARC_RELOC_LO_15_MASK                                                       0xFFFFF000L
15806 //GCMC_VM_MARC_RELOC_HI_0
15807 #define GCMC_VM_MARC_RELOC_HI_0__MARC_RELOC_HI_0__SHIFT                                                       0x0
15808 #define GCMC_VM_MARC_RELOC_HI_0__MARC_RELOC_HI_0_MASK                                                         0x000FFFFFL
15809 //GCMC_VM_MARC_RELOC_HI_1
15810 #define GCMC_VM_MARC_RELOC_HI_1__MARC_RELOC_HI_1__SHIFT                                                       0x0
15811 #define GCMC_VM_MARC_RELOC_HI_1__MARC_RELOC_HI_1_MASK                                                         0x000FFFFFL
15812 //GCMC_VM_MARC_RELOC_HI_2
15813 #define GCMC_VM_MARC_RELOC_HI_2__MARC_RELOC_HI_2__SHIFT                                                       0x0
15814 #define GCMC_VM_MARC_RELOC_HI_2__MARC_RELOC_HI_2_MASK                                                         0x000FFFFFL
15815 //GCMC_VM_MARC_RELOC_HI_3
15816 #define GCMC_VM_MARC_RELOC_HI_3__MARC_RELOC_HI_3__SHIFT                                                       0x0
15817 #define GCMC_VM_MARC_RELOC_HI_3__MARC_RELOC_HI_3_MASK                                                         0x000FFFFFL
15818 //GCMC_VM_MARC_RELOC_HI_4
15819 #define GCMC_VM_MARC_RELOC_HI_4__MARC_RELOC_HI_4__SHIFT                                                       0x0
15820 #define GCMC_VM_MARC_RELOC_HI_4__MARC_RELOC_HI_4_MASK                                                         0x000FFFFFL
15821 //GCMC_VM_MARC_RELOC_HI_5
15822 #define GCMC_VM_MARC_RELOC_HI_5__MARC_RELOC_HI_5__SHIFT                                                       0x0
15823 #define GCMC_VM_MARC_RELOC_HI_5__MARC_RELOC_HI_5_MASK                                                         0x000FFFFFL
15824 //GCMC_VM_MARC_RELOC_HI_6
15825 #define GCMC_VM_MARC_RELOC_HI_6__MARC_RELOC_HI_6__SHIFT                                                       0x0
15826 #define GCMC_VM_MARC_RELOC_HI_6__MARC_RELOC_HI_6_MASK                                                         0x000FFFFFL
15827 //GCMC_VM_MARC_RELOC_HI_7
15828 #define GCMC_VM_MARC_RELOC_HI_7__MARC_RELOC_HI_7__SHIFT                                                       0x0
15829 #define GCMC_VM_MARC_RELOC_HI_7__MARC_RELOC_HI_7_MASK                                                         0x000FFFFFL
15830 //GCMC_VM_MARC_RELOC_HI_8
15831 #define GCMC_VM_MARC_RELOC_HI_8__MARC_RELOC_HI_8__SHIFT                                                       0x0
15832 #define GCMC_VM_MARC_RELOC_HI_8__MARC_RELOC_HI_8_MASK                                                         0x000FFFFFL
15833 //GCMC_VM_MARC_RELOC_HI_9
15834 #define GCMC_VM_MARC_RELOC_HI_9__MARC_RELOC_HI_9__SHIFT                                                       0x0
15835 #define GCMC_VM_MARC_RELOC_HI_9__MARC_RELOC_HI_9_MASK                                                         0x000FFFFFL
15836 //GCMC_VM_MARC_RELOC_HI_10
15837 #define GCMC_VM_MARC_RELOC_HI_10__MARC_RELOC_HI_10__SHIFT                                                     0x0
15838 #define GCMC_VM_MARC_RELOC_HI_10__MARC_RELOC_HI_10_MASK                                                       0x000FFFFFL
15839 //GCMC_VM_MARC_RELOC_HI_11
15840 #define GCMC_VM_MARC_RELOC_HI_11__MARC_RELOC_HI_11__SHIFT                                                     0x0
15841 #define GCMC_VM_MARC_RELOC_HI_11__MARC_RELOC_HI_11_MASK                                                       0x000FFFFFL
15842 //GCMC_VM_MARC_RELOC_HI_12
15843 #define GCMC_VM_MARC_RELOC_HI_12__MARC_RELOC_HI_12__SHIFT                                                     0x0
15844 #define GCMC_VM_MARC_RELOC_HI_12__MARC_RELOC_HI_12_MASK                                                       0x000FFFFFL
15845 //GCMC_VM_MARC_RELOC_HI_13
15846 #define GCMC_VM_MARC_RELOC_HI_13__MARC_RELOC_HI_13__SHIFT                                                     0x0
15847 #define GCMC_VM_MARC_RELOC_HI_13__MARC_RELOC_HI_13_MASK                                                       0x000FFFFFL
15848 //GCMC_VM_MARC_RELOC_HI_14
15849 #define GCMC_VM_MARC_RELOC_HI_14__MARC_RELOC_HI_14__SHIFT                                                     0x0
15850 #define GCMC_VM_MARC_RELOC_HI_14__MARC_RELOC_HI_14_MASK                                                       0x000FFFFFL
15851 //GCMC_VM_MARC_RELOC_HI_15
15852 #define GCMC_VM_MARC_RELOC_HI_15__MARC_RELOC_HI_15__SHIFT                                                     0x0
15853 #define GCMC_VM_MARC_RELOC_HI_15__MARC_RELOC_HI_15_MASK                                                       0x000FFFFFL
15854 //GCMC_VM_MARC_LEN_LO_0
15855 #define GCMC_VM_MARC_LEN_LO_0__MARC_LEN_LO_0__SHIFT                                                           0xc
15856 #define GCMC_VM_MARC_LEN_LO_0__MARC_LEN_LO_0_MASK                                                             0xFFFFF000L
15857 //GCMC_VM_MARC_LEN_LO_1
15858 #define GCMC_VM_MARC_LEN_LO_1__MARC_LEN_LO_1__SHIFT                                                           0xc
15859 #define GCMC_VM_MARC_LEN_LO_1__MARC_LEN_LO_1_MASK                                                             0xFFFFF000L
15860 //GCMC_VM_MARC_LEN_LO_2
15861 #define GCMC_VM_MARC_LEN_LO_2__MARC_LEN_LO_2__SHIFT                                                           0xc
15862 #define GCMC_VM_MARC_LEN_LO_2__MARC_LEN_LO_2_MASK                                                             0xFFFFF000L
15863 //GCMC_VM_MARC_LEN_LO_3
15864 #define GCMC_VM_MARC_LEN_LO_3__MARC_LEN_LO_3__SHIFT                                                           0xc
15865 #define GCMC_VM_MARC_LEN_LO_3__MARC_LEN_LO_3_MASK                                                             0xFFFFF000L
15866 //GCMC_VM_MARC_LEN_LO_4
15867 #define GCMC_VM_MARC_LEN_LO_4__MARC_LEN_LO_4__SHIFT                                                           0xc
15868 #define GCMC_VM_MARC_LEN_LO_4__MARC_LEN_LO_4_MASK                                                             0xFFFFF000L
15869 //GCMC_VM_MARC_LEN_LO_5
15870 #define GCMC_VM_MARC_LEN_LO_5__MARC_LEN_LO_5__SHIFT                                                           0xc
15871 #define GCMC_VM_MARC_LEN_LO_5__MARC_LEN_LO_5_MASK                                                             0xFFFFF000L
15872 //GCMC_VM_MARC_LEN_LO_6
15873 #define GCMC_VM_MARC_LEN_LO_6__MARC_LEN_LO_6__SHIFT                                                           0xc
15874 #define GCMC_VM_MARC_LEN_LO_6__MARC_LEN_LO_6_MASK                                                             0xFFFFF000L
15875 //GCMC_VM_MARC_LEN_LO_7
15876 #define GCMC_VM_MARC_LEN_LO_7__MARC_LEN_LO_7__SHIFT                                                           0xc
15877 #define GCMC_VM_MARC_LEN_LO_7__MARC_LEN_LO_7_MASK                                                             0xFFFFF000L
15878 //GCMC_VM_MARC_LEN_LO_8
15879 #define GCMC_VM_MARC_LEN_LO_8__MARC_LEN_LO_8__SHIFT                                                           0xc
15880 #define GCMC_VM_MARC_LEN_LO_8__MARC_LEN_LO_8_MASK                                                             0xFFFFF000L
15881 //GCMC_VM_MARC_LEN_LO_9
15882 #define GCMC_VM_MARC_LEN_LO_9__MARC_LEN_LO_9__SHIFT                                                           0xc
15883 #define GCMC_VM_MARC_LEN_LO_9__MARC_LEN_LO_9_MASK                                                             0xFFFFF000L
15884 //GCMC_VM_MARC_LEN_LO_10
15885 #define GCMC_VM_MARC_LEN_LO_10__MARC_LEN_LO_10__SHIFT                                                         0xc
15886 #define GCMC_VM_MARC_LEN_LO_10__MARC_LEN_LO_10_MASK                                                           0xFFFFF000L
15887 //GCMC_VM_MARC_LEN_LO_11
15888 #define GCMC_VM_MARC_LEN_LO_11__MARC_LEN_LO_11__SHIFT                                                         0xc
15889 #define GCMC_VM_MARC_LEN_LO_11__MARC_LEN_LO_11_MASK                                                           0xFFFFF000L
15890 //GCMC_VM_MARC_LEN_LO_12
15891 #define GCMC_VM_MARC_LEN_LO_12__MARC_LEN_LO_12__SHIFT                                                         0xc
15892 #define GCMC_VM_MARC_LEN_LO_12__MARC_LEN_LO_12_MASK                                                           0xFFFFF000L
15893 //GCMC_VM_MARC_LEN_LO_13
15894 #define GCMC_VM_MARC_LEN_LO_13__MARC_LEN_LO_13__SHIFT                                                         0xc
15895 #define GCMC_VM_MARC_LEN_LO_13__MARC_LEN_LO_13_MASK                                                           0xFFFFF000L
15896 //GCMC_VM_MARC_LEN_LO_14
15897 #define GCMC_VM_MARC_LEN_LO_14__MARC_LEN_LO_14__SHIFT                                                         0xc
15898 #define GCMC_VM_MARC_LEN_LO_14__MARC_LEN_LO_14_MASK                                                           0xFFFFF000L
15899 //GCMC_VM_MARC_LEN_LO_15
15900 #define GCMC_VM_MARC_LEN_LO_15__MARC_LEN_LO_15__SHIFT                                                         0xc
15901 #define GCMC_VM_MARC_LEN_LO_15__MARC_LEN_LO_15_MASK                                                           0xFFFFF000L
15902 //GCMC_VM_MARC_LEN_HI_0
15903 #define GCMC_VM_MARC_LEN_HI_0__MARC_LEN_HI_0__SHIFT                                                           0x0
15904 #define GCMC_VM_MARC_LEN_HI_0__MARC_LEN_HI_0_MASK                                                             0x000FFFFFL
15905 //GCMC_VM_MARC_LEN_HI_1
15906 #define GCMC_VM_MARC_LEN_HI_1__MARC_LEN_HI_1__SHIFT                                                           0x0
15907 #define GCMC_VM_MARC_LEN_HI_1__MARC_LEN_HI_1_MASK                                                             0x000FFFFFL
15908 //GCMC_VM_MARC_LEN_HI_2
15909 #define GCMC_VM_MARC_LEN_HI_2__MARC_LEN_HI_2__SHIFT                                                           0x0
15910 #define GCMC_VM_MARC_LEN_HI_2__MARC_LEN_HI_2_MASK                                                             0x000FFFFFL
15911 //GCMC_VM_MARC_LEN_HI_3
15912 #define GCMC_VM_MARC_LEN_HI_3__MARC_LEN_HI_3__SHIFT                                                           0x0
15913 #define GCMC_VM_MARC_LEN_HI_3__MARC_LEN_HI_3_MASK                                                             0x000FFFFFL
15914 //GCMC_VM_MARC_LEN_HI_4
15915 #define GCMC_VM_MARC_LEN_HI_4__MARC_LEN_HI_4__SHIFT                                                           0x0
15916 #define GCMC_VM_MARC_LEN_HI_4__MARC_LEN_HI_4_MASK                                                             0x000FFFFFL
15917 //GCMC_VM_MARC_LEN_HI_5
15918 #define GCMC_VM_MARC_LEN_HI_5__MARC_LEN_HI_5__SHIFT                                                           0x0
15919 #define GCMC_VM_MARC_LEN_HI_5__MARC_LEN_HI_5_MASK                                                             0x000FFFFFL
15920 //GCMC_VM_MARC_LEN_HI_6
15921 #define GCMC_VM_MARC_LEN_HI_6__MARC_LEN_HI_6__SHIFT                                                           0x0
15922 #define GCMC_VM_MARC_LEN_HI_6__MARC_LEN_HI_6_MASK                                                             0x000FFFFFL
15923 //GCMC_VM_MARC_LEN_HI_7
15924 #define GCMC_VM_MARC_LEN_HI_7__MARC_LEN_HI_7__SHIFT                                                           0x0
15925 #define GCMC_VM_MARC_LEN_HI_7__MARC_LEN_HI_7_MASK                                                             0x000FFFFFL
15926 //GCMC_VM_MARC_LEN_HI_8
15927 #define GCMC_VM_MARC_LEN_HI_8__MARC_LEN_HI_8__SHIFT                                                           0x0
15928 #define GCMC_VM_MARC_LEN_HI_8__MARC_LEN_HI_8_MASK                                                             0x000FFFFFL
15929 //GCMC_VM_MARC_LEN_HI_9
15930 #define GCMC_VM_MARC_LEN_HI_9__MARC_LEN_HI_9__SHIFT                                                           0x0
15931 #define GCMC_VM_MARC_LEN_HI_9__MARC_LEN_HI_9_MASK                                                             0x000FFFFFL
15932 //GCMC_VM_MARC_LEN_HI_10
15933 #define GCMC_VM_MARC_LEN_HI_10__MARC_LEN_HI_10__SHIFT                                                         0x0
15934 #define GCMC_VM_MARC_LEN_HI_10__MARC_LEN_HI_10_MASK                                                           0x000FFFFFL
15935 //GCMC_VM_MARC_LEN_HI_11
15936 #define GCMC_VM_MARC_LEN_HI_11__MARC_LEN_HI_11__SHIFT                                                         0x0
15937 #define GCMC_VM_MARC_LEN_HI_11__MARC_LEN_HI_11_MASK                                                           0x000FFFFFL
15938 //GCMC_VM_MARC_LEN_HI_12
15939 #define GCMC_VM_MARC_LEN_HI_12__MARC_LEN_HI_12__SHIFT                                                         0x0
15940 #define GCMC_VM_MARC_LEN_HI_12__MARC_LEN_HI_12_MASK                                                           0x000FFFFFL
15941 //GCMC_VM_MARC_LEN_HI_13
15942 #define GCMC_VM_MARC_LEN_HI_13__MARC_LEN_HI_13__SHIFT                                                         0x0
15943 #define GCMC_VM_MARC_LEN_HI_13__MARC_LEN_HI_13_MASK                                                           0x000FFFFFL
15944 //GCMC_VM_MARC_LEN_HI_14
15945 #define GCMC_VM_MARC_LEN_HI_14__MARC_LEN_HI_14__SHIFT                                                         0x0
15946 #define GCMC_VM_MARC_LEN_HI_14__MARC_LEN_HI_14_MASK                                                           0x000FFFFFL
15947 //GCMC_VM_MARC_LEN_HI_15
15948 #define GCMC_VM_MARC_LEN_HI_15__MARC_LEN_HI_15__SHIFT                                                         0x0
15949 #define GCMC_VM_MARC_LEN_HI_15__MARC_LEN_HI_15_MASK                                                           0x000FFFFFL
15950 //GCMC_VM_MARC_PFVF_MAPPING_0
15951 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_VFS__SHIFT                                                        0x0
15952 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_PF__SHIFT                                                         0x10
15953 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_VFS_MASK                                                          0x0000FFFFL
15954 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_PF_MASK                                                           0x00010000L
15955 //GCMC_VM_MARC_PFVF_MAPPING_1
15956 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_VFS__SHIFT                                                        0x0
15957 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_PF__SHIFT                                                         0x10
15958 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_VFS_MASK                                                          0x0000FFFFL
15959 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_PF_MASK                                                           0x00010000L
15960 //GCMC_VM_MARC_PFVF_MAPPING_2
15961 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_VFS__SHIFT                                                        0x0
15962 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_PF__SHIFT                                                         0x10
15963 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_VFS_MASK                                                          0x0000FFFFL
15964 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_PF_MASK                                                           0x00010000L
15965 //GCMC_VM_MARC_PFVF_MAPPING_3
15966 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_VFS__SHIFT                                                        0x0
15967 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_PF__SHIFT                                                         0x10
15968 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_VFS_MASK                                                          0x0000FFFFL
15969 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_PF_MASK                                                           0x00010000L
15970 //GCMC_VM_MARC_PFVF_MAPPING_4
15971 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_VFS__SHIFT                                                        0x0
15972 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_PF__SHIFT                                                         0x10
15973 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_VFS_MASK                                                          0x0000FFFFL
15974 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_PF_MASK                                                           0x00010000L
15975 //GCMC_VM_MARC_PFVF_MAPPING_5
15976 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_VFS__SHIFT                                                        0x0
15977 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_PF__SHIFT                                                         0x10
15978 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_VFS_MASK                                                          0x0000FFFFL
15979 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_PF_MASK                                                           0x00010000L
15980 //GCMC_VM_MARC_PFVF_MAPPING_6
15981 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_VFS__SHIFT                                                        0x0
15982 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_PF__SHIFT                                                         0x10
15983 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_VFS_MASK                                                          0x0000FFFFL
15984 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_PF_MASK                                                           0x00010000L
15985 //GCMC_VM_MARC_PFVF_MAPPING_7
15986 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_VFS__SHIFT                                                        0x0
15987 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_PF__SHIFT                                                         0x10
15988 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_VFS_MASK                                                          0x0000FFFFL
15989 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_PF_MASK                                                           0x00010000L
15990 //GCMC_VM_MARC_PFVF_MAPPING_8
15991 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_VFS__SHIFT                                                        0x0
15992 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_PF__SHIFT                                                         0x10
15993 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_VFS_MASK                                                          0x0000FFFFL
15994 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_PF_MASK                                                           0x00010000L
15995 //GCMC_VM_MARC_PFVF_MAPPING_9
15996 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_VFS__SHIFT                                                        0x0
15997 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_PF__SHIFT                                                         0x10
15998 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_VFS_MASK                                                          0x0000FFFFL
15999 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_PF_MASK                                                           0x00010000L
16000 //GCMC_VM_MARC_PFVF_MAPPING_10
16001 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_VFS__SHIFT                                                       0x0
16002 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_PF__SHIFT                                                        0x10
16003 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_VFS_MASK                                                         0x0000FFFFL
16004 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_PF_MASK                                                          0x00010000L
16005 //GCMC_VM_MARC_PFVF_MAPPING_11
16006 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_VFS__SHIFT                                                       0x0
16007 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_PF__SHIFT                                                        0x10
16008 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_VFS_MASK                                                         0x0000FFFFL
16009 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_PF_MASK                                                          0x00010000L
16010 //GCMC_VM_MARC_PFVF_MAPPING_12
16011 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_VFS__SHIFT                                                       0x0
16012 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_PF__SHIFT                                                        0x10
16013 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_VFS_MASK                                                         0x0000FFFFL
16014 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_PF_MASK                                                          0x00010000L
16015 //GCMC_VM_MARC_PFVF_MAPPING_13
16016 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_VFS__SHIFT                                                       0x0
16017 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_PF__SHIFT                                                        0x10
16018 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_VFS_MASK                                                         0x0000FFFFL
16019 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_PF_MASK                                                          0x00010000L
16020 //GCMC_VM_MARC_PFVF_MAPPING_14
16021 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_VFS__SHIFT                                                       0x0
16022 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_PF__SHIFT                                                        0x10
16023 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_VFS_MASK                                                         0x0000FFFFL
16024 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_PF_MASK                                                          0x00010000L
16025 //GCMC_VM_MARC_PFVF_MAPPING_15
16026 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_VFS__SHIFT                                                       0x0
16027 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_PF__SHIFT                                                        0x10
16028 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_VFS_MASK                                                         0x0000FFFFL
16029 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_PF_MASK                                                          0x00010000L
16030 //GCUTC_TRANSLATION_FAULT_CNTL0
16031 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB__SHIFT                               0x0
16032 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB_MASK                                 0xFFFFFFFFL
16033 //GCUTC_TRANSLATION_FAULT_CNTL1
16034 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB__SHIFT                               0x0
16035 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO__SHIFT                                                      0x4
16036 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA__SHIFT                                                     0x5
16037 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP__SHIFT                                                   0x6
16038 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB_MASK                                 0x0000000FL
16039 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO_MASK                                                        0x00000010L
16040 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA_MASK                                                       0x00000020L
16041 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP_MASK                                                     0x00000040L
16042 
16043 
16044 // addressBlock: gc_gcl2tlbpspdec
16045 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL
16046 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE__SHIFT                                               0x0
16047 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE_MASK                                                 0x00000001L
16048 
16049 
16050 // addressBlock: gc_shdec
16051 //SPI_SHADER_PGM_RSRC4_PS
16052 #define SPI_SHADER_PGM_RSRC4_PS__CU_EN__SHIFT                                                                 0x0
16053 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE__SHIFT                                                        0x10
16054 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_START__SHIFT                                                         0x1d
16055 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_END__SHIFT                                                           0x1e
16056 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP__SHIFT                                                              0x1f
16057 #define SPI_SHADER_PGM_RSRC4_PS__CU_EN_MASK                                                                   0x0000FFFFL
16058 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE_MASK                                                          0x003F0000L
16059 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_START_MASK                                                           0x20000000L
16060 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_END_MASK                                                             0x40000000L
16061 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP_MASK                                                                0x80000000L
16062 //SPI_SHADER_PGM_CHKSUM_PS
16063 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM__SHIFT                                                             0x0
16064 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM_MASK                                                               0xFFFFFFFFL
16065 //SPI_SHADER_PGM_RSRC3_PS
16066 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN__SHIFT                                                                 0x0
16067 #define SPI_SHADER_PGM_RSRC3_PS__WAVE_LIMIT__SHIFT                                                            0x10
16068 #define SPI_SHADER_PGM_RSRC3_PS__LDS_GROUP_SIZE__SHIFT                                                        0x16
16069 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN_MASK                                                                   0x0000FFFFL
16070 #define SPI_SHADER_PGM_RSRC3_PS__WAVE_LIMIT_MASK                                                              0x003F0000L
16071 #define SPI_SHADER_PGM_RSRC3_PS__LDS_GROUP_SIZE_MASK                                                          0x00C00000L
16072 //SPI_SHADER_PGM_LO_PS
16073 #define SPI_SHADER_PGM_LO_PS__MEM_BASE__SHIFT                                                                 0x0
16074 #define SPI_SHADER_PGM_LO_PS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16075 //SPI_SHADER_PGM_HI_PS
16076 #define SPI_SHADER_PGM_HI_PS__MEM_BASE__SHIFT                                                                 0x0
16077 #define SPI_SHADER_PGM_HI_PS__MEM_BASE_MASK                                                                   0xFFL
16078 //SPI_SHADER_PGM_RSRC1_PS
16079 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS__SHIFT                                                                 0x0
16080 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS__SHIFT                                                                 0x6
16081 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY__SHIFT                                                              0xa
16082 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE__SHIFT                                                            0xc
16083 #define SPI_SHADER_PGM_RSRC1_PS__PRIV__SHIFT                                                                  0x14
16084 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP__SHIFT                                                            0x15
16085 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE__SHIFT                                                            0x16
16086 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE__SHIFT                                                             0x17
16087 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE__SHIFT                                                      0x18
16088 #define SPI_SHADER_PGM_RSRC1_PS__MEM_ORDERED__SHIFT                                                           0x19
16089 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS__SHIFT                                                          0x1a
16090 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX__SHIFT                                                    0x1b
16091 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER__SHIFT                                                             0x1c
16092 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL__SHIFT                                                             0x1d
16093 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS_MASK                                                                   0x0000003FL
16094 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS_MASK                                                                   0x000003C0L
16095 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY_MASK                                                                0x00000C00L
16096 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE_MASK                                                              0x000FF000L
16097 #define SPI_SHADER_PGM_RSRC1_PS__PRIV_MASK                                                                    0x00100000L
16098 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP_MASK                                                              0x00200000L
16099 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE_MASK                                                              0x00400000L
16100 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE_MASK                                                               0x00800000L
16101 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE_MASK                                                        0x01000000L
16102 #define SPI_SHADER_PGM_RSRC1_PS__MEM_ORDERED_MASK                                                             0x02000000L
16103 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS_MASK                                                            0x04000000L
16104 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX_MASK                                                      0x08000000L
16105 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER_MASK                                                               0x10000000L
16106 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL_MASK                                                               0x20000000L
16107 //SPI_SHADER_PGM_RSRC2_PS
16108 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN__SHIFT                                                            0x0
16109 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR__SHIFT                                                             0x1
16110 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT__SHIFT                                                          0x6
16111 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN__SHIFT                                                           0x7
16112 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE__SHIFT                                                        0x8
16113 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN__SHIFT                                                               0x10
16114 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID__SHIFT                                                 0x19
16115 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION__SHIFT                                              0x1a
16116 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB__SHIFT                                                         0x1b
16117 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT__SHIFT                                                       0x1c
16118 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN_MASK                                                              0x00000001L
16119 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MASK                                                               0x0000003EL
16120 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT_MASK                                                            0x00000040L
16121 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN_MASK                                                             0x00000080L
16122 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE_MASK                                                          0x0000FF00L
16123 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN_MASK                                                                 0x01FF0000L
16124 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID_MASK                                                   0x02000000L
16125 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION_MASK                                                0x04000000L
16126 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB_MASK                                                           0x08000000L
16127 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT_MASK                                                         0xF0000000L
16128 //SPI_SHADER_USER_DATA_PS_0
16129 #define SPI_SHADER_USER_DATA_PS_0__DATA__SHIFT                                                                0x0
16130 #define SPI_SHADER_USER_DATA_PS_0__DATA_MASK                                                                  0xFFFFFFFFL
16131 //SPI_SHADER_USER_DATA_PS_1
16132 #define SPI_SHADER_USER_DATA_PS_1__DATA__SHIFT                                                                0x0
16133 #define SPI_SHADER_USER_DATA_PS_1__DATA_MASK                                                                  0xFFFFFFFFL
16134 //SPI_SHADER_USER_DATA_PS_2
16135 #define SPI_SHADER_USER_DATA_PS_2__DATA__SHIFT                                                                0x0
16136 #define SPI_SHADER_USER_DATA_PS_2__DATA_MASK                                                                  0xFFFFFFFFL
16137 //SPI_SHADER_USER_DATA_PS_3
16138 #define SPI_SHADER_USER_DATA_PS_3__DATA__SHIFT                                                                0x0
16139 #define SPI_SHADER_USER_DATA_PS_3__DATA_MASK                                                                  0xFFFFFFFFL
16140 //SPI_SHADER_USER_DATA_PS_4
16141 #define SPI_SHADER_USER_DATA_PS_4__DATA__SHIFT                                                                0x0
16142 #define SPI_SHADER_USER_DATA_PS_4__DATA_MASK                                                                  0xFFFFFFFFL
16143 //SPI_SHADER_USER_DATA_PS_5
16144 #define SPI_SHADER_USER_DATA_PS_5__DATA__SHIFT                                                                0x0
16145 #define SPI_SHADER_USER_DATA_PS_5__DATA_MASK                                                                  0xFFFFFFFFL
16146 //SPI_SHADER_USER_DATA_PS_6
16147 #define SPI_SHADER_USER_DATA_PS_6__DATA__SHIFT                                                                0x0
16148 #define SPI_SHADER_USER_DATA_PS_6__DATA_MASK                                                                  0xFFFFFFFFL
16149 //SPI_SHADER_USER_DATA_PS_7
16150 #define SPI_SHADER_USER_DATA_PS_7__DATA__SHIFT                                                                0x0
16151 #define SPI_SHADER_USER_DATA_PS_7__DATA_MASK                                                                  0xFFFFFFFFL
16152 //SPI_SHADER_USER_DATA_PS_8
16153 #define SPI_SHADER_USER_DATA_PS_8__DATA__SHIFT                                                                0x0
16154 #define SPI_SHADER_USER_DATA_PS_8__DATA_MASK                                                                  0xFFFFFFFFL
16155 //SPI_SHADER_USER_DATA_PS_9
16156 #define SPI_SHADER_USER_DATA_PS_9__DATA__SHIFT                                                                0x0
16157 #define SPI_SHADER_USER_DATA_PS_9__DATA_MASK                                                                  0xFFFFFFFFL
16158 //SPI_SHADER_USER_DATA_PS_10
16159 #define SPI_SHADER_USER_DATA_PS_10__DATA__SHIFT                                                               0x0
16160 #define SPI_SHADER_USER_DATA_PS_10__DATA_MASK                                                                 0xFFFFFFFFL
16161 //SPI_SHADER_USER_DATA_PS_11
16162 #define SPI_SHADER_USER_DATA_PS_11__DATA__SHIFT                                                               0x0
16163 #define SPI_SHADER_USER_DATA_PS_11__DATA_MASK                                                                 0xFFFFFFFFL
16164 //SPI_SHADER_USER_DATA_PS_12
16165 #define SPI_SHADER_USER_DATA_PS_12__DATA__SHIFT                                                               0x0
16166 #define SPI_SHADER_USER_DATA_PS_12__DATA_MASK                                                                 0xFFFFFFFFL
16167 //SPI_SHADER_USER_DATA_PS_13
16168 #define SPI_SHADER_USER_DATA_PS_13__DATA__SHIFT                                                               0x0
16169 #define SPI_SHADER_USER_DATA_PS_13__DATA_MASK                                                                 0xFFFFFFFFL
16170 //SPI_SHADER_USER_DATA_PS_14
16171 #define SPI_SHADER_USER_DATA_PS_14__DATA__SHIFT                                                               0x0
16172 #define SPI_SHADER_USER_DATA_PS_14__DATA_MASK                                                                 0xFFFFFFFFL
16173 //SPI_SHADER_USER_DATA_PS_15
16174 #define SPI_SHADER_USER_DATA_PS_15__DATA__SHIFT                                                               0x0
16175 #define SPI_SHADER_USER_DATA_PS_15__DATA_MASK                                                                 0xFFFFFFFFL
16176 //SPI_SHADER_USER_DATA_PS_16
16177 #define SPI_SHADER_USER_DATA_PS_16__DATA__SHIFT                                                               0x0
16178 #define SPI_SHADER_USER_DATA_PS_16__DATA_MASK                                                                 0xFFFFFFFFL
16179 //SPI_SHADER_USER_DATA_PS_17
16180 #define SPI_SHADER_USER_DATA_PS_17__DATA__SHIFT                                                               0x0
16181 #define SPI_SHADER_USER_DATA_PS_17__DATA_MASK                                                                 0xFFFFFFFFL
16182 //SPI_SHADER_USER_DATA_PS_18
16183 #define SPI_SHADER_USER_DATA_PS_18__DATA__SHIFT                                                               0x0
16184 #define SPI_SHADER_USER_DATA_PS_18__DATA_MASK                                                                 0xFFFFFFFFL
16185 //SPI_SHADER_USER_DATA_PS_19
16186 #define SPI_SHADER_USER_DATA_PS_19__DATA__SHIFT                                                               0x0
16187 #define SPI_SHADER_USER_DATA_PS_19__DATA_MASK                                                                 0xFFFFFFFFL
16188 //SPI_SHADER_USER_DATA_PS_20
16189 #define SPI_SHADER_USER_DATA_PS_20__DATA__SHIFT                                                               0x0
16190 #define SPI_SHADER_USER_DATA_PS_20__DATA_MASK                                                                 0xFFFFFFFFL
16191 //SPI_SHADER_USER_DATA_PS_21
16192 #define SPI_SHADER_USER_DATA_PS_21__DATA__SHIFT                                                               0x0
16193 #define SPI_SHADER_USER_DATA_PS_21__DATA_MASK                                                                 0xFFFFFFFFL
16194 //SPI_SHADER_USER_DATA_PS_22
16195 #define SPI_SHADER_USER_DATA_PS_22__DATA__SHIFT                                                               0x0
16196 #define SPI_SHADER_USER_DATA_PS_22__DATA_MASK                                                                 0xFFFFFFFFL
16197 //SPI_SHADER_USER_DATA_PS_23
16198 #define SPI_SHADER_USER_DATA_PS_23__DATA__SHIFT                                                               0x0
16199 #define SPI_SHADER_USER_DATA_PS_23__DATA_MASK                                                                 0xFFFFFFFFL
16200 //SPI_SHADER_USER_DATA_PS_24
16201 #define SPI_SHADER_USER_DATA_PS_24__DATA__SHIFT                                                               0x0
16202 #define SPI_SHADER_USER_DATA_PS_24__DATA_MASK                                                                 0xFFFFFFFFL
16203 //SPI_SHADER_USER_DATA_PS_25
16204 #define SPI_SHADER_USER_DATA_PS_25__DATA__SHIFT                                                               0x0
16205 #define SPI_SHADER_USER_DATA_PS_25__DATA_MASK                                                                 0xFFFFFFFFL
16206 //SPI_SHADER_USER_DATA_PS_26
16207 #define SPI_SHADER_USER_DATA_PS_26__DATA__SHIFT                                                               0x0
16208 #define SPI_SHADER_USER_DATA_PS_26__DATA_MASK                                                                 0xFFFFFFFFL
16209 //SPI_SHADER_USER_DATA_PS_27
16210 #define SPI_SHADER_USER_DATA_PS_27__DATA__SHIFT                                                               0x0
16211 #define SPI_SHADER_USER_DATA_PS_27__DATA_MASK                                                                 0xFFFFFFFFL
16212 //SPI_SHADER_USER_DATA_PS_28
16213 #define SPI_SHADER_USER_DATA_PS_28__DATA__SHIFT                                                               0x0
16214 #define SPI_SHADER_USER_DATA_PS_28__DATA_MASK                                                                 0xFFFFFFFFL
16215 //SPI_SHADER_USER_DATA_PS_29
16216 #define SPI_SHADER_USER_DATA_PS_29__DATA__SHIFT                                                               0x0
16217 #define SPI_SHADER_USER_DATA_PS_29__DATA_MASK                                                                 0xFFFFFFFFL
16218 //SPI_SHADER_USER_DATA_PS_30
16219 #define SPI_SHADER_USER_DATA_PS_30__DATA__SHIFT                                                               0x0
16220 #define SPI_SHADER_USER_DATA_PS_30__DATA_MASK                                                                 0xFFFFFFFFL
16221 //SPI_SHADER_USER_DATA_PS_31
16222 #define SPI_SHADER_USER_DATA_PS_31__DATA__SHIFT                                                               0x0
16223 #define SPI_SHADER_USER_DATA_PS_31__DATA_MASK                                                                 0xFFFFFFFFL
16224 //SPI_SHADER_REQ_CTRL_PS
16225 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN__SHIFT                                                       0x0
16226 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU__SHIFT                                              0x1
16227 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT                                       0x5
16228 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS__SHIFT                                                   0x9
16229 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD__SHIFT                                                0xa
16230 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT__SHIFT                                               0xf
16231 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN__SHIFT                                                     0x10
16232 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT                                   0x11
16233 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN_MASK                                                         0x00000001L
16234 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU_MASK                                                0x0000001EL
16235 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK                                         0x000001E0L
16236 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS_MASK                                                     0x00000200L
16237 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD_MASK                                                  0x00007C00L
16238 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT_MASK                                                 0x00008000L
16239 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN_MASK                                                       0x00010000L
16240 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK                                     0x000E0000L
16241 //SPI_SHADER_USER_ACCUM_PS_0
16242 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION__SHIFT                                                       0x0
16243 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION_MASK                                                         0x0000007FL
16244 //SPI_SHADER_USER_ACCUM_PS_1
16245 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION__SHIFT                                                       0x0
16246 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION_MASK                                                         0x0000007FL
16247 //SPI_SHADER_USER_ACCUM_PS_2
16248 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION__SHIFT                                                       0x0
16249 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION_MASK                                                         0x0000007FL
16250 //SPI_SHADER_USER_ACCUM_PS_3
16251 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION__SHIFT                                                       0x0
16252 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION_MASK                                                         0x0000007FL
16253 //SPI_SHADER_PGM_CHKSUM_GS
16254 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM__SHIFT                                                             0x0
16255 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM_MASK                                                               0xFFFFFFFFL
16256 //SPI_SHADER_PGM_RSRC4_GS
16257 #define SPI_SHADER_PGM_RSRC4_GS__CU_EN__SHIFT                                                                 0x0
16258 #define SPI_SHADER_PGM_RSRC4_GS__RESERVED__SHIFT                                                              0x1
16259 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN__SHIFT                                                        0xe
16260 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN__SHIFT                                                       0xf
16261 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS__SHIFT                                              0x10
16262 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE__SHIFT                                                        0x17
16263 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_START__SHIFT                                                         0x1d
16264 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_END__SHIFT                                                           0x1e
16265 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP__SHIFT                                                              0x1f
16266 #define SPI_SHADER_PGM_RSRC4_GS__CU_EN_MASK                                                                   0x00000001L
16267 #define SPI_SHADER_PGM_RSRC4_GS__RESERVED_MASK                                                                0x00003FFEL
16268 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN_MASK                                                          0x00004000L
16269 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN_MASK                                                         0x00008000L
16270 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS_MASK                                                0x007F0000L
16271 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE_MASK                                                          0x1F800000L
16272 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_START_MASK                                                           0x20000000L
16273 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_END_MASK                                                             0x40000000L
16274 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP_MASK                                                                0x80000000L
16275 //SPI_SHADER_USER_DATA_ADDR_LO_GS
16276 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE__SHIFT                                                      0x0
16277 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE_MASK                                                        0xFFFFFFFFL
16278 //SPI_SHADER_USER_DATA_ADDR_HI_GS
16279 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE__SHIFT                                                      0x0
16280 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE_MASK                                                        0xFFFFFFFFL
16281 //SPI_SHADER_PGM_LO_ES_GS
16282 #define SPI_SHADER_PGM_LO_ES_GS__MEM_BASE__SHIFT                                                              0x0
16283 #define SPI_SHADER_PGM_LO_ES_GS__MEM_BASE_MASK                                                                0xFFFFFFFFL
16284 //SPI_SHADER_PGM_HI_ES_GS
16285 #define SPI_SHADER_PGM_HI_ES_GS__MEM_BASE__SHIFT                                                              0x0
16286 #define SPI_SHADER_PGM_HI_ES_GS__MEM_BASE_MASK                                                                0xFFL
16287 //SPI_SHADER_PGM_RSRC3_GS
16288 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN__SHIFT                                                                 0x0
16289 #define SPI_SHADER_PGM_RSRC3_GS__WAVE_LIMIT__SHIFT                                                            0x10
16290 #define SPI_SHADER_PGM_RSRC3_GS__LOCK_LOW_THRESHOLD__SHIFT                                                    0x16
16291 #define SPI_SHADER_PGM_RSRC3_GS__GROUP_FIFO_DEPTH__SHIFT                                                      0x1a
16292 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN_MASK                                                                   0x0000FFFFL
16293 #define SPI_SHADER_PGM_RSRC3_GS__WAVE_LIMIT_MASK                                                              0x003F0000L
16294 #define SPI_SHADER_PGM_RSRC3_GS__LOCK_LOW_THRESHOLD_MASK                                                      0x03C00000L
16295 #define SPI_SHADER_PGM_RSRC3_GS__GROUP_FIFO_DEPTH_MASK                                                        0xFC000000L
16296 //SPI_SHADER_PGM_LO_GS
16297 #define SPI_SHADER_PGM_LO_GS__MEM_BASE__SHIFT                                                                 0x0
16298 #define SPI_SHADER_PGM_LO_GS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16299 //SPI_SHADER_PGM_HI_GS
16300 #define SPI_SHADER_PGM_HI_GS__MEM_BASE__SHIFT                                                                 0x0
16301 #define SPI_SHADER_PGM_HI_GS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16302 //SPI_SHADER_PGM_RSRC1_GS
16303 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS__SHIFT                                                                 0x0
16304 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS__SHIFT                                                                 0x6
16305 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY__SHIFT                                                              0xa
16306 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE__SHIFT                                                            0xc
16307 #define SPI_SHADER_PGM_RSRC1_GS__PRIV__SHIFT                                                                  0x14
16308 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP__SHIFT                                                            0x15
16309 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE__SHIFT                                                            0x16
16310 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE__SHIFT                                                             0x17
16311 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE__SHIFT                                                       0x18
16312 #define SPI_SHADER_PGM_RSRC1_GS__MEM_ORDERED__SHIFT                                                           0x19
16313 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS__SHIFT                                                          0x1a
16314 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE__SHIFT                                                              0x1b
16315 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER__SHIFT                                                             0x1c
16316 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT__SHIFT                                                      0x1d
16317 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL__SHIFT                                                             0x1f
16318 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS_MASK                                                                   0x0000003FL
16319 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS_MASK                                                                   0x000003C0L
16320 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY_MASK                                                                0x00000C00L
16321 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE_MASK                                                              0x000FF000L
16322 #define SPI_SHADER_PGM_RSRC1_GS__PRIV_MASK                                                                    0x00100000L
16323 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP_MASK                                                              0x00200000L
16324 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE_MASK                                                              0x00400000L
16325 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE_MASK                                                               0x00800000L
16326 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE_MASK                                                         0x01000000L
16327 #define SPI_SHADER_PGM_RSRC1_GS__MEM_ORDERED_MASK                                                             0x02000000L
16328 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS_MASK                                                            0x04000000L
16329 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE_MASK                                                                0x08000000L
16330 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER_MASK                                                               0x10000000L
16331 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT_MASK                                                        0x60000000L
16332 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL_MASK                                                               0x80000000L
16333 //SPI_SHADER_PGM_RSRC2_GS
16334 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN__SHIFT                                                            0x0
16335 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR__SHIFT                                                             0x1
16336 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT__SHIFT                                                          0x6
16337 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN__SHIFT                                                               0x7
16338 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT__SHIFT                                                      0x10
16339 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN__SHIFT                                                             0x12
16340 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE__SHIFT                                                              0x13
16341 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB__SHIFT                                                         0x1b
16342 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT__SHIFT                                                       0x1c
16343 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN_MASK                                                              0x00000001L
16344 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MASK                                                               0x0000003EL
16345 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT_MASK                                                            0x00000040L
16346 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN_MASK                                                                 0x0000FF80L
16347 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT_MASK                                                        0x00030000L
16348 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN_MASK                                                               0x00040000L
16349 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE_MASK                                                                0x07F80000L
16350 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB_MASK                                                           0x08000000L
16351 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT_MASK                                                         0xF0000000L
16352 //SPI_SHADER_USER_DATA_GS_0
16353 #define SPI_SHADER_USER_DATA_GS_0__DATA__SHIFT                                                                0x0
16354 #define SPI_SHADER_USER_DATA_GS_0__DATA_MASK                                                                  0xFFFFFFFFL
16355 //SPI_SHADER_USER_DATA_GS_1
16356 #define SPI_SHADER_USER_DATA_GS_1__DATA__SHIFT                                                                0x0
16357 #define SPI_SHADER_USER_DATA_GS_1__DATA_MASK                                                                  0xFFFFFFFFL
16358 //SPI_SHADER_USER_DATA_GS_2
16359 #define SPI_SHADER_USER_DATA_GS_2__DATA__SHIFT                                                                0x0
16360 #define SPI_SHADER_USER_DATA_GS_2__DATA_MASK                                                                  0xFFFFFFFFL
16361 //SPI_SHADER_USER_DATA_GS_3
16362 #define SPI_SHADER_USER_DATA_GS_3__DATA__SHIFT                                                                0x0
16363 #define SPI_SHADER_USER_DATA_GS_3__DATA_MASK                                                                  0xFFFFFFFFL
16364 //SPI_SHADER_USER_DATA_GS_4
16365 #define SPI_SHADER_USER_DATA_GS_4__DATA__SHIFT                                                                0x0
16366 #define SPI_SHADER_USER_DATA_GS_4__DATA_MASK                                                                  0xFFFFFFFFL
16367 //SPI_SHADER_USER_DATA_GS_5
16368 #define SPI_SHADER_USER_DATA_GS_5__DATA__SHIFT                                                                0x0
16369 #define SPI_SHADER_USER_DATA_GS_5__DATA_MASK                                                                  0xFFFFFFFFL
16370 //SPI_SHADER_USER_DATA_GS_6
16371 #define SPI_SHADER_USER_DATA_GS_6__DATA__SHIFT                                                                0x0
16372 #define SPI_SHADER_USER_DATA_GS_6__DATA_MASK                                                                  0xFFFFFFFFL
16373 //SPI_SHADER_USER_DATA_GS_7
16374 #define SPI_SHADER_USER_DATA_GS_7__DATA__SHIFT                                                                0x0
16375 #define SPI_SHADER_USER_DATA_GS_7__DATA_MASK                                                                  0xFFFFFFFFL
16376 //SPI_SHADER_USER_DATA_GS_8
16377 #define SPI_SHADER_USER_DATA_GS_8__DATA__SHIFT                                                                0x0
16378 #define SPI_SHADER_USER_DATA_GS_8__DATA_MASK                                                                  0xFFFFFFFFL
16379 //SPI_SHADER_USER_DATA_GS_9
16380 #define SPI_SHADER_USER_DATA_GS_9__DATA__SHIFT                                                                0x0
16381 #define SPI_SHADER_USER_DATA_GS_9__DATA_MASK                                                                  0xFFFFFFFFL
16382 //SPI_SHADER_USER_DATA_GS_10
16383 #define SPI_SHADER_USER_DATA_GS_10__DATA__SHIFT                                                               0x0
16384 #define SPI_SHADER_USER_DATA_GS_10__DATA_MASK                                                                 0xFFFFFFFFL
16385 //SPI_SHADER_USER_DATA_GS_11
16386 #define SPI_SHADER_USER_DATA_GS_11__DATA__SHIFT                                                               0x0
16387 #define SPI_SHADER_USER_DATA_GS_11__DATA_MASK                                                                 0xFFFFFFFFL
16388 //SPI_SHADER_USER_DATA_GS_12
16389 #define SPI_SHADER_USER_DATA_GS_12__DATA__SHIFT                                                               0x0
16390 #define SPI_SHADER_USER_DATA_GS_12__DATA_MASK                                                                 0xFFFFFFFFL
16391 //SPI_SHADER_USER_DATA_GS_13
16392 #define SPI_SHADER_USER_DATA_GS_13__DATA__SHIFT                                                               0x0
16393 #define SPI_SHADER_USER_DATA_GS_13__DATA_MASK                                                                 0xFFFFFFFFL
16394 //SPI_SHADER_USER_DATA_GS_14
16395 #define SPI_SHADER_USER_DATA_GS_14__DATA__SHIFT                                                               0x0
16396 #define SPI_SHADER_USER_DATA_GS_14__DATA_MASK                                                                 0xFFFFFFFFL
16397 //SPI_SHADER_USER_DATA_GS_15
16398 #define SPI_SHADER_USER_DATA_GS_15__DATA__SHIFT                                                               0x0
16399 #define SPI_SHADER_USER_DATA_GS_15__DATA_MASK                                                                 0xFFFFFFFFL
16400 //SPI_SHADER_USER_DATA_GS_16
16401 #define SPI_SHADER_USER_DATA_GS_16__DATA__SHIFT                                                               0x0
16402 #define SPI_SHADER_USER_DATA_GS_16__DATA_MASK                                                                 0xFFFFFFFFL
16403 //SPI_SHADER_USER_DATA_GS_17
16404 #define SPI_SHADER_USER_DATA_GS_17__DATA__SHIFT                                                               0x0
16405 #define SPI_SHADER_USER_DATA_GS_17__DATA_MASK                                                                 0xFFFFFFFFL
16406 //SPI_SHADER_USER_DATA_GS_18
16407 #define SPI_SHADER_USER_DATA_GS_18__DATA__SHIFT                                                               0x0
16408 #define SPI_SHADER_USER_DATA_GS_18__DATA_MASK                                                                 0xFFFFFFFFL
16409 //SPI_SHADER_USER_DATA_GS_19
16410 #define SPI_SHADER_USER_DATA_GS_19__DATA__SHIFT                                                               0x0
16411 #define SPI_SHADER_USER_DATA_GS_19__DATA_MASK                                                                 0xFFFFFFFFL
16412 //SPI_SHADER_USER_DATA_GS_20
16413 #define SPI_SHADER_USER_DATA_GS_20__DATA__SHIFT                                                               0x0
16414 #define SPI_SHADER_USER_DATA_GS_20__DATA_MASK                                                                 0xFFFFFFFFL
16415 //SPI_SHADER_USER_DATA_GS_21
16416 #define SPI_SHADER_USER_DATA_GS_21__DATA__SHIFT                                                               0x0
16417 #define SPI_SHADER_USER_DATA_GS_21__DATA_MASK                                                                 0xFFFFFFFFL
16418 //SPI_SHADER_USER_DATA_GS_22
16419 #define SPI_SHADER_USER_DATA_GS_22__DATA__SHIFT                                                               0x0
16420 #define SPI_SHADER_USER_DATA_GS_22__DATA_MASK                                                                 0xFFFFFFFFL
16421 //SPI_SHADER_USER_DATA_GS_23
16422 #define SPI_SHADER_USER_DATA_GS_23__DATA__SHIFT                                                               0x0
16423 #define SPI_SHADER_USER_DATA_GS_23__DATA_MASK                                                                 0xFFFFFFFFL
16424 //SPI_SHADER_USER_DATA_GS_24
16425 #define SPI_SHADER_USER_DATA_GS_24__DATA__SHIFT                                                               0x0
16426 #define SPI_SHADER_USER_DATA_GS_24__DATA_MASK                                                                 0xFFFFFFFFL
16427 //SPI_SHADER_USER_DATA_GS_25
16428 #define SPI_SHADER_USER_DATA_GS_25__DATA__SHIFT                                                               0x0
16429 #define SPI_SHADER_USER_DATA_GS_25__DATA_MASK                                                                 0xFFFFFFFFL
16430 //SPI_SHADER_USER_DATA_GS_26
16431 #define SPI_SHADER_USER_DATA_GS_26__DATA__SHIFT                                                               0x0
16432 #define SPI_SHADER_USER_DATA_GS_26__DATA_MASK                                                                 0xFFFFFFFFL
16433 //SPI_SHADER_USER_DATA_GS_27
16434 #define SPI_SHADER_USER_DATA_GS_27__DATA__SHIFT                                                               0x0
16435 #define SPI_SHADER_USER_DATA_GS_27__DATA_MASK                                                                 0xFFFFFFFFL
16436 //SPI_SHADER_USER_DATA_GS_28
16437 #define SPI_SHADER_USER_DATA_GS_28__DATA__SHIFT                                                               0x0
16438 #define SPI_SHADER_USER_DATA_GS_28__DATA_MASK                                                                 0xFFFFFFFFL
16439 //SPI_SHADER_USER_DATA_GS_29
16440 #define SPI_SHADER_USER_DATA_GS_29__DATA__SHIFT                                                               0x0
16441 #define SPI_SHADER_USER_DATA_GS_29__DATA_MASK                                                                 0xFFFFFFFFL
16442 //SPI_SHADER_USER_DATA_GS_30
16443 #define SPI_SHADER_USER_DATA_GS_30__DATA__SHIFT                                                               0x0
16444 #define SPI_SHADER_USER_DATA_GS_30__DATA_MASK                                                                 0xFFFFFFFFL
16445 //SPI_SHADER_USER_DATA_GS_31
16446 #define SPI_SHADER_USER_DATA_GS_31__DATA__SHIFT                                                               0x0
16447 #define SPI_SHADER_USER_DATA_GS_31__DATA_MASK                                                                 0xFFFFFFFFL
16448 //SPI_SHADER_GS_MESHLET_DIM
16449 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X__SHIFT                                                0x0
16450 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y__SHIFT                                                0x8
16451 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z__SHIFT                                                0x10
16452 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE__SHIFT                                            0x18
16453 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X_MASK                                                  0x000000FFL
16454 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y_MASK                                                  0x0000FF00L
16455 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z_MASK                                                  0x00FF0000L
16456 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE_MASK                                              0xFF000000L
16457 //SPI_SHADER_GS_MESHLET_EXP_ALLOC
16458 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS__SHIFT                                                 0x0
16459 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS__SHIFT                                                 0x9
16460 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS_MASK                                                   0x000001FFL
16461 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS_MASK                                                   0x0003FE00L
16462 //SPI_SHADER_REQ_CTRL_ESGS
16463 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN__SHIFT                                                     0x0
16464 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU__SHIFT                                            0x1
16465 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT                                     0x5
16466 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS__SHIFT                                                 0x9
16467 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD__SHIFT                                              0xa
16468 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT__SHIFT                                             0xf
16469 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN__SHIFT                                                   0x10
16470 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT                                 0x11
16471 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN_MASK                                                       0x00000001L
16472 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU_MASK                                              0x0000001EL
16473 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK                                       0x000001E0L
16474 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS_MASK                                                   0x00000200L
16475 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD_MASK                                                0x00007C00L
16476 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT_MASK                                               0x00008000L
16477 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN_MASK                                                     0x00010000L
16478 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK                                   0x000E0000L
16479 //SPI_SHADER_USER_ACCUM_ESGS_0
16480 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION__SHIFT                                                     0x0
16481 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION_MASK                                                       0x0000007FL
16482 //SPI_SHADER_USER_ACCUM_ESGS_1
16483 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION__SHIFT                                                     0x0
16484 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION_MASK                                                       0x0000007FL
16485 //SPI_SHADER_USER_ACCUM_ESGS_2
16486 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION__SHIFT                                                     0x0
16487 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION_MASK                                                       0x0000007FL
16488 //SPI_SHADER_USER_ACCUM_ESGS_3
16489 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION__SHIFT                                                     0x0
16490 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION_MASK                                                       0x0000007FL
16491 //SPI_SHADER_PGM_LO_ES
16492 #define SPI_SHADER_PGM_LO_ES__MEM_BASE__SHIFT                                                                 0x0
16493 #define SPI_SHADER_PGM_LO_ES__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16494 //SPI_SHADER_PGM_HI_ES
16495 #define SPI_SHADER_PGM_HI_ES__MEM_BASE__SHIFT                                                                 0x0
16496 #define SPI_SHADER_PGM_HI_ES__MEM_BASE_MASK                                                                   0xFFL
16497 //SPI_SHADER_PGM_CHKSUM_HS
16498 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM__SHIFT                                                             0x0
16499 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM_MASK                                                               0xFFFFFFFFL
16500 //SPI_SHADER_PGM_RSRC4_HS
16501 #define SPI_SHADER_PGM_RSRC4_HS__CU_EN__SHIFT                                                                 0x0
16502 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE__SHIFT                                                        0x10
16503 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_START__SHIFT                                                         0x1d
16504 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_END__SHIFT                                                           0x1e
16505 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP__SHIFT                                                              0x1f
16506 #define SPI_SHADER_PGM_RSRC4_HS__CU_EN_MASK                                                                   0x0000FFFFL
16507 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE_MASK                                                          0x003F0000L
16508 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_START_MASK                                                           0x20000000L
16509 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_END_MASK                                                             0x40000000L
16510 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP_MASK                                                                0x80000000L
16511 //SPI_SHADER_USER_DATA_ADDR_LO_HS
16512 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE__SHIFT                                                      0x0
16513 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE_MASK                                                        0xFFFFFFFFL
16514 //SPI_SHADER_USER_DATA_ADDR_HI_HS
16515 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE__SHIFT                                                      0x0
16516 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE_MASK                                                        0xFFFFFFFFL
16517 //SPI_SHADER_PGM_LO_LS_HS
16518 #define SPI_SHADER_PGM_LO_LS_HS__MEM_BASE__SHIFT                                                              0x0
16519 #define SPI_SHADER_PGM_LO_LS_HS__MEM_BASE_MASK                                                                0xFFFFFFFFL
16520 //SPI_SHADER_PGM_HI_LS_HS
16521 #define SPI_SHADER_PGM_HI_LS_HS__MEM_BASE__SHIFT                                                              0x0
16522 #define SPI_SHADER_PGM_HI_LS_HS__MEM_BASE_MASK                                                                0xFFL
16523 //SPI_SHADER_PGM_RSRC3_HS
16524 #define SPI_SHADER_PGM_RSRC3_HS__WAVE_LIMIT__SHIFT                                                            0x0
16525 #define SPI_SHADER_PGM_RSRC3_HS__LOCK_LOW_THRESHOLD__SHIFT                                                    0x6
16526 #define SPI_SHADER_PGM_RSRC3_HS__GROUP_FIFO_DEPTH__SHIFT                                                      0xa
16527 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN__SHIFT                                                                 0x10
16528 #define SPI_SHADER_PGM_RSRC3_HS__WAVE_LIMIT_MASK                                                              0x0000003FL
16529 #define SPI_SHADER_PGM_RSRC3_HS__LOCK_LOW_THRESHOLD_MASK                                                      0x000003C0L
16530 #define SPI_SHADER_PGM_RSRC3_HS__GROUP_FIFO_DEPTH_MASK                                                        0x0000FC00L
16531 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN_MASK                                                                   0xFFFF0000L
16532 //SPI_SHADER_PGM_LO_HS
16533 #define SPI_SHADER_PGM_LO_HS__MEM_BASE__SHIFT                                                                 0x0
16534 #define SPI_SHADER_PGM_LO_HS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16535 //SPI_SHADER_PGM_HI_HS
16536 #define SPI_SHADER_PGM_HI_HS__MEM_BASE__SHIFT                                                                 0x0
16537 #define SPI_SHADER_PGM_HI_HS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16538 //SPI_SHADER_PGM_RSRC1_HS
16539 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS__SHIFT                                                                 0x0
16540 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS__SHIFT                                                                 0x6
16541 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY__SHIFT                                                              0xa
16542 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE__SHIFT                                                            0xc
16543 #define SPI_SHADER_PGM_RSRC1_HS__PRIV__SHIFT                                                                  0x14
16544 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP__SHIFT                                                            0x15
16545 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE__SHIFT                                                            0x16
16546 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE__SHIFT                                                             0x17
16547 #define SPI_SHADER_PGM_RSRC1_HS__MEM_ORDERED__SHIFT                                                           0x18
16548 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS__SHIFT                                                          0x19
16549 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE__SHIFT                                                              0x1a
16550 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER__SHIFT                                                             0x1b
16551 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT__SHIFT                                                      0x1c
16552 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL__SHIFT                                                             0x1e
16553 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS_MASK                                                                   0x0000003FL
16554 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS_MASK                                                                   0x000003C0L
16555 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY_MASK                                                                0x00000C00L
16556 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE_MASK                                                              0x000FF000L
16557 #define SPI_SHADER_PGM_RSRC1_HS__PRIV_MASK                                                                    0x00100000L
16558 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP_MASK                                                              0x00200000L
16559 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE_MASK                                                              0x00400000L
16560 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE_MASK                                                               0x00800000L
16561 #define SPI_SHADER_PGM_RSRC1_HS__MEM_ORDERED_MASK                                                             0x01000000L
16562 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS_MASK                                                            0x02000000L
16563 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE_MASK                                                                0x04000000L
16564 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER_MASK                                                               0x08000000L
16565 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT_MASK                                                        0x30000000L
16566 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL_MASK                                                               0x40000000L
16567 //SPI_SHADER_PGM_RSRC2_HS
16568 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN__SHIFT                                                            0x0
16569 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR__SHIFT                                                             0x1
16570 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT__SHIFT                                                          0x6
16571 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN__SHIFT                                                             0x7
16572 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN__SHIFT                                                            0x8
16573 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN__SHIFT                                                               0x9
16574 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE__SHIFT                                                              0x12
16575 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB__SHIFT                                                         0x1b
16576 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT__SHIFT                                                       0x1c
16577 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN_MASK                                                              0x00000001L
16578 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MASK                                                               0x0000003EL
16579 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT_MASK                                                            0x00000040L
16580 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN_MASK                                                               0x00000080L
16581 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN_MASK                                                              0x00000100L
16582 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN_MASK                                                                 0x0003FE00L
16583 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE_MASK                                                                0x07FC0000L
16584 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB_MASK                                                           0x08000000L
16585 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT_MASK                                                         0xF0000000L
16586 //SPI_SHADER_USER_DATA_HS_0
16587 #define SPI_SHADER_USER_DATA_HS_0__DATA__SHIFT                                                                0x0
16588 #define SPI_SHADER_USER_DATA_HS_0__DATA_MASK                                                                  0xFFFFFFFFL
16589 //SPI_SHADER_USER_DATA_HS_1
16590 #define SPI_SHADER_USER_DATA_HS_1__DATA__SHIFT                                                                0x0
16591 #define SPI_SHADER_USER_DATA_HS_1__DATA_MASK                                                                  0xFFFFFFFFL
16592 //SPI_SHADER_USER_DATA_HS_2
16593 #define SPI_SHADER_USER_DATA_HS_2__DATA__SHIFT                                                                0x0
16594 #define SPI_SHADER_USER_DATA_HS_2__DATA_MASK                                                                  0xFFFFFFFFL
16595 //SPI_SHADER_USER_DATA_HS_3
16596 #define SPI_SHADER_USER_DATA_HS_3__DATA__SHIFT                                                                0x0
16597 #define SPI_SHADER_USER_DATA_HS_3__DATA_MASK                                                                  0xFFFFFFFFL
16598 //SPI_SHADER_USER_DATA_HS_4
16599 #define SPI_SHADER_USER_DATA_HS_4__DATA__SHIFT                                                                0x0
16600 #define SPI_SHADER_USER_DATA_HS_4__DATA_MASK                                                                  0xFFFFFFFFL
16601 //SPI_SHADER_USER_DATA_HS_5
16602 #define SPI_SHADER_USER_DATA_HS_5__DATA__SHIFT                                                                0x0
16603 #define SPI_SHADER_USER_DATA_HS_5__DATA_MASK                                                                  0xFFFFFFFFL
16604 //SPI_SHADER_USER_DATA_HS_6
16605 #define SPI_SHADER_USER_DATA_HS_6__DATA__SHIFT                                                                0x0
16606 #define SPI_SHADER_USER_DATA_HS_6__DATA_MASK                                                                  0xFFFFFFFFL
16607 //SPI_SHADER_USER_DATA_HS_7
16608 #define SPI_SHADER_USER_DATA_HS_7__DATA__SHIFT                                                                0x0
16609 #define SPI_SHADER_USER_DATA_HS_7__DATA_MASK                                                                  0xFFFFFFFFL
16610 //SPI_SHADER_USER_DATA_HS_8
16611 #define SPI_SHADER_USER_DATA_HS_8__DATA__SHIFT                                                                0x0
16612 #define SPI_SHADER_USER_DATA_HS_8__DATA_MASK                                                                  0xFFFFFFFFL
16613 //SPI_SHADER_USER_DATA_HS_9
16614 #define SPI_SHADER_USER_DATA_HS_9__DATA__SHIFT                                                                0x0
16615 #define SPI_SHADER_USER_DATA_HS_9__DATA_MASK                                                                  0xFFFFFFFFL
16616 //SPI_SHADER_USER_DATA_HS_10
16617 #define SPI_SHADER_USER_DATA_HS_10__DATA__SHIFT                                                               0x0
16618 #define SPI_SHADER_USER_DATA_HS_10__DATA_MASK                                                                 0xFFFFFFFFL
16619 //SPI_SHADER_USER_DATA_HS_11
16620 #define SPI_SHADER_USER_DATA_HS_11__DATA__SHIFT                                                               0x0
16621 #define SPI_SHADER_USER_DATA_HS_11__DATA_MASK                                                                 0xFFFFFFFFL
16622 //SPI_SHADER_USER_DATA_HS_12
16623 #define SPI_SHADER_USER_DATA_HS_12__DATA__SHIFT                                                               0x0
16624 #define SPI_SHADER_USER_DATA_HS_12__DATA_MASK                                                                 0xFFFFFFFFL
16625 //SPI_SHADER_USER_DATA_HS_13
16626 #define SPI_SHADER_USER_DATA_HS_13__DATA__SHIFT                                                               0x0
16627 #define SPI_SHADER_USER_DATA_HS_13__DATA_MASK                                                                 0xFFFFFFFFL
16628 //SPI_SHADER_USER_DATA_HS_14
16629 #define SPI_SHADER_USER_DATA_HS_14__DATA__SHIFT                                                               0x0
16630 #define SPI_SHADER_USER_DATA_HS_14__DATA_MASK                                                                 0xFFFFFFFFL
16631 //SPI_SHADER_USER_DATA_HS_15
16632 #define SPI_SHADER_USER_DATA_HS_15__DATA__SHIFT                                                               0x0
16633 #define SPI_SHADER_USER_DATA_HS_15__DATA_MASK                                                                 0xFFFFFFFFL
16634 //SPI_SHADER_USER_DATA_HS_16
16635 #define SPI_SHADER_USER_DATA_HS_16__DATA__SHIFT                                                               0x0
16636 #define SPI_SHADER_USER_DATA_HS_16__DATA_MASK                                                                 0xFFFFFFFFL
16637 //SPI_SHADER_USER_DATA_HS_17
16638 #define SPI_SHADER_USER_DATA_HS_17__DATA__SHIFT                                                               0x0
16639 #define SPI_SHADER_USER_DATA_HS_17__DATA_MASK                                                                 0xFFFFFFFFL
16640 //SPI_SHADER_USER_DATA_HS_18
16641 #define SPI_SHADER_USER_DATA_HS_18__DATA__SHIFT                                                               0x0
16642 #define SPI_SHADER_USER_DATA_HS_18__DATA_MASK                                                                 0xFFFFFFFFL
16643 //SPI_SHADER_USER_DATA_HS_19
16644 #define SPI_SHADER_USER_DATA_HS_19__DATA__SHIFT                                                               0x0
16645 #define SPI_SHADER_USER_DATA_HS_19__DATA_MASK                                                                 0xFFFFFFFFL
16646 //SPI_SHADER_USER_DATA_HS_20
16647 #define SPI_SHADER_USER_DATA_HS_20__DATA__SHIFT                                                               0x0
16648 #define SPI_SHADER_USER_DATA_HS_20__DATA_MASK                                                                 0xFFFFFFFFL
16649 //SPI_SHADER_USER_DATA_HS_21
16650 #define SPI_SHADER_USER_DATA_HS_21__DATA__SHIFT                                                               0x0
16651 #define SPI_SHADER_USER_DATA_HS_21__DATA_MASK                                                                 0xFFFFFFFFL
16652 //SPI_SHADER_USER_DATA_HS_22
16653 #define SPI_SHADER_USER_DATA_HS_22__DATA__SHIFT                                                               0x0
16654 #define SPI_SHADER_USER_DATA_HS_22__DATA_MASK                                                                 0xFFFFFFFFL
16655 //SPI_SHADER_USER_DATA_HS_23
16656 #define SPI_SHADER_USER_DATA_HS_23__DATA__SHIFT                                                               0x0
16657 #define SPI_SHADER_USER_DATA_HS_23__DATA_MASK                                                                 0xFFFFFFFFL
16658 //SPI_SHADER_USER_DATA_HS_24
16659 #define SPI_SHADER_USER_DATA_HS_24__DATA__SHIFT                                                               0x0
16660 #define SPI_SHADER_USER_DATA_HS_24__DATA_MASK                                                                 0xFFFFFFFFL
16661 //SPI_SHADER_USER_DATA_HS_25
16662 #define SPI_SHADER_USER_DATA_HS_25__DATA__SHIFT                                                               0x0
16663 #define SPI_SHADER_USER_DATA_HS_25__DATA_MASK                                                                 0xFFFFFFFFL
16664 //SPI_SHADER_USER_DATA_HS_26
16665 #define SPI_SHADER_USER_DATA_HS_26__DATA__SHIFT                                                               0x0
16666 #define SPI_SHADER_USER_DATA_HS_26__DATA_MASK                                                                 0xFFFFFFFFL
16667 //SPI_SHADER_USER_DATA_HS_27
16668 #define SPI_SHADER_USER_DATA_HS_27__DATA__SHIFT                                                               0x0
16669 #define SPI_SHADER_USER_DATA_HS_27__DATA_MASK                                                                 0xFFFFFFFFL
16670 //SPI_SHADER_USER_DATA_HS_28
16671 #define SPI_SHADER_USER_DATA_HS_28__DATA__SHIFT                                                               0x0
16672 #define SPI_SHADER_USER_DATA_HS_28__DATA_MASK                                                                 0xFFFFFFFFL
16673 //SPI_SHADER_USER_DATA_HS_29
16674 #define SPI_SHADER_USER_DATA_HS_29__DATA__SHIFT                                                               0x0
16675 #define SPI_SHADER_USER_DATA_HS_29__DATA_MASK                                                                 0xFFFFFFFFL
16676 //SPI_SHADER_USER_DATA_HS_30
16677 #define SPI_SHADER_USER_DATA_HS_30__DATA__SHIFT                                                               0x0
16678 #define SPI_SHADER_USER_DATA_HS_30__DATA_MASK                                                                 0xFFFFFFFFL
16679 //SPI_SHADER_USER_DATA_HS_31
16680 #define SPI_SHADER_USER_DATA_HS_31__DATA__SHIFT                                                               0x0
16681 #define SPI_SHADER_USER_DATA_HS_31__DATA_MASK                                                                 0xFFFFFFFFL
16682 //SPI_SHADER_REQ_CTRL_LSHS
16683 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN__SHIFT                                                     0x0
16684 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU__SHIFT                                            0x1
16685 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT                                     0x5
16686 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS__SHIFT                                                 0x9
16687 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD__SHIFT                                              0xa
16688 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT__SHIFT                                             0xf
16689 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN__SHIFT                                                   0x10
16690 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT                                 0x11
16691 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN_MASK                                                       0x00000001L
16692 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU_MASK                                              0x0000001EL
16693 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK                                       0x000001E0L
16694 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS_MASK                                                   0x00000200L
16695 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD_MASK                                                0x00007C00L
16696 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT_MASK                                               0x00008000L
16697 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN_MASK                                                     0x00010000L
16698 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK                                   0x000E0000L
16699 //SPI_SHADER_USER_ACCUM_LSHS_0
16700 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION__SHIFT                                                     0x0
16701 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION_MASK                                                       0x0000007FL
16702 //SPI_SHADER_USER_ACCUM_LSHS_1
16703 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION__SHIFT                                                     0x0
16704 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION_MASK                                                       0x0000007FL
16705 //SPI_SHADER_USER_ACCUM_LSHS_2
16706 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION__SHIFT                                                     0x0
16707 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION_MASK                                                       0x0000007FL
16708 //SPI_SHADER_USER_ACCUM_LSHS_3
16709 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION__SHIFT                                                     0x0
16710 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION_MASK                                                       0x0000007FL
16711 //SPI_SHADER_PGM_LO_LS
16712 #define SPI_SHADER_PGM_LO_LS__MEM_BASE__SHIFT                                                                 0x0
16713 #define SPI_SHADER_PGM_LO_LS__MEM_BASE_MASK                                                                   0xFFFFFFFFL
16714 //SPI_SHADER_PGM_HI_LS
16715 #define SPI_SHADER_PGM_HI_LS__MEM_BASE__SHIFT                                                                 0x0
16716 #define SPI_SHADER_PGM_HI_LS__MEM_BASE_MASK                                                                   0xFFL
16717 //COMPUTE_DISPATCH_INITIATOR
16718 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN__SHIFT                                                  0x0
16719 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN__SHIFT                                                      0x1
16720 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000__SHIFT                                                 0x2
16721 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL__SHIFT                                                0x3
16722 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE__SHIFT                                                0x4
16723 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS__SHIFT                                              0x5
16724 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE__SHIFT                                                         0x6
16725 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL__SHIFT                                                  0xa
16726 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL__SHIFT                                                  0xb
16727 #define COMPUTE_DISPATCH_INITIATOR__RESERVED__SHIFT                                                           0xc
16728 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE__SHIFT                                                      0xd
16729 #define COMPUTE_DISPATCH_INITIATOR__RESTORE__SHIFT                                                            0xe
16730 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN__SHIFT                                                          0xf
16731 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN__SHIFT                                                      0x10
16732 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN__SHIFT                                             0x11
16733 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN_MASK                                                    0x00000001L
16734 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN_MASK                                                        0x00000002L
16735 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000_MASK                                                   0x00000004L
16736 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL_MASK                                                  0x00000008L
16737 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE_MASK                                                  0x00000010L
16738 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS_MASK                                                0x00000020L
16739 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE_MASK                                                           0x00000040L
16740 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL_MASK                                                    0x00000400L
16741 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL_MASK                                                    0x00000800L
16742 #define COMPUTE_DISPATCH_INITIATOR__RESERVED_MASK                                                             0x00001000L
16743 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE_MASK                                                        0x00002000L
16744 #define COMPUTE_DISPATCH_INITIATOR__RESTORE_MASK                                                              0x00004000L
16745 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN_MASK                                                            0x00008000L
16746 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN_MASK                                                        0x00010000L
16747 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN_MASK                                               0x00020000L
16748 //COMPUTE_DIM_X
16749 #define COMPUTE_DIM_X__SIZE__SHIFT                                                                            0x0
16750 #define COMPUTE_DIM_X__SIZE_MASK                                                                              0xFFFFFFFFL
16751 //COMPUTE_DIM_Y
16752 #define COMPUTE_DIM_Y__SIZE__SHIFT                                                                            0x0
16753 #define COMPUTE_DIM_Y__SIZE_MASK                                                                              0xFFFFFFFFL
16754 //COMPUTE_DIM_Z
16755 #define COMPUTE_DIM_Z__SIZE__SHIFT                                                                            0x0
16756 #define COMPUTE_DIM_Z__SIZE_MASK                                                                              0xFFFFFFFFL
16757 //COMPUTE_START_X
16758 #define COMPUTE_START_X__START__SHIFT                                                                         0x0
16759 #define COMPUTE_START_X__START_MASK                                                                           0xFFFFFFFFL
16760 //COMPUTE_START_Y
16761 #define COMPUTE_START_Y__START__SHIFT                                                                         0x0
16762 #define COMPUTE_START_Y__START_MASK                                                                           0xFFFFFFFFL
16763 //COMPUTE_START_Z
16764 #define COMPUTE_START_Z__START__SHIFT                                                                         0x0
16765 #define COMPUTE_START_Z__START_MASK                                                                           0xFFFFFFFFL
16766 //COMPUTE_NUM_THREAD_X
16767 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL__SHIFT                                                          0x0
16768 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL__SHIFT                                                       0x10
16769 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL_MASK                                                            0x0000FFFFL
16770 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL_MASK                                                         0xFFFF0000L
16771 //COMPUTE_NUM_THREAD_Y
16772 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL__SHIFT                                                          0x0
16773 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL__SHIFT                                                       0x10
16774 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL_MASK                                                            0x0000FFFFL
16775 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL_MASK                                                         0xFFFF0000L
16776 //COMPUTE_NUM_THREAD_Z
16777 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL__SHIFT                                                          0x0
16778 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL__SHIFT                                                       0x10
16779 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL_MASK                                                            0x0000FFFFL
16780 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL_MASK                                                         0xFFFF0000L
16781 //COMPUTE_PIPELINESTAT_ENABLE
16782 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE__SHIFT                                               0x0
16783 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE_MASK                                                 0x00000001L
16784 //COMPUTE_PERFCOUNT_ENABLE
16785 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE__SHIFT                                                     0x0
16786 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE_MASK                                                       0x00000001L
16787 //COMPUTE_PGM_LO
16788 #define COMPUTE_PGM_LO__DATA__SHIFT                                                                           0x0
16789 #define COMPUTE_PGM_LO__DATA_MASK                                                                             0xFFFFFFFFL
16790 //COMPUTE_PGM_HI
16791 #define COMPUTE_PGM_HI__DATA__SHIFT                                                                           0x0
16792 #define COMPUTE_PGM_HI__DATA_MASK                                                                             0x000000FFL
16793 //COMPUTE_DISPATCH_PKT_ADDR_LO
16794 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA__SHIFT                                                             0x0
16795 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA_MASK                                                               0xFFFFFFFFL
16796 //COMPUTE_DISPATCH_PKT_ADDR_HI
16797 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA__SHIFT                                                             0x0
16798 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA_MASK                                                               0x000000FFL
16799 //COMPUTE_DISPATCH_SCRATCH_BASE_LO
16800 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA__SHIFT                                                         0x0
16801 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA_MASK                                                           0xFFFFFFFFL
16802 //COMPUTE_DISPATCH_SCRATCH_BASE_HI
16803 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA__SHIFT                                                         0x0
16804 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA_MASK                                                           0x000000FFL
16805 //COMPUTE_PGM_RSRC1
16806 #define COMPUTE_PGM_RSRC1__VGPRS__SHIFT                                                                       0x0
16807 #define COMPUTE_PGM_RSRC1__SGPRS__SHIFT                                                                       0x6
16808 #define COMPUTE_PGM_RSRC1__PRIORITY__SHIFT                                                                    0xa
16809 #define COMPUTE_PGM_RSRC1__FLOAT_MODE__SHIFT                                                                  0xc
16810 #define COMPUTE_PGM_RSRC1__PRIV__SHIFT                                                                        0x14
16811 #define COMPUTE_PGM_RSRC1__DX10_CLAMP__SHIFT                                                                  0x15
16812 #define COMPUTE_PGM_RSRC1__DEBUG_MODE__SHIFT                                                                  0x16
16813 #define COMPUTE_PGM_RSRC1__IEEE_MODE__SHIFT                                                                   0x17
16814 #define COMPUTE_PGM_RSRC1__BULKY__SHIFT                                                                       0x18
16815 #define COMPUTE_PGM_RSRC1__CDBG_USER__SHIFT                                                                   0x19
16816 #define COMPUTE_PGM_RSRC1__FP16_OVFL__SHIFT                                                                   0x1a
16817 #define COMPUTE_PGM_RSRC1__WGP_MODE__SHIFT                                                                    0x1d
16818 #define COMPUTE_PGM_RSRC1__MEM_ORDERED__SHIFT                                                                 0x1e
16819 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS__SHIFT                                                                0x1f
16820 #define COMPUTE_PGM_RSRC1__VGPRS_MASK                                                                         0x0000003FL
16821 #define COMPUTE_PGM_RSRC1__SGPRS_MASK                                                                         0x000003C0L
16822 #define COMPUTE_PGM_RSRC1__PRIORITY_MASK                                                                      0x00000C00L
16823 #define COMPUTE_PGM_RSRC1__FLOAT_MODE_MASK                                                                    0x000FF000L
16824 #define COMPUTE_PGM_RSRC1__PRIV_MASK                                                                          0x00100000L
16825 #define COMPUTE_PGM_RSRC1__DX10_CLAMP_MASK                                                                    0x00200000L
16826 #define COMPUTE_PGM_RSRC1__DEBUG_MODE_MASK                                                                    0x00400000L
16827 #define COMPUTE_PGM_RSRC1__IEEE_MODE_MASK                                                                     0x00800000L
16828 #define COMPUTE_PGM_RSRC1__BULKY_MASK                                                                         0x01000000L
16829 #define COMPUTE_PGM_RSRC1__CDBG_USER_MASK                                                                     0x02000000L
16830 #define COMPUTE_PGM_RSRC1__FP16_OVFL_MASK                                                                     0x04000000L
16831 #define COMPUTE_PGM_RSRC1__WGP_MODE_MASK                                                                      0x20000000L
16832 #define COMPUTE_PGM_RSRC1__MEM_ORDERED_MASK                                                                   0x40000000L
16833 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS_MASK                                                                  0x80000000L
16834 //COMPUTE_PGM_RSRC2
16835 #define COMPUTE_PGM_RSRC2__SCRATCH_EN__SHIFT                                                                  0x0
16836 #define COMPUTE_PGM_RSRC2__USER_SGPR__SHIFT                                                                   0x1
16837 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT__SHIFT                                                                0x6
16838 #define COMPUTE_PGM_RSRC2__TGID_X_EN__SHIFT                                                                   0x7
16839 #define COMPUTE_PGM_RSRC2__TGID_Y_EN__SHIFT                                                                   0x8
16840 #define COMPUTE_PGM_RSRC2__TGID_Z_EN__SHIFT                                                                   0x9
16841 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN__SHIFT                                                                  0xa
16842 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT__SHIFT                                                              0xb
16843 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB__SHIFT                                                                 0xd
16844 #define COMPUTE_PGM_RSRC2__LDS_SIZE__SHIFT                                                                    0xf
16845 #define COMPUTE_PGM_RSRC2__EXCP_EN__SHIFT                                                                     0x18
16846 #define COMPUTE_PGM_RSRC2__SCRATCH_EN_MASK                                                                    0x00000001L
16847 #define COMPUTE_PGM_RSRC2__USER_SGPR_MASK                                                                     0x0000003EL
16848 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT_MASK                                                                  0x00000040L
16849 #define COMPUTE_PGM_RSRC2__TGID_X_EN_MASK                                                                     0x00000080L
16850 #define COMPUTE_PGM_RSRC2__TGID_Y_EN_MASK                                                                     0x00000100L
16851 #define COMPUTE_PGM_RSRC2__TGID_Z_EN_MASK                                                                     0x00000200L
16852 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN_MASK                                                                    0x00000400L
16853 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT_MASK                                                                0x00001800L
16854 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB_MASK                                                                   0x00006000L
16855 #define COMPUTE_PGM_RSRC2__LDS_SIZE_MASK                                                                      0x00FF8000L
16856 #define COMPUTE_PGM_RSRC2__EXCP_EN_MASK                                                                       0x7F000000L
16857 //COMPUTE_VMID
16858 #define COMPUTE_VMID__DATA__SHIFT                                                                             0x0
16859 #define COMPUTE_VMID__DATA_MASK                                                                               0x0000000FL
16860 //COMPUTE_RESOURCE_LIMITS
16861 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH__SHIFT                                                          0x0
16862 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU__SHIFT                                                             0xc
16863 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD__SHIFT                                                        0x10
16864 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL__SHIFT                                                        0x16
16865 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST__SHIFT                                                       0x17
16866 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT__SHIFT                                                        0x18
16867 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH_MASK                                                            0x000003FFL
16868 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU_MASK                                                               0x0000F000L
16869 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD_MASK                                                          0x003F0000L
16870 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL_MASK                                                          0x00400000L
16871 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST_MASK                                                         0x00800000L
16872 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT_MASK                                                          0x07000000L
16873 //COMPUTE_DESTINATION_EN_SE0
16874 #define COMPUTE_DESTINATION_EN_SE0__CU_EN__SHIFT                                                              0x0
16875 #define COMPUTE_DESTINATION_EN_SE0__CU_EN_MASK                                                                0xFFFFFFFFL
16876 //COMPUTE_STATIC_THREAD_MGMT_SE0
16877 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN__SHIFT                                                      0x0
16878 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN__SHIFT                                                      0x10
16879 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN_MASK                                                        0x0000FFFFL
16880 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN_MASK                                                        0xFFFF0000L
16881 //COMPUTE_DESTINATION_EN_SE1
16882 #define COMPUTE_DESTINATION_EN_SE1__CU_EN__SHIFT                                                              0x0
16883 #define COMPUTE_DESTINATION_EN_SE1__CU_EN_MASK                                                                0xFFFFFFFFL
16884 //COMPUTE_STATIC_THREAD_MGMT_SE1
16885 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN__SHIFT                                                      0x0
16886 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN__SHIFT                                                      0x10
16887 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN_MASK                                                        0x0000FFFFL
16888 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN_MASK                                                        0xFFFF0000L
16889 //COMPUTE_TMPRING_SIZE
16890 #define COMPUTE_TMPRING_SIZE__WAVES__SHIFT                                                                    0x0
16891 #define COMPUTE_TMPRING_SIZE__WAVESIZE__SHIFT                                                                 0xc
16892 #define COMPUTE_TMPRING_SIZE__WAVES_MASK                                                                      0x00000FFFL
16893 #define COMPUTE_TMPRING_SIZE__WAVESIZE_MASK                                                                   0x07FFF000L
16894 //COMPUTE_DESTINATION_EN_SE2
16895 #define COMPUTE_DESTINATION_EN_SE2__CU_EN__SHIFT                                                              0x0
16896 #define COMPUTE_DESTINATION_EN_SE2__CU_EN_MASK                                                                0xFFFFFFFFL
16897 //COMPUTE_STATIC_THREAD_MGMT_SE2
16898 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN__SHIFT                                                      0x0
16899 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN__SHIFT                                                      0x10
16900 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN_MASK                                                        0x0000FFFFL
16901 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN_MASK                                                        0xFFFF0000L
16902 //COMPUTE_DESTINATION_EN_SE3
16903 #define COMPUTE_DESTINATION_EN_SE3__CU_EN__SHIFT                                                              0x0
16904 #define COMPUTE_DESTINATION_EN_SE3__CU_EN_MASK                                                                0xFFFFFFFFL
16905 //COMPUTE_STATIC_THREAD_MGMT_SE3
16906 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN__SHIFT                                                      0x0
16907 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN__SHIFT                                                      0x10
16908 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN_MASK                                                        0x0000FFFFL
16909 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN_MASK                                                        0xFFFF0000L
16910 //COMPUTE_RESTART_X
16911 #define COMPUTE_RESTART_X__RESTART__SHIFT                                                                     0x0
16912 #define COMPUTE_RESTART_X__RESTART_MASK                                                                       0xFFFFFFFFL
16913 //COMPUTE_RESTART_Y
16914 #define COMPUTE_RESTART_Y__RESTART__SHIFT                                                                     0x0
16915 #define COMPUTE_RESTART_Y__RESTART_MASK                                                                       0xFFFFFFFFL
16916 //COMPUTE_RESTART_Z
16917 #define COMPUTE_RESTART_Z__RESTART__SHIFT                                                                     0x0
16918 #define COMPUTE_RESTART_Z__RESTART_MASK                                                                       0xFFFFFFFFL
16919 //COMPUTE_THREAD_TRACE_ENABLE
16920 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE__SHIFT                                               0x0
16921 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE_MASK                                                 0x00000001L
16922 //COMPUTE_MISC_RESERVED
16923 #define COMPUTE_MISC_RESERVED__SEND_SEID__SHIFT                                                               0x0
16924 #define COMPUTE_MISC_RESERVED__RESERVED3__SHIFT                                                               0x3
16925 #define COMPUTE_MISC_RESERVED__RESERVED4__SHIFT                                                               0x4
16926 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE__SHIFT                                                            0x5
16927 #define COMPUTE_MISC_RESERVED__SEND_SEID_MASK                                                                 0x00000007L
16928 #define COMPUTE_MISC_RESERVED__RESERVED3_MASK                                                                 0x00000008L
16929 #define COMPUTE_MISC_RESERVED__RESERVED4_MASK                                                                 0x00000010L
16930 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE_MASK                                                              0x0001FFE0L
16931 //COMPUTE_DISPATCH_ID
16932 #define COMPUTE_DISPATCH_ID__DISPATCH_ID__SHIFT                                                               0x0
16933 #define COMPUTE_DISPATCH_ID__DISPATCH_ID_MASK                                                                 0xFFFFFFFFL
16934 //COMPUTE_THREADGROUP_ID
16935 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID__SHIFT                                                         0x0
16936 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID_MASK                                                           0xFFFFFFFFL
16937 //COMPUTE_REQ_CTRL
16938 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN__SHIFT                                                             0x0
16939 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU__SHIFT                                                    0x1
16940 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT                                             0x5
16941 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS__SHIFT                                                         0x9
16942 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD__SHIFT                                                      0xa
16943 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT__SHIFT                                                     0xf
16944 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN__SHIFT                                                           0x10
16945 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT                                         0x11
16946 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT__SHIFT                                         0x14
16947 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN_MASK                                                               0x00000001L
16948 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU_MASK                                                      0x0000001EL
16949 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK                                               0x000001E0L
16950 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS_MASK                                                           0x00000200L
16951 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD_MASK                                                        0x00007C00L
16952 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT_MASK                                                       0x00008000L
16953 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN_MASK                                                             0x00010000L
16954 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK                                           0x000E0000L
16955 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT_MASK                                           0x07F00000L
16956 //COMPUTE_USER_ACCUM_0
16957 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION__SHIFT                                                             0x0
16958 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION_MASK                                                               0x0000007FL
16959 //COMPUTE_USER_ACCUM_1
16960 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION__SHIFT                                                             0x0
16961 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION_MASK                                                               0x0000007FL
16962 //COMPUTE_USER_ACCUM_2
16963 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION__SHIFT                                                             0x0
16964 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION_MASK                                                               0x0000007FL
16965 //COMPUTE_USER_ACCUM_3
16966 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION__SHIFT                                                             0x0
16967 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION_MASK                                                               0x0000007FL
16968 //COMPUTE_PGM_RSRC3
16969 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT__SHIFT                                                             0x0
16970 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE__SHIFT                                                              0x4
16971 #define COMPUTE_PGM_RSRC3__TRAP_ON_START__SHIFT                                                               0xa
16972 #define COMPUTE_PGM_RSRC3__TRAP_ON_END__SHIFT                                                                 0xb
16973 #define COMPUTE_PGM_RSRC3__IMAGE_OP__SHIFT                                                                    0x1f
16974 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT_MASK                                                               0x0000000FL
16975 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE_MASK                                                                0x000003F0L
16976 #define COMPUTE_PGM_RSRC3__TRAP_ON_START_MASK                                                                 0x00000400L
16977 #define COMPUTE_PGM_RSRC3__TRAP_ON_END_MASK                                                                   0x00000800L
16978 #define COMPUTE_PGM_RSRC3__IMAGE_OP_MASK                                                                      0x80000000L
16979 //COMPUTE_DDID_INDEX
16980 #define COMPUTE_DDID_INDEX__INDEX__SHIFT                                                                      0x0
16981 #define COMPUTE_DDID_INDEX__INDEX_MASK                                                                        0x000007FFL
16982 //COMPUTE_SHADER_CHKSUM
16983 #define COMPUTE_SHADER_CHKSUM__CHECKSUM__SHIFT                                                                0x0
16984 #define COMPUTE_SHADER_CHKSUM__CHECKSUM_MASK                                                                  0xFFFFFFFFL
16985 //COMPUTE_STATIC_THREAD_MGMT_SE4
16986 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN__SHIFT                                                      0x0
16987 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN__SHIFT                                                      0x10
16988 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN_MASK                                                        0x0000FFFFL
16989 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN_MASK                                                        0xFFFF0000L
16990 //COMPUTE_STATIC_THREAD_MGMT_SE5
16991 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN__SHIFT                                                      0x0
16992 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN__SHIFT                                                      0x10
16993 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN_MASK                                                        0x0000FFFFL
16994 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN_MASK                                                        0xFFFF0000L
16995 //COMPUTE_STATIC_THREAD_MGMT_SE6
16996 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN__SHIFT                                                      0x0
16997 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN__SHIFT                                                      0x10
16998 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN_MASK                                                        0x0000FFFFL
16999 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN_MASK                                                        0xFFFF0000L
17000 //COMPUTE_STATIC_THREAD_MGMT_SE7
17001 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN__SHIFT                                                      0x0
17002 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN__SHIFT                                                      0x10
17003 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN_MASK                                                        0x0000FFFFL
17004 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN_MASK                                                        0xFFFF0000L
17005 //COMPUTE_DISPATCH_INTERLEAVE
17006 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE__SHIFT                                                        0x0
17007 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_MASK                                                          0x000003FFL
17008 //COMPUTE_RELAUNCH
17009 #define COMPUTE_RELAUNCH__PAYLOAD__SHIFT                                                                      0x0
17010 #define COMPUTE_RELAUNCH__IS_EVENT__SHIFT                                                                     0x1e
17011 #define COMPUTE_RELAUNCH__IS_STATE__SHIFT                                                                     0x1f
17012 #define COMPUTE_RELAUNCH__PAYLOAD_MASK                                                                        0x3FFFFFFFL
17013 #define COMPUTE_RELAUNCH__IS_EVENT_MASK                                                                       0x40000000L
17014 #define COMPUTE_RELAUNCH__IS_STATE_MASK                                                                       0x80000000L
17015 //COMPUTE_WAVE_RESTORE_ADDR_LO
17016 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR__SHIFT                                                             0x0
17017 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR_MASK                                                               0xFFFFFFFFL
17018 //COMPUTE_WAVE_RESTORE_ADDR_HI
17019 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR__SHIFT                                                             0x0
17020 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR_MASK                                                               0xFFFFL
17021 //COMPUTE_RELAUNCH2
17022 #define COMPUTE_RELAUNCH2__PAYLOAD__SHIFT                                                                     0x0
17023 #define COMPUTE_RELAUNCH2__IS_EVENT__SHIFT                                                                    0x1e
17024 #define COMPUTE_RELAUNCH2__IS_STATE__SHIFT                                                                    0x1f
17025 #define COMPUTE_RELAUNCH2__PAYLOAD_MASK                                                                       0x3FFFFFFFL
17026 #define COMPUTE_RELAUNCH2__IS_EVENT_MASK                                                                      0x40000000L
17027 #define COMPUTE_RELAUNCH2__IS_STATE_MASK                                                                      0x80000000L
17028 //COMPUTE_USER_DATA_0
17029 #define COMPUTE_USER_DATA_0__DATA__SHIFT                                                                      0x0
17030 #define COMPUTE_USER_DATA_0__DATA_MASK                                                                        0xFFFFFFFFL
17031 //COMPUTE_USER_DATA_1
17032 #define COMPUTE_USER_DATA_1__DATA__SHIFT                                                                      0x0
17033 #define COMPUTE_USER_DATA_1__DATA_MASK                                                                        0xFFFFFFFFL
17034 //COMPUTE_USER_DATA_2
17035 #define COMPUTE_USER_DATA_2__DATA__SHIFT                                                                      0x0
17036 #define COMPUTE_USER_DATA_2__DATA_MASK                                                                        0xFFFFFFFFL
17037 //COMPUTE_USER_DATA_3
17038 #define COMPUTE_USER_DATA_3__DATA__SHIFT                                                                      0x0
17039 #define COMPUTE_USER_DATA_3__DATA_MASK                                                                        0xFFFFFFFFL
17040 //COMPUTE_USER_DATA_4
17041 #define COMPUTE_USER_DATA_4__DATA__SHIFT                                                                      0x0
17042 #define COMPUTE_USER_DATA_4__DATA_MASK                                                                        0xFFFFFFFFL
17043 //COMPUTE_USER_DATA_5
17044 #define COMPUTE_USER_DATA_5__DATA__SHIFT                                                                      0x0
17045 #define COMPUTE_USER_DATA_5__DATA_MASK                                                                        0xFFFFFFFFL
17046 //COMPUTE_USER_DATA_6
17047 #define COMPUTE_USER_DATA_6__DATA__SHIFT                                                                      0x0
17048 #define COMPUTE_USER_DATA_6__DATA_MASK                                                                        0xFFFFFFFFL
17049 //COMPUTE_USER_DATA_7
17050 #define COMPUTE_USER_DATA_7__DATA__SHIFT                                                                      0x0
17051 #define COMPUTE_USER_DATA_7__DATA_MASK                                                                        0xFFFFFFFFL
17052 //COMPUTE_USER_DATA_8
17053 #define COMPUTE_USER_DATA_8__DATA__SHIFT                                                                      0x0
17054 #define COMPUTE_USER_DATA_8__DATA_MASK                                                                        0xFFFFFFFFL
17055 //COMPUTE_USER_DATA_9
17056 #define COMPUTE_USER_DATA_9__DATA__SHIFT                                                                      0x0
17057 #define COMPUTE_USER_DATA_9__DATA_MASK                                                                        0xFFFFFFFFL
17058 //COMPUTE_USER_DATA_10
17059 #define COMPUTE_USER_DATA_10__DATA__SHIFT                                                                     0x0
17060 #define COMPUTE_USER_DATA_10__DATA_MASK                                                                       0xFFFFFFFFL
17061 //COMPUTE_USER_DATA_11
17062 #define COMPUTE_USER_DATA_11__DATA__SHIFT                                                                     0x0
17063 #define COMPUTE_USER_DATA_11__DATA_MASK                                                                       0xFFFFFFFFL
17064 //COMPUTE_USER_DATA_12
17065 #define COMPUTE_USER_DATA_12__DATA__SHIFT                                                                     0x0
17066 #define COMPUTE_USER_DATA_12__DATA_MASK                                                                       0xFFFFFFFFL
17067 //COMPUTE_USER_DATA_13
17068 #define COMPUTE_USER_DATA_13__DATA__SHIFT                                                                     0x0
17069 #define COMPUTE_USER_DATA_13__DATA_MASK                                                                       0xFFFFFFFFL
17070 //COMPUTE_USER_DATA_14
17071 #define COMPUTE_USER_DATA_14__DATA__SHIFT                                                                     0x0
17072 #define COMPUTE_USER_DATA_14__DATA_MASK                                                                       0xFFFFFFFFL
17073 //COMPUTE_USER_DATA_15
17074 #define COMPUTE_USER_DATA_15__DATA__SHIFT                                                                     0x0
17075 #define COMPUTE_USER_DATA_15__DATA_MASK                                                                       0xFFFFFFFFL
17076 //COMPUTE_DISPATCH_TUNNEL
17077 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY__SHIFT                                                             0x0
17078 #define COMPUTE_DISPATCH_TUNNEL__IMMEDIATE__SHIFT                                                             0xa
17079 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY_MASK                                                               0x000003FFL
17080 #define COMPUTE_DISPATCH_TUNNEL__IMMEDIATE_MASK                                                               0x00000400L
17081 //COMPUTE_DISPATCH_END
17082 #define COMPUTE_DISPATCH_END__DATA__SHIFT                                                                     0x0
17083 #define COMPUTE_DISPATCH_END__DATA_MASK                                                                       0xFFFFFFFFL
17084 //COMPUTE_NOWHERE
17085 #define COMPUTE_NOWHERE__DATA__SHIFT                                                                          0x0
17086 #define COMPUTE_NOWHERE__DATA_MASK                                                                            0xFFFFFFFFL
17087 //SH_RESERVED_REG0
17088 #define SH_RESERVED_REG0__DATA__SHIFT                                                                         0x0
17089 #define SH_RESERVED_REG0__DATA_MASK                                                                           0xFFFFFFFFL
17090 //SH_RESERVED_REG1
17091 #define SH_RESERVED_REG1__DATA__SHIFT                                                                         0x0
17092 #define SH_RESERVED_REG1__DATA_MASK                                                                           0xFFFFFFFFL
17093 
17094 
17095 // addressBlock: gc_cppdec
17096 //CP_CU_MASK_ADDR_LO
17097 #define CP_CU_MASK_ADDR_LO__ADDR_LO__SHIFT                                                                    0x2
17098 #define CP_CU_MASK_ADDR_LO__ADDR_LO_MASK                                                                      0xFFFFFFFCL
17099 //CP_CU_MASK_ADDR_HI
17100 #define CP_CU_MASK_ADDR_HI__ADDR_HI__SHIFT                                                                    0x0
17101 #define CP_CU_MASK_ADDR_HI__ADDR_HI_MASK                                                                      0xFFFFFFFFL
17102 //CP_CU_MASK_CNTL
17103 #define CP_CU_MASK_CNTL__POLICY__SHIFT                                                                        0x0
17104 #define CP_CU_MASK_CNTL__POLICY_MASK                                                                          0x00000001L
17105 //CP_EOPQ_WAIT_TIME
17106 #define CP_EOPQ_WAIT_TIME__WAIT_TIME__SHIFT                                                                   0x0
17107 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT__SHIFT                                                                 0xa
17108 #define CP_EOPQ_WAIT_TIME__WAIT_TIME_MASK                                                                     0x000003FFL
17109 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT_MASK                                                                   0x0003FC00L
17110 //CP_CPC_MGCG_SYNC_CNTL
17111 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD__SHIFT                                                         0x0
17112 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD__SHIFT                                                           0x8
17113 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD_MASK                                                           0x000000FFL
17114 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD_MASK                                                             0x0000FF00L
17115 //CPC_INT_INFO
17116 #define CPC_INT_INFO__ADDR_HI__SHIFT                                                                          0x0
17117 #define CPC_INT_INFO__TYPE__SHIFT                                                                             0x10
17118 #define CPC_INT_INFO__VMID__SHIFT                                                                             0x14
17119 #define CPC_INT_INFO__QUEUE_ID__SHIFT                                                                         0x1c
17120 #define CPC_INT_INFO__ADDR_HI_MASK                                                                            0x0000FFFFL
17121 #define CPC_INT_INFO__TYPE_MASK                                                                               0x00010000L
17122 #define CPC_INT_INFO__VMID_MASK                                                                               0x00F00000L
17123 #define CPC_INT_INFO__QUEUE_ID_MASK                                                                           0x70000000L
17124 //CP_VIRT_STATUS
17125 #define CP_VIRT_STATUS__VIRT_STATUS__SHIFT                                                                    0x0
17126 #define CP_VIRT_STATUS__VIRT_STATUS_MASK                                                                      0xFFFFFFFFL
17127 //CPC_INT_ADDR
17128 #define CPC_INT_ADDR__ADDR__SHIFT                                                                             0x0
17129 #define CPC_INT_ADDR__ADDR_MASK                                                                               0xFFFFFFFFL
17130 //CPC_INT_PASID
17131 #define CPC_INT_PASID__PASID__SHIFT                                                                           0x0
17132 #define CPC_INT_PASID__BYPASS_PASID__SHIFT                                                                    0x10
17133 #define CPC_INT_PASID__PASID_MASK                                                                             0x0000FFFFL
17134 #define CPC_INT_PASID__BYPASS_PASID_MASK                                                                      0x00010000L
17135 //CP_GFX_ERROR
17136 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR__SHIFT                                                       0x0
17137 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR__SHIFT                                                      0x1
17138 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR__SHIFT                                                            0x2
17139 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR__SHIFT                                                        0x3
17140 #define CP_GFX_ERROR__SUA_ERROR__SHIFT                                                                        0x4
17141 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR__SHIFT                                                         0x6
17142 #define CP_GFX_ERROR__SEM_UTCL1_ERROR__SHIFT                                                                  0x7
17143 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR__SHIFT                                                               0x9
17144 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR__SHIFT                                                              0xa
17145 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR__SHIFT                                                              0xb
17146 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR__SHIFT                                                           0xc
17147 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR__SHIFT                                                           0xd
17148 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR__SHIFT                                                               0xe
17149 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR__SHIFT                                                               0xf
17150 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT                                                              0x12
17151 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR__SHIFT                                                              0x13
17152 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR__SHIFT                                                               0x14
17153 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR__SHIFT                                                                0x15
17154 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR__SHIFT                                                              0x17
17155 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR__SHIFT                                                            0x18
17156 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR__SHIFT                                                           0x19
17157 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR__SHIFT                                                           0x1a
17158 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR__SHIFT                                                           0x1b
17159 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR__SHIFT                                                           0x1e
17160 #define CP_GFX_ERROR__RESERVED__SHIFT                                                                         0x1f
17161 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR_MASK                                                         0x00000001L
17162 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR_MASK                                                        0x00000002L
17163 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR_MASK                                                              0x00000004L
17164 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR_MASK                                                          0x00000008L
17165 #define CP_GFX_ERROR__SUA_ERROR_MASK                                                                          0x00000010L
17166 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR_MASK                                                           0x00000040L
17167 #define CP_GFX_ERROR__SEM_UTCL1_ERROR_MASK                                                                    0x00000080L
17168 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR_MASK                                                                 0x00000200L
17169 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR_MASK                                                                0x00000400L
17170 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR_MASK                                                                0x00000800L
17171 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR_MASK                                                             0x00001000L
17172 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR_MASK                                                             0x00002000L
17173 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR_MASK                                                                 0x00004000L
17174 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR_MASK                                                                 0x00008000L
17175 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR_MASK                                                                0x00040000L
17176 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR_MASK                                                                0x00080000L
17177 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR_MASK                                                                 0x00100000L
17178 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR_MASK                                                                  0x00200000L
17179 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR_MASK                                                                0x00800000L
17180 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR_MASK                                                              0x01000000L
17181 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR_MASK                                                             0x02000000L
17182 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR_MASK                                                             0x04000000L
17183 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR_MASK                                                             0x08000000L
17184 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR_MASK                                                             0x40000000L
17185 #define CP_GFX_ERROR__RESERVED_MASK                                                                           0x80000000L
17186 //CPG_UTCL1_CNTL
17187 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                           0x0
17188 #define CPG_UTCL1_CNTL__VMID_RESET_MODE__SHIFT                                                                0x17
17189 #define CPG_UTCL1_CNTL__DROP_MODE__SHIFT                                                                      0x18
17190 #define CPG_UTCL1_CNTL__INVALIDATE__SHIFT                                                                     0x1a
17191 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                                0x1b
17192 #define CPG_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                    0x1c
17193 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT                                                          0x1d
17194 #define CPG_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT                                                              0x1e
17195 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                             0x000FFFFFL
17196 #define CPG_UTCL1_CNTL__VMID_RESET_MODE_MASK                                                                  0x00800000L
17197 #define CPG_UTCL1_CNTL__DROP_MODE_MASK                                                                        0x01000000L
17198 #define CPG_UTCL1_CNTL__INVALIDATE_MASK                                                                       0x04000000L
17199 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                                  0x08000000L
17200 #define CPG_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                      0x10000000L
17201 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK                                                            0x20000000L
17202 #define CPG_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK                                                                0x40000000L
17203 //CPC_UTCL1_CNTL
17204 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                           0x0
17205 #define CPC_UTCL1_CNTL__DROP_MODE__SHIFT                                                                      0x18
17206 #define CPC_UTCL1_CNTL__INVALIDATE__SHIFT                                                                     0x1a
17207 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                                0x1b
17208 #define CPC_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                    0x1c
17209 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT                                                          0x1d
17210 #define CPC_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT                                                              0x1e
17211 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                             0x000FFFFFL
17212 #define CPC_UTCL1_CNTL__DROP_MODE_MASK                                                                        0x01000000L
17213 #define CPC_UTCL1_CNTL__INVALIDATE_MASK                                                                       0x04000000L
17214 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                                  0x08000000L
17215 #define CPC_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                      0x10000000L
17216 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK                                                            0x20000000L
17217 #define CPC_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK                                                                0x40000000L
17218 //CPF_UTCL1_CNTL
17219 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                           0x0
17220 #define CPF_UTCL1_CNTL__VMID_RESET_MODE__SHIFT                                                                0x17
17221 #define CPF_UTCL1_CNTL__DROP_MODE__SHIFT                                                                      0x18
17222 #define CPF_UTCL1_CNTL__INVALIDATE__SHIFT                                                                     0x1a
17223 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                                0x1b
17224 #define CPF_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                    0x1c
17225 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT                                                          0x1d
17226 #define CPF_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT                                                              0x1e
17227 #define CPF_UTCL1_CNTL__FORCE_NO_EXE__SHIFT                                                                   0x1f
17228 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                             0x000FFFFFL
17229 #define CPF_UTCL1_CNTL__VMID_RESET_MODE_MASK                                                                  0x00800000L
17230 #define CPF_UTCL1_CNTL__DROP_MODE_MASK                                                                        0x01000000L
17231 #define CPF_UTCL1_CNTL__INVALIDATE_MASK                                                                       0x04000000L
17232 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                                  0x08000000L
17233 #define CPF_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                      0x10000000L
17234 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK                                                            0x20000000L
17235 #define CPF_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK                                                                0x40000000L
17236 #define CPF_UTCL1_CNTL__FORCE_NO_EXE_MASK                                                                     0x80000000L
17237 //CP_AQL_SMM_STATUS
17238 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM__SHIFT                                                               0x0
17239 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM_MASK                                                                 0xFFFFFFFFL
17240 //CP_RB0_BASE
17241 #define CP_RB0_BASE__RB_BASE__SHIFT                                                                           0x0
17242 #define CP_RB0_BASE__RB_BASE_MASK                                                                             0xFFFFFFFFL
17243 //CP_RB_BASE
17244 #define CP_RB_BASE__RB_BASE__SHIFT                                                                            0x0
17245 #define CP_RB_BASE__RB_BASE_MASK                                                                              0xFFFFFFFFL
17246 //CP_RB0_CNTL
17247 #define CP_RB0_CNTL__RB_BUFSZ__SHIFT                                                                          0x0
17248 #define CP_RB0_CNTL__TMZ_STATE__SHIFT                                                                         0x6
17249 #define CP_RB0_CNTL__TMZ_MATCH__SHIFT                                                                         0x7
17250 #define CP_RB0_CNTL__RB_BLKSZ__SHIFT                                                                          0x8
17251 #define CP_RB0_CNTL__RB_NON_PRIV__SHIFT                                                                       0xf
17252 #define CP_RB0_CNTL__MIN_AVAILSZ__SHIFT                                                                       0x14
17253 #define CP_RB0_CNTL__MIN_IB_AVAILSZ__SHIFT                                                                    0x16
17254 #define CP_RB0_CNTL__CACHE_POLICY__SHIFT                                                                      0x18
17255 #define CP_RB0_CNTL__RB_VOLATILE__SHIFT                                                                       0x1a
17256 #define CP_RB0_CNTL__RB_NO_UPDATE__SHIFT                                                                      0x1b
17257 #define CP_RB0_CNTL__RB_EXE__SHIFT                                                                            0x1c
17258 #define CP_RB0_CNTL__KMD_QUEUE__SHIFT                                                                         0x1d
17259 #define CP_RB0_CNTL__RB_RPTR_WR_ENA__SHIFT                                                                    0x1f
17260 #define CP_RB0_CNTL__RB_BUFSZ_MASK                                                                            0x0000003FL
17261 #define CP_RB0_CNTL__TMZ_STATE_MASK                                                                           0x00000040L
17262 #define CP_RB0_CNTL__TMZ_MATCH_MASK                                                                           0x00000080L
17263 #define CP_RB0_CNTL__RB_BLKSZ_MASK                                                                            0x00003F00L
17264 #define CP_RB0_CNTL__RB_NON_PRIV_MASK                                                                         0x00008000L
17265 #define CP_RB0_CNTL__MIN_AVAILSZ_MASK                                                                         0x00300000L
17266 #define CP_RB0_CNTL__MIN_IB_AVAILSZ_MASK                                                                      0x00C00000L
17267 #define CP_RB0_CNTL__CACHE_POLICY_MASK                                                                        0x03000000L
17268 #define CP_RB0_CNTL__RB_VOLATILE_MASK                                                                         0x04000000L
17269 #define CP_RB0_CNTL__RB_NO_UPDATE_MASK                                                                        0x08000000L
17270 #define CP_RB0_CNTL__RB_EXE_MASK                                                                              0x10000000L
17271 #define CP_RB0_CNTL__KMD_QUEUE_MASK                                                                           0x20000000L
17272 #define CP_RB0_CNTL__RB_RPTR_WR_ENA_MASK                                                                      0x80000000L
17273 //CP_RB_CNTL
17274 #define CP_RB_CNTL__RB_BUFSZ__SHIFT                                                                           0x0
17275 #define CP_RB_CNTL__TMZ_STATE__SHIFT                                                                          0x6
17276 #define CP_RB_CNTL__TMZ_MATCH__SHIFT                                                                          0x7
17277 #define CP_RB_CNTL__RB_BLKSZ__SHIFT                                                                           0x8
17278 #define CP_RB_CNTL__RB_NON_PRIV__SHIFT                                                                        0xf
17279 #define CP_RB_CNTL__MIN_AVAILSZ__SHIFT                                                                        0x14
17280 #define CP_RB_CNTL__MIN_IB_AVAILSZ__SHIFT                                                                     0x16
17281 #define CP_RB_CNTL__CACHE_POLICY__SHIFT                                                                       0x18
17282 #define CP_RB_CNTL__RB_VOLATILE__SHIFT                                                                        0x1a
17283 #define CP_RB_CNTL__RB_NO_UPDATE__SHIFT                                                                       0x1b
17284 #define CP_RB_CNTL__RB_EXE__SHIFT                                                                             0x1c
17285 #define CP_RB_CNTL__KMD_QUEUE__SHIFT                                                                          0x1d
17286 #define CP_RB_CNTL__RB_RPTR_WR_ENA__SHIFT                                                                     0x1f
17287 #define CP_RB_CNTL__RB_BUFSZ_MASK                                                                             0x0000003FL
17288 #define CP_RB_CNTL__TMZ_STATE_MASK                                                                            0x00000040L
17289 #define CP_RB_CNTL__TMZ_MATCH_MASK                                                                            0x00000080L
17290 #define CP_RB_CNTL__RB_BLKSZ_MASK                                                                             0x00003F00L
17291 #define CP_RB_CNTL__RB_NON_PRIV_MASK                                                                          0x00008000L
17292 #define CP_RB_CNTL__MIN_AVAILSZ_MASK                                                                          0x00300000L
17293 #define CP_RB_CNTL__MIN_IB_AVAILSZ_MASK                                                                       0x00C00000L
17294 #define CP_RB_CNTL__CACHE_POLICY_MASK                                                                         0x03000000L
17295 #define CP_RB_CNTL__RB_VOLATILE_MASK                                                                          0x04000000L
17296 #define CP_RB_CNTL__RB_NO_UPDATE_MASK                                                                         0x08000000L
17297 #define CP_RB_CNTL__RB_EXE_MASK                                                                               0x10000000L
17298 #define CP_RB_CNTL__KMD_QUEUE_MASK                                                                            0x20000000L
17299 #define CP_RB_CNTL__RB_RPTR_WR_ENA_MASK                                                                       0x80000000L
17300 //CP_RB_RPTR_WR
17301 #define CP_RB_RPTR_WR__RB_RPTR_WR__SHIFT                                                                      0x0
17302 #define CP_RB_RPTR_WR__RB_RPTR_WR_MASK                                                                        0x000FFFFFL
17303 //CP_RB0_RPTR_ADDR
17304 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR__SHIFT                                                                 0x2
17305 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR_MASK                                                                   0xFFFFFFFCL
17306 //CP_RB_RPTR_ADDR
17307 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR__SHIFT                                                                  0x2
17308 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR_MASK                                                                    0xFFFFFFFCL
17309 //CP_RB0_RPTR_ADDR_HI
17310 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT                                                           0x0
17311 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK                                                             0x0000FFFFL
17312 //CP_RB_RPTR_ADDR_HI
17313 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT                                                            0x0
17314 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK                                                              0x0000FFFFL
17315 //CP_RB0_BUFSZ_MASK
17316 #define CP_RB0_BUFSZ_MASK__DATA__SHIFT                                                                        0x0
17317 #define CP_RB0_BUFSZ_MASK__DATA_MASK                                                                          0x000FFFFFL
17318 //CP_RB_BUFSZ_MASK
17319 #define CP_RB_BUFSZ_MASK__DATA__SHIFT                                                                         0x0
17320 #define CP_RB_BUFSZ_MASK__DATA_MASK                                                                           0x000FFFFFL
17321 //GC_PRIV_MODE
17322 #define GC_PRIV_MODE__MC_PRIV_MODE__SHIFT                                                                     0x0
17323 #define GC_PRIV_MODE__MC_PRIV_MODE_MASK                                                                       0x00000001L
17324 //CP_INT_CNTL
17325 #define CP_INT_CNTL__RESUME_INT_ENABLE__SHIFT                                                                 0x8
17326 #define CP_INT_CNTL__SUSPEND_INT_ENABLE__SHIFT                                                                0x9
17327 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE__SHIFT                                                              0xa
17328 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT                                                      0xb
17329 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                           0xe
17330 #define CP_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                                    0x10
17331 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                                       0x11
17332 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE__SHIFT                                                               0x12
17333 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE__SHIFT                                                              0x13
17334 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE__SHIFT                                                             0x14
17335 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE__SHIFT                                                               0x15
17336 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE__SHIFT                                                             0x16
17337 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                               0x17
17338 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                           0x18
17339 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                             0x1a
17340 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                                     0x1b
17341 #define CP_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                               0x1d
17342 #define CP_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                               0x1e
17343 #define CP_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                               0x1f
17344 #define CP_INT_CNTL__RESUME_INT_ENABLE_MASK                                                                   0x00000100L
17345 #define CP_INT_CNTL__SUSPEND_INT_ENABLE_MASK                                                                  0x00000200L
17346 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE_MASK                                                                0x00000400L
17347 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE_MASK                                                        0x00000800L
17348 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                             0x00004000L
17349 #define CP_INT_CNTL__GPF_INT_ENABLE_MASK                                                                      0x00010000L
17350 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                                         0x00020000L
17351 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE_MASK                                                                 0x00040000L
17352 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE_MASK                                                                0x00080000L
17353 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE_MASK                                                               0x00100000L
17354 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE_MASK                                                                 0x00200000L
17355 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE_MASK                                                               0x00400000L
17356 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                                 0x00800000L
17357 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                             0x01000000L
17358 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                               0x04000000L
17359 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                                       0x08000000L
17360 #define CP_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                                 0x20000000L
17361 #define CP_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                                 0x40000000L
17362 #define CP_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                                 0x80000000L
17363 //CP_INT_STATUS
17364 #define CP_INT_STATUS__RESUME_INT_STAT__SHIFT                                                                 0x8
17365 #define CP_INT_STATUS__SUSPEND_INT_STAT__SHIFT                                                                0x9
17366 #define CP_INT_STATUS__DMA_WATCH_INT_STAT__SHIFT                                                              0xa
17367 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT__SHIFT                                                      0xb
17368 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT__SHIFT                                                           0xe
17369 #define CP_INT_STATUS__GPF_INT_STAT__SHIFT                                                                    0x10
17370 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT__SHIFT                                                       0x11
17371 #define CP_INT_STATUS__CMP_BUSY_INT_STAT__SHIFT                                                               0x12
17372 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT__SHIFT                                                              0x13
17373 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT__SHIFT                                                             0x14
17374 #define CP_INT_STATUS__GFX_IDLE_INT_STAT__SHIFT                                                               0x15
17375 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT__SHIFT                                                             0x16
17376 #define CP_INT_STATUS__PRIV_REG_INT_STAT__SHIFT                                                               0x17
17377 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT__SHIFT                                                           0x18
17378 #define CP_INT_STATUS__TIME_STAMP_INT_STAT__SHIFT                                                             0x1a
17379 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT__SHIFT                                                     0x1b
17380 #define CP_INT_STATUS__GENERIC2_INT_STAT__SHIFT                                                               0x1d
17381 #define CP_INT_STATUS__GENERIC1_INT_STAT__SHIFT                                                               0x1e
17382 #define CP_INT_STATUS__GENERIC0_INT_STAT__SHIFT                                                               0x1f
17383 #define CP_INT_STATUS__RESUME_INT_STAT_MASK                                                                   0x00000100L
17384 #define CP_INT_STATUS__SUSPEND_INT_STAT_MASK                                                                  0x00000200L
17385 #define CP_INT_STATUS__DMA_WATCH_INT_STAT_MASK                                                                0x00000400L
17386 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT_MASK                                                        0x00000800L
17387 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT_MASK                                                             0x00004000L
17388 #define CP_INT_STATUS__GPF_INT_STAT_MASK                                                                      0x00010000L
17389 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT_MASK                                                         0x00020000L
17390 #define CP_INT_STATUS__CMP_BUSY_INT_STAT_MASK                                                                 0x00040000L
17391 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT_MASK                                                                0x00080000L
17392 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT_MASK                                                               0x00100000L
17393 #define CP_INT_STATUS__GFX_IDLE_INT_STAT_MASK                                                                 0x00200000L
17394 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT_MASK                                                               0x00400000L
17395 #define CP_INT_STATUS__PRIV_REG_INT_STAT_MASK                                                                 0x00800000L
17396 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT_MASK                                                             0x01000000L
17397 #define CP_INT_STATUS__TIME_STAMP_INT_STAT_MASK                                                               0x04000000L
17398 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT_MASK                                                       0x08000000L
17399 #define CP_INT_STATUS__GENERIC2_INT_STAT_MASK                                                                 0x20000000L
17400 #define CP_INT_STATUS__GENERIC1_INT_STAT_MASK                                                                 0x40000000L
17401 #define CP_INT_STATUS__GENERIC0_INT_STAT_MASK                                                                 0x80000000L
17402 //CP_DEVICE_ID
17403 #define CP_DEVICE_ID__DEVICE_ID__SHIFT                                                                        0x0
17404 #define CP_DEVICE_ID__DEVICE_ID_MASK                                                                          0x000000FFL
17405 //CP_ME0_PIPE_PRIORITY_CNTS
17406 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT                                                       0x0
17407 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT                                                      0x8
17408 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT                                                      0x10
17409 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT                                                       0x18
17410 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK                                                         0x000000FFL
17411 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK                                                        0x0000FF00L
17412 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK                                                        0x00FF0000L
17413 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK                                                         0xFF000000L
17414 //CP_RING_PRIORITY_CNTS
17415 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT                                                           0x0
17416 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT                                                          0x8
17417 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT                                                          0x10
17418 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT                                                           0x18
17419 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT_MASK                                                             0x000000FFL
17420 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT_MASK                                                            0x0000FF00L
17421 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT_MASK                                                            0x00FF0000L
17422 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT_MASK                                                             0xFF000000L
17423 //CP_ME0_PIPE0_PRIORITY
17424 #define CP_ME0_PIPE0_PRIORITY__PRIORITY__SHIFT                                                                0x0
17425 #define CP_ME0_PIPE0_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
17426 //CP_RING0_PRIORITY
17427 #define CP_RING0_PRIORITY__PRIORITY__SHIFT                                                                    0x0
17428 #define CP_RING0_PRIORITY__PRIORITY_MASK                                                                      0x00000003L
17429 //CP_ME0_PIPE1_PRIORITY
17430 #define CP_ME0_PIPE1_PRIORITY__PRIORITY__SHIFT                                                                0x0
17431 #define CP_ME0_PIPE1_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
17432 //CP_RING1_PRIORITY
17433 #define CP_RING1_PRIORITY__PRIORITY__SHIFT                                                                    0x0
17434 #define CP_RING1_PRIORITY__PRIORITY_MASK                                                                      0x00000003L
17435 //CP_FATAL_ERROR
17436 #define CP_FATAL_ERROR__CPF_FATAL_ERROR__SHIFT                                                                0x0
17437 #define CP_FATAL_ERROR__CPG_FATAL_ERROR__SHIFT                                                                0x1
17438 #define CP_FATAL_ERROR__GFX_HALT_PROC__SHIFT                                                                  0x2
17439 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR__SHIFT                                                            0x3
17440 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN__SHIFT                                                         0x4
17441 #define CP_FATAL_ERROR__CPF_FATAL_ERROR_MASK                                                                  0x00000001L
17442 #define CP_FATAL_ERROR__CPG_FATAL_ERROR_MASK                                                                  0x00000002L
17443 #define CP_FATAL_ERROR__GFX_HALT_PROC_MASK                                                                    0x00000004L
17444 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR_MASK                                                              0x00000008L
17445 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN_MASK                                                           0x00000010L
17446 //CP_RB_VMID
17447 #define CP_RB_VMID__RB0_VMID__SHIFT                                                                           0x0
17448 #define CP_RB_VMID__RB1_VMID__SHIFT                                                                           0x8
17449 #define CP_RB_VMID__RB2_VMID__SHIFT                                                                           0x10
17450 #define CP_RB_VMID__RB0_VMID_MASK                                                                             0x0000000FL
17451 #define CP_RB_VMID__RB1_VMID_MASK                                                                             0x00000F00L
17452 #define CP_RB_VMID__RB2_VMID_MASK                                                                             0x000F0000L
17453 //CP_ME0_PIPE0_VMID
17454 #define CP_ME0_PIPE0_VMID__VMID__SHIFT                                                                        0x0
17455 #define CP_ME0_PIPE0_VMID__VMID_MASK                                                                          0x0000000FL
17456 //CP_ME0_PIPE1_VMID
17457 #define CP_ME0_PIPE1_VMID__VMID__SHIFT                                                                        0x0
17458 #define CP_ME0_PIPE1_VMID__VMID_MASK                                                                          0x0000000FL
17459 //CP_RB0_WPTR
17460 #define CP_RB0_WPTR__RB_WPTR__SHIFT                                                                           0x0
17461 #define CP_RB0_WPTR__RB_WPTR_MASK                                                                             0xFFFFFFFFL
17462 //CP_RB_WPTR
17463 #define CP_RB_WPTR__RB_WPTR__SHIFT                                                                            0x0
17464 #define CP_RB_WPTR__RB_WPTR_MASK                                                                              0xFFFFFFFFL
17465 //CP_RB0_WPTR_HI
17466 #define CP_RB0_WPTR_HI__RB_WPTR__SHIFT                                                                        0x0
17467 #define CP_RB0_WPTR_HI__RB_WPTR_MASK                                                                          0xFFFFFFFFL
17468 //CP_RB_WPTR_HI
17469 #define CP_RB_WPTR_HI__RB_WPTR__SHIFT                                                                         0x0
17470 #define CP_RB_WPTR_HI__RB_WPTR_MASK                                                                           0xFFFFFFFFL
17471 //CP_RB1_WPTR
17472 #define CP_RB1_WPTR__RB_WPTR__SHIFT                                                                           0x0
17473 #define CP_RB1_WPTR__RB_WPTR_MASK                                                                             0xFFFFFFFFL
17474 //CP_RB1_WPTR_HI
17475 #define CP_RB1_WPTR_HI__RB_WPTR__SHIFT                                                                        0x0
17476 #define CP_RB1_WPTR_HI__RB_WPTR_MASK                                                                          0xFFFFFFFFL
17477 //CP_PROCESS_QUANTUM
17478 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION__SHIFT                                                           0x0
17479 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED__SHIFT                                                              0x1c
17480 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE__SHIFT                                                              0x1d
17481 #define CP_PROCESS_QUANTUM__QUANTUM_EN__SHIFT                                                                 0x1f
17482 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION_MASK                                                             0x0FFFFFFFL
17483 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED_MASK                                                                0x10000000L
17484 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE_MASK                                                                0x60000000L
17485 #define CP_PROCESS_QUANTUM__QUANTUM_EN_MASK                                                                   0x80000000L
17486 //CP_RB_DOORBELL_RANGE_LOWER
17487 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT                                               0x2
17488 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK                                                 0x00000FFCL
17489 //CP_RB_DOORBELL_RANGE_UPPER
17490 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT                                               0x2
17491 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK                                                 0x00000FFCL
17492 //CP_MEC_DOORBELL_RANGE_LOWER
17493 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT                                              0x2
17494 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK                                                0x00000FFCL
17495 //CP_MEC_DOORBELL_RANGE_UPPER
17496 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT                                              0x2
17497 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK                                                0x00000FFCL
17498 //CPG_UTCL1_ERROR
17499 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT                                                           0x0
17500 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK                                                             0x00000001L
17501 //CPC_UTCL1_ERROR
17502 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT                                                           0x0
17503 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK                                                             0x00000001L
17504 //CP_RB1_BASE
17505 #define CP_RB1_BASE__RB_BASE__SHIFT                                                                           0x0
17506 #define CP_RB1_BASE__RB_BASE_MASK                                                                             0xFFFFFFFFL
17507 //CP_RB1_CNTL
17508 #define CP_RB1_CNTL__RB_BUFSZ__SHIFT                                                                          0x0
17509 #define CP_RB1_CNTL__TMZ_STATE__SHIFT                                                                         0x6
17510 #define CP_RB1_CNTL__TMZ_MATCH__SHIFT                                                                         0x7
17511 #define CP_RB1_CNTL__RB_BLKSZ__SHIFT                                                                          0x8
17512 #define CP_RB1_CNTL__RB_NON_PRIV__SHIFT                                                                       0xf
17513 #define CP_RB1_CNTL__MIN_AVAILSZ__SHIFT                                                                       0x14
17514 #define CP_RB1_CNTL__MIN_IB_AVAILSZ__SHIFT                                                                    0x16
17515 #define CP_RB1_CNTL__CACHE_POLICY__SHIFT                                                                      0x18
17516 #define CP_RB1_CNTL__RB_VOLATILE__SHIFT                                                                       0x1a
17517 #define CP_RB1_CNTL__RB_NO_UPDATE__SHIFT                                                                      0x1b
17518 #define CP_RB1_CNTL__RB_EXE__SHIFT                                                                            0x1c
17519 #define CP_RB1_CNTL__KMD_QUEUE__SHIFT                                                                         0x1d
17520 #define CP_RB1_CNTL__RB_RPTR_WR_ENA__SHIFT                                                                    0x1f
17521 #define CP_RB1_CNTL__RB_BUFSZ_MASK                                                                            0x0000003FL
17522 #define CP_RB1_CNTL__TMZ_STATE_MASK                                                                           0x00000040L
17523 #define CP_RB1_CNTL__TMZ_MATCH_MASK                                                                           0x00000080L
17524 #define CP_RB1_CNTL__RB_BLKSZ_MASK                                                                            0x00003F00L
17525 #define CP_RB1_CNTL__RB_NON_PRIV_MASK                                                                         0x00008000L
17526 #define CP_RB1_CNTL__MIN_AVAILSZ_MASK                                                                         0x00300000L
17527 #define CP_RB1_CNTL__MIN_IB_AVAILSZ_MASK                                                                      0x00C00000L
17528 #define CP_RB1_CNTL__CACHE_POLICY_MASK                                                                        0x03000000L
17529 #define CP_RB1_CNTL__RB_VOLATILE_MASK                                                                         0x04000000L
17530 #define CP_RB1_CNTL__RB_NO_UPDATE_MASK                                                                        0x08000000L
17531 #define CP_RB1_CNTL__RB_EXE_MASK                                                                              0x10000000L
17532 #define CP_RB1_CNTL__KMD_QUEUE_MASK                                                                           0x20000000L
17533 #define CP_RB1_CNTL__RB_RPTR_WR_ENA_MASK                                                                      0x80000000L
17534 //CP_RB1_RPTR_ADDR
17535 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR__SHIFT                                                                 0x2
17536 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR_MASK                                                                   0xFFFFFFFCL
17537 //CP_RB1_RPTR_ADDR_HI
17538 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT                                                           0x0
17539 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK                                                             0x0000FFFFL
17540 //CP_RB1_BUFSZ_MASK
17541 #define CP_RB1_BUFSZ_MASK__DATA__SHIFT                                                                        0x0
17542 #define CP_RB1_BUFSZ_MASK__DATA_MASK                                                                          0x000FFFFFL
17543 //CP_INT_CNTL_RING0
17544 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE__SHIFT                                                           0x8
17545 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE__SHIFT                                                          0x9
17546 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE__SHIFT                                                        0xa
17547 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT                                                0xb
17548 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                     0xe
17549 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE__SHIFT                                                              0x10
17550 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                                 0x11
17551 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE__SHIFT                                                         0x12
17552 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE__SHIFT                                                        0x13
17553 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE__SHIFT                                                       0x14
17554 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE__SHIFT                                                         0x15
17555 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE__SHIFT                                                       0x16
17556 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE__SHIFT                                                         0x17
17557 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE__SHIFT                                                     0x18
17558 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE__SHIFT                                                       0x1a
17559 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                               0x1b
17560 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE__SHIFT                                                         0x1d
17561 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE__SHIFT                                                         0x1e
17562 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE__SHIFT                                                         0x1f
17563 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE_MASK                                                             0x00000100L
17564 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE_MASK                                                            0x00000200L
17565 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE_MASK                                                          0x00000400L
17566 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE_MASK                                                  0x00000800L
17567 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE_MASK                                                       0x00004000L
17568 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE_MASK                                                                0x00010000L
17569 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                                   0x00020000L
17570 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE_MASK                                                           0x00040000L
17571 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE_MASK                                                          0x00080000L
17572 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE_MASK                                                         0x00100000L
17573 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE_MASK                                                           0x00200000L
17574 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE_MASK                                                         0x00400000L
17575 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE_MASK                                                           0x00800000L
17576 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE_MASK                                                       0x01000000L
17577 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE_MASK                                                         0x04000000L
17578 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                                 0x08000000L
17579 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE_MASK                                                           0x20000000L
17580 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE_MASK                                                           0x40000000L
17581 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE_MASK                                                           0x80000000L
17582 //CP_INT_CNTL_RING1
17583 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                     0xe
17584 #define CP_INT_CNTL_RING1__GPF_INT_ENABLE__SHIFT                                                              0x10
17585 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                                 0x11
17586 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE__SHIFT                                                       0x16
17587 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE__SHIFT                                                         0x17
17588 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE__SHIFT                                                     0x18
17589 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE__SHIFT                                                       0x1a
17590 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                               0x1b
17591 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE__SHIFT                                                         0x1d
17592 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE__SHIFT                                                         0x1e
17593 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE__SHIFT                                                         0x1f
17594 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE_MASK                                                       0x00004000L
17595 #define CP_INT_CNTL_RING1__GPF_INT_ENABLE_MASK                                                                0x00010000L
17596 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                                   0x00020000L
17597 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE_MASK                                                         0x00400000L
17598 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE_MASK                                                           0x00800000L
17599 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE_MASK                                                       0x01000000L
17600 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE_MASK                                                         0x04000000L
17601 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                                 0x08000000L
17602 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE_MASK                                                           0x20000000L
17603 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE_MASK                                                           0x40000000L
17604 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE_MASK                                                           0x80000000L
17605 //CP_INT_STATUS_RING0
17606 #define CP_INT_STATUS_RING0__RESUME_INT_STAT__SHIFT                                                           0x8
17607 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT__SHIFT                                                          0x9
17608 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT__SHIFT                                                        0xa
17609 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT__SHIFT                                                0xb
17610 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT__SHIFT                                                     0xe
17611 #define CP_INT_STATUS_RING0__GPF_INT_STAT__SHIFT                                                              0x10
17612 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT__SHIFT                                                 0x11
17613 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT__SHIFT                                                         0x12
17614 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT__SHIFT                                                       0x13
17615 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT__SHIFT                                                       0x14
17616 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT__SHIFT                                                         0x15
17617 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT__SHIFT                                                       0x16
17618 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT__SHIFT                                                         0x17
17619 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT__SHIFT                                                     0x18
17620 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT__SHIFT                                                       0x1a
17621 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT__SHIFT                                               0x1b
17622 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT__SHIFT                                                         0x1d
17623 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT__SHIFT                                                         0x1e
17624 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT__SHIFT                                                         0x1f
17625 #define CP_INT_STATUS_RING0__RESUME_INT_STAT_MASK                                                             0x00000100L
17626 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT_MASK                                                            0x00000200L
17627 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT_MASK                                                          0x00000400L
17628 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT_MASK                                                  0x00000800L
17629 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT_MASK                                                       0x00004000L
17630 #define CP_INT_STATUS_RING0__GPF_INT_STAT_MASK                                                                0x00010000L
17631 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT_MASK                                                   0x00020000L
17632 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT_MASK                                                           0x00040000L
17633 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT_MASK                                                         0x00080000L
17634 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT_MASK                                                         0x00100000L
17635 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT_MASK                                                           0x00200000L
17636 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT_MASK                                                         0x00400000L
17637 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT_MASK                                                           0x00800000L
17638 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT_MASK                                                       0x01000000L
17639 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT_MASK                                                         0x04000000L
17640 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT_MASK                                                 0x08000000L
17641 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT_MASK                                                           0x20000000L
17642 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT_MASK                                                           0x40000000L
17643 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT_MASK                                                           0x80000000L
17644 //CP_INT_STATUS_RING1
17645 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT__SHIFT                                                     0xe
17646 #define CP_INT_STATUS_RING1__GPF_INT_STAT__SHIFT                                                              0x10
17647 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT__SHIFT                                                 0x11
17648 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT__SHIFT                                                       0x16
17649 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT__SHIFT                                                         0x17
17650 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT__SHIFT                                                     0x18
17651 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT__SHIFT                                                       0x1a
17652 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT__SHIFT                                               0x1b
17653 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT__SHIFT                                                         0x1d
17654 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT__SHIFT                                                         0x1e
17655 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT__SHIFT                                                         0x1f
17656 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT_MASK                                                       0x00004000L
17657 #define CP_INT_STATUS_RING1__GPF_INT_STAT_MASK                                                                0x00010000L
17658 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT_MASK                                                   0x00020000L
17659 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT_MASK                                                         0x00400000L
17660 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT_MASK                                                           0x00800000L
17661 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT_MASK                                                       0x01000000L
17662 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT_MASK                                                         0x04000000L
17663 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT_MASK                                                 0x08000000L
17664 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT_MASK                                                           0x20000000L
17665 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT_MASK                                                           0x40000000L
17666 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT_MASK                                                           0x80000000L
17667 //CP_ME_F32_INTERRUPT
17668 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT__SHIFT                                                             0x0
17669 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT__SHIFT                                                            0x1
17670 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2__SHIFT                                                              0x2
17671 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3__SHIFT                                                              0x3
17672 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT_MASK                                                               0x00000001L
17673 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT_MASK                                                              0x00000002L
17674 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2_MASK                                                                0x00000004L
17675 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3_MASK                                                                0x00000008L
17676 //CP_PFP_F32_INTERRUPT
17677 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT__SHIFT                                                            0x0
17678 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT__SHIFT                                                             0x1
17679 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT                                                     0x2
17680 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3__SHIFT                                                            0x3
17681 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT_MASK                                                              0x00000001L
17682 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT_MASK                                                               0x00000002L
17683 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK                                                       0x00000004L
17684 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3_MASK                                                              0x00000008L
17685 //CP_MEC1_F32_INTERRUPT
17686 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT__SHIFT                                                         0x0
17687 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT__SHIFT                                                            0x1
17688 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT                                                    0x2
17689 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT__SHIFT                                                          0x3
17690 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT__SHIFT                                                         0x4
17691 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT__SHIFT                                                     0x5
17692 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT__SHIFT                                                        0x6
17693 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT__SHIFT                                                       0x7
17694 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT__SHIFT                                                         0x8
17695 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT__SHIFT                                                            0x9
17696 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF__SHIFT                                                             0xa
17697 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA__SHIFT                                                             0xb
17698 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC__SHIFT                                                             0xc
17699 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT__SHIFT                                                      0xd
17700 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT__SHIFT                                                       0xe
17701 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT__SHIFT                                                     0xf
17702 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT_MASK                                                           0x00000001L
17703 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT_MASK                                                              0x00000002L
17704 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK                                                      0x00000004L
17705 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT_MASK                                                            0x00000008L
17706 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT_MASK                                                           0x00000010L
17707 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT_MASK                                                       0x00000020L
17708 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT_MASK                                                          0x00000040L
17709 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT_MASK                                                         0x00000080L
17710 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT_MASK                                                           0x00000100L
17711 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT_MASK                                                              0x00000200L
17712 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF_MASK                                                               0x00000400L
17713 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA_MASK                                                               0x00000800L
17714 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC_MASK                                                               0x00001000L
17715 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT_MASK                                                        0x00002000L
17716 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT_MASK                                                         0x00004000L
17717 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT_MASK                                                       0x00008000L
17718 //CP_MEC2_F32_INTERRUPT
17719 #define CP_MEC2_F32_INTERRUPT__EDC_ROQ_FED_INT__SHIFT                                                         0x0
17720 #define CP_MEC2_F32_INTERRUPT__PRIV_REG_INT__SHIFT                                                            0x1
17721 #define CP_MEC2_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT                                                    0x2
17722 #define CP_MEC2_F32_INTERRUPT__EDC_TC_FED_INT__SHIFT                                                          0x3
17723 #define CP_MEC2_F32_INTERRUPT__EDC_GDS_FED_INT__SHIFT                                                         0x4
17724 #define CP_MEC2_F32_INTERRUPT__EDC_SCRATCH_FED_INT__SHIFT                                                     0x5
17725 #define CP_MEC2_F32_INTERRUPT__WAVE_RESTORE_INT__SHIFT                                                        0x6
17726 #define CP_MEC2_F32_INTERRUPT__SUA_VIOLATION_INT__SHIFT                                                       0x7
17727 #define CP_MEC2_F32_INTERRUPT__EDC_DMA_FED_INT__SHIFT                                                         0x8
17728 #define CP_MEC2_F32_INTERRUPT__IQ_TIMER_INT__SHIFT                                                            0x9
17729 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPF__SHIFT                                                             0xa
17730 #define CP_MEC2_F32_INTERRUPT__GPF_INT_DMA__SHIFT                                                             0xb
17731 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPC__SHIFT                                                             0xc
17732 #define CP_MEC2_F32_INTERRUPT__EDC_SR_MEM_FED_INT__SHIFT                                                      0xd
17733 #define CP_MEC2_F32_INTERRUPT__QUEUE_MESSAGE_INT__SHIFT                                                       0xe
17734 #define CP_MEC2_F32_INTERRUPT__FATAL_EDC_ERROR_INT__SHIFT                                                     0xf
17735 #define CP_MEC2_F32_INTERRUPT__EDC_ROQ_FED_INT_MASK                                                           0x00000001L
17736 #define CP_MEC2_F32_INTERRUPT__PRIV_REG_INT_MASK                                                              0x00000002L
17737 #define CP_MEC2_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK                                                      0x00000004L
17738 #define CP_MEC2_F32_INTERRUPT__EDC_TC_FED_INT_MASK                                                            0x00000008L
17739 #define CP_MEC2_F32_INTERRUPT__EDC_GDS_FED_INT_MASK                                                           0x00000010L
17740 #define CP_MEC2_F32_INTERRUPT__EDC_SCRATCH_FED_INT_MASK                                                       0x00000020L
17741 #define CP_MEC2_F32_INTERRUPT__WAVE_RESTORE_INT_MASK                                                          0x00000040L
17742 #define CP_MEC2_F32_INTERRUPT__SUA_VIOLATION_INT_MASK                                                         0x00000080L
17743 #define CP_MEC2_F32_INTERRUPT__EDC_DMA_FED_INT_MASK                                                           0x00000100L
17744 #define CP_MEC2_F32_INTERRUPT__IQ_TIMER_INT_MASK                                                              0x00000200L
17745 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPF_MASK                                                               0x00000400L
17746 #define CP_MEC2_F32_INTERRUPT__GPF_INT_DMA_MASK                                                               0x00000800L
17747 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPC_MASK                                                               0x00001000L
17748 #define CP_MEC2_F32_INTERRUPT__EDC_SR_MEM_FED_INT_MASK                                                        0x00002000L
17749 #define CP_MEC2_F32_INTERRUPT__QUEUE_MESSAGE_INT_MASK                                                         0x00004000L
17750 #define CP_MEC2_F32_INTERRUPT__FATAL_EDC_ERROR_INT_MASK                                                       0x00008000L
17751 //CP_PWR_CNTL
17752 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0__SHIFT                                                            0x0
17753 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1__SHIFT                                                            0x1
17754 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0__SHIFT                                                            0x8
17755 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1__SHIFT                                                            0x9
17756 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2__SHIFT                                                            0xa
17757 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3__SHIFT                                                            0xb
17758 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0__SHIFT                                                            0x10
17759 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1__SHIFT                                                            0x11
17760 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2__SHIFT                                                            0x12
17761 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3__SHIFT                                                            0x13
17762 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0__SHIFT                                                            0x14
17763 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1__SHIFT                                                            0x15
17764 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2__SHIFT                                                            0x16
17765 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3__SHIFT                                                            0x17
17766 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0_MASK                                                              0x00000001L
17767 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1_MASK                                                              0x00000002L
17768 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0_MASK                                                              0x00000100L
17769 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1_MASK                                                              0x00000200L
17770 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2_MASK                                                              0x00000400L
17771 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3_MASK                                                              0x00000800L
17772 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0_MASK                                                              0x00010000L
17773 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1_MASK                                                              0x00020000L
17774 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2_MASK                                                              0x00040000L
17775 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3_MASK                                                              0x00080000L
17776 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0_MASK                                                              0x00100000L
17777 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1_MASK                                                              0x00200000L
17778 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2_MASK                                                              0x00400000L
17779 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3_MASK                                                              0x00800000L
17780 //CP_ECC_FIRSTOCCURRENCE
17781 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE__SHIFT                                                              0x0
17782 #define CP_ECC_FIRSTOCCURRENCE__CLIENT__SHIFT                                                                 0x4
17783 #define CP_ECC_FIRSTOCCURRENCE__ME__SHIFT                                                                     0x8
17784 #define CP_ECC_FIRSTOCCURRENCE__PIPE__SHIFT                                                                   0xa
17785 #define CP_ECC_FIRSTOCCURRENCE__VMID__SHIFT                                                                   0x10
17786 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE_MASK                                                                0x00000003L
17787 #define CP_ECC_FIRSTOCCURRENCE__CLIENT_MASK                                                                   0x000000F0L
17788 #define CP_ECC_FIRSTOCCURRENCE__ME_MASK                                                                       0x00000300L
17789 #define CP_ECC_FIRSTOCCURRENCE__PIPE_MASK                                                                     0x00000C00L
17790 #define CP_ECC_FIRSTOCCURRENCE__VMID_MASK                                                                     0x000F0000L
17791 //CP_ECC_FIRSTOCCURRENCE_RING0
17792 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE__SHIFT                                                         0x0
17793 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE_MASK                                                           0xFFFFFFFFL
17794 //CP_ECC_FIRSTOCCURRENCE_RING1
17795 #define CP_ECC_FIRSTOCCURRENCE_RING1__OBSOLETE__SHIFT                                                         0x0
17796 #define CP_ECC_FIRSTOCCURRENCE_RING1__OBSOLETE_MASK                                                           0xFFFFFFFFL
17797 //GB_EDC_MODE
17798 #define GB_EDC_MODE__FORCE_SEC_ON_DED__SHIFT                                                                  0xf
17799 #define GB_EDC_MODE__COUNT_FED_OUT__SHIFT                                                                     0x10
17800 #define GB_EDC_MODE__GATE_FUE__SHIFT                                                                          0x11
17801 #define GB_EDC_MODE__DED_MODE__SHIFT                                                                          0x14
17802 #define GB_EDC_MODE__PROP_FED__SHIFT                                                                          0x1d
17803 #define GB_EDC_MODE__BYPASS__SHIFT                                                                            0x1f
17804 #define GB_EDC_MODE__FORCE_SEC_ON_DED_MASK                                                                    0x00008000L
17805 #define GB_EDC_MODE__COUNT_FED_OUT_MASK                                                                       0x00010000L
17806 #define GB_EDC_MODE__GATE_FUE_MASK                                                                            0x00020000L
17807 #define GB_EDC_MODE__DED_MODE_MASK                                                                            0x00300000L
17808 #define GB_EDC_MODE__PROP_FED_MASK                                                                            0x20000000L
17809 #define GB_EDC_MODE__BYPASS_MASK                                                                              0x80000000L
17810 //CP_DEBUG
17811 #define CP_DEBUG__PERFMON_RING_SEL__SHIFT                                                                     0x0
17812 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS__SHIFT                                                                0x2
17813 #define CP_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT                                                                    0x8
17814 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE__SHIFT                                                           0x9
17815 #define CP_DEBUG__PACKET_FILTER_DISABLE__SHIFT                                                                0xa
17816 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE__SHIFT                                                              0xb
17817 #define CP_DEBUG__CPG_CHIU_RO_DISABLE__SHIFT                                                                  0xc
17818 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS__SHIFT                                                                  0xd
17819 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE__SHIFT                                                           0xe
17820 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE__SHIFT                                                         0xf
17821 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR__SHIFT                                                                 0x10
17822 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE__SHIFT                                                       0x13
17823 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT                                                         0x14
17824 #define CP_DEBUG__CPG_CHIU_GUS_DISABLE__SHIFT                                                                 0x15
17825 #define CP_DEBUG__INTERRUPT_DISABLE__SHIFT                                                                    0x16
17826 #define CP_DEBUG__PREDICATE_DISABLE__SHIFT                                                                    0x17
17827 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT                                                               0x18
17828 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT                                                                0x19
17829 #define CP_DEBUG__EVENT_FILT_DISABLE__SHIFT                                                                   0x1a
17830 #define CP_DEBUG__CPG_CHIU_MTYPE_OVERRIDE__SHIFT                                                              0x1b
17831 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT                                                       0x1c
17832 #define CP_DEBUG__CS_STATE_FILT_DISABLE__SHIFT                                                                0x1d
17833 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE__SHIFT                                                            0x1e
17834 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE__SHIFT                                                           0x1f
17835 #define CP_DEBUG__PERFMON_RING_SEL_MASK                                                                       0x00000003L
17836 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS_MASK                                                                  0x000000FCL
17837 #define CP_DEBUG__DEBUG_BUS_FLOP_EN_MASK                                                                      0x00000100L
17838 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE_MASK                                                             0x00000200L
17839 #define CP_DEBUG__PACKET_FILTER_DISABLE_MASK                                                                  0x00000400L
17840 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE_MASK                                                                0x00000800L
17841 #define CP_DEBUG__CPG_CHIU_RO_DISABLE_MASK                                                                    0x00001000L
17842 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS_MASK                                                                    0x00002000L
17843 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE_MASK                                                             0x00004000L
17844 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE_MASK                                                           0x00008000L
17845 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR_MASK                                                                   0x00070000L
17846 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE_MASK                                                         0x00080000L
17847 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK                                                           0x00100000L
17848 #define CP_DEBUG__CPG_CHIU_GUS_DISABLE_MASK                                                                   0x00200000L
17849 #define CP_DEBUG__INTERRUPT_DISABLE_MASK                                                                      0x00400000L
17850 #define CP_DEBUG__PREDICATE_DISABLE_MASK                                                                      0x00800000L
17851 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK                                                                 0x01000000L
17852 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE_MASK                                                                  0x02000000L
17853 #define CP_DEBUG__EVENT_FILT_DISABLE_MASK                                                                     0x04000000L
17854 #define CP_DEBUG__CPG_CHIU_MTYPE_OVERRIDE_MASK                                                                0x08000000L
17855 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE_MASK                                                         0x10000000L
17856 #define CP_DEBUG__CS_STATE_FILT_DISABLE_MASK                                                                  0x20000000L
17857 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE_MASK                                                              0x40000000L
17858 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE_MASK                                                             0x80000000L
17859 //CP_CPF_DEBUG
17860 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT                                                                0xe
17861 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE__SHIFT                                                       0x10
17862 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS__SHIFT                                                              0x11
17863 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE__SHIFT                                                       0x12
17864 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE__SHIFT                                                   0x13
17865 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE__SHIFT                                                      0x16
17866 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE__SHIFT                                                            0x17
17867 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT                                                           0x18
17868 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT                                                            0x19
17869 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE__SHIFT                                                        0x1a
17870 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE__SHIFT                                                               0x1b
17871 #define CP_CPF_DEBUG__CPF_CHIU_GUS_DISABLE__SHIFT                                                             0x1c
17872 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS__SHIFT                                                    0x1d
17873 #define CP_CPF_DEBUG__CPF_CHIU_MTYPE_OVERRIDE__SHIFT                                                          0x1e
17874 #define CP_CPF_DEBUG__DBGU_TRIGGER__SHIFT                                                                     0x1f
17875 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN_MASK                                                                  0x00004000L
17876 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE_MASK                                                         0x00010000L
17877 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS_MASK                                                                0x00020000L
17878 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE_MASK                                                         0x00040000L
17879 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE_MASK                                                     0x00080000L
17880 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE_MASK                                                        0x00400000L
17881 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE_MASK                                                              0x00800000L
17882 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK                                                             0x01000000L
17883 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE_MASK                                                              0x02000000L
17884 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE_MASK                                                          0x04000000L
17885 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE_MASK                                                                 0x08000000L
17886 #define CP_CPF_DEBUG__CPF_CHIU_GUS_DISABLE_MASK                                                               0x10000000L
17887 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS_MASK                                                      0x20000000L
17888 #define CP_CPF_DEBUG__CPF_CHIU_MTYPE_OVERRIDE_MASK                                                            0x40000000L
17889 #define CP_CPF_DEBUG__DBGU_TRIGGER_MASK                                                                       0x80000000L
17890 //CP_CPC_DEBUG
17891 #define CP_CPC_DEBUG__PIPE_SELECT__SHIFT                                                                      0x0
17892 #define CP_CPC_DEBUG__ME_SELECT__SHIFT                                                                        0x2
17893 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE__SHIFT                                                           0x4
17894 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT                                                                0xe
17895 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE__SHIFT                                                       0xf
17896 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE__SHIFT                                                        0x10
17897 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS__SHIFT                                                              0x11
17898 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE__SHIFT                                                       0x12
17899 #define CP_CPC_DEBUG__CPC_DATA_POISONING_INT_DISABLE__SHIFT                                                   0x13
17900 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT                                                     0x14
17901 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE__SHIFT                                                          0x15
17902 #define CP_CPC_DEBUG__INTERRUPT_DISABLE__SHIFT                                                                0x16
17903 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE__SHIFT                                                              0x17
17904 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT                                                           0x18
17905 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT                                                            0x19
17906 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE__SHIFT                                                               0x1a
17907 #define CP_CPC_DEBUG__CPC_CHIU_GUS_DISABLE__SHIFT                                                             0x1b
17908 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT                                                   0x1c
17909 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE__SHIFT                                                            0x1d
17910 #define CP_CPC_DEBUG__CPC_CHIU_MTYPE_OVERRIDE__SHIFT                                                          0x1e
17911 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE__SHIFT                                                             0x1f
17912 #define CP_CPC_DEBUG__PIPE_SELECT_MASK                                                                        0x00000003L
17913 #define CP_CPC_DEBUG__ME_SELECT_MASK                                                                          0x00000004L
17914 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE_MASK                                                             0x00000010L
17915 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN_MASK                                                                  0x00004000L
17916 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE_MASK                                                         0x00008000L
17917 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE_MASK                                                          0x00010000L
17918 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS_MASK                                                                0x00020000L
17919 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE_MASK                                                         0x00040000L
17920 #define CP_CPC_DEBUG__CPC_DATA_POISONING_INT_DISABLE_MASK                                                     0x00080000L
17921 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK                                                       0x00100000L
17922 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE_MASK                                                            0x00200000L
17923 #define CP_CPC_DEBUG__INTERRUPT_DISABLE_MASK                                                                  0x00400000L
17924 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE_MASK                                                                0x00800000L
17925 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK                                                             0x01000000L
17926 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE_MASK                                                              0x02000000L
17927 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE_MASK                                                                 0x04000000L
17928 #define CP_CPC_DEBUG__CPC_CHIU_GUS_DISABLE_MASK                                                               0x08000000L
17929 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE_MASK                                                     0x10000000L
17930 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE_MASK                                                              0x20000000L
17931 #define CP_CPC_DEBUG__CPC_CHIU_MTYPE_OVERRIDE_MASK                                                            0x40000000L
17932 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE_MASK                                                               0x80000000L
17933 //CP_PQ_WPTR_POLL_CNTL
17934 #define CP_PQ_WPTR_POLL_CNTL__PERIOD__SHIFT                                                                   0x0
17935 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT__SHIFT                                                0x1d
17936 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE__SHIFT                                                              0x1e
17937 #define CP_PQ_WPTR_POLL_CNTL__EN__SHIFT                                                                       0x1f
17938 #define CP_PQ_WPTR_POLL_CNTL__PERIOD_MASK                                                                     0x000000FFL
17939 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT_MASK                                                  0x20000000L
17940 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE_MASK                                                                0x40000000L
17941 #define CP_PQ_WPTR_POLL_CNTL__EN_MASK                                                                         0x80000000L
17942 //CP_PQ_WPTR_POLL_CNTL1
17943 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK__SHIFT                                                              0x0
17944 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK_MASK                                                                0xFFFFFFFFL
17945 //CP_ME1_PIPE0_INT_CNTL
17946 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
17947 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
17948 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
17949 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
17950 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
17951 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
17952 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
17953 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
17954 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
17955 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
17956 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
17957 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
17958 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
17959 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
17960 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
17961 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
17962 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
17963 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
17964 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
17965 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
17966 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
17967 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
17968 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
17969 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
17970 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
17971 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
17972 //CP_ME1_PIPE1_INT_CNTL
17973 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
17974 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
17975 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
17976 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
17977 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
17978 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
17979 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
17980 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
17981 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
17982 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
17983 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
17984 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
17985 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
17986 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
17987 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
17988 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
17989 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
17990 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
17991 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
17992 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
17993 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
17994 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
17995 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
17996 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
17997 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
17998 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
17999 //CP_ME1_PIPE2_INT_CNTL
18000 #define CP_ME1_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18001 #define CP_ME1_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18002 #define CP_ME1_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18003 #define CP_ME1_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18004 #define CP_ME1_PIPE2_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18005 #define CP_ME1_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18006 #define CP_ME1_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18007 #define CP_ME1_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18008 #define CP_ME1_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18009 #define CP_ME1_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18010 #define CP_ME1_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18011 #define CP_ME1_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18012 #define CP_ME1_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18013 #define CP_ME1_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18014 #define CP_ME1_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18015 #define CP_ME1_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18016 #define CP_ME1_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18017 #define CP_ME1_PIPE2_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18018 #define CP_ME1_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18019 #define CP_ME1_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18020 #define CP_ME1_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18021 #define CP_ME1_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18022 #define CP_ME1_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18023 #define CP_ME1_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18024 #define CP_ME1_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18025 #define CP_ME1_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18026 //CP_ME1_PIPE3_INT_CNTL
18027 #define CP_ME1_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18028 #define CP_ME1_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18029 #define CP_ME1_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18030 #define CP_ME1_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18031 #define CP_ME1_PIPE3_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18032 #define CP_ME1_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18033 #define CP_ME1_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18034 #define CP_ME1_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18035 #define CP_ME1_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18036 #define CP_ME1_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18037 #define CP_ME1_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18038 #define CP_ME1_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18039 #define CP_ME1_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18040 #define CP_ME1_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18041 #define CP_ME1_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18042 #define CP_ME1_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18043 #define CP_ME1_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18044 #define CP_ME1_PIPE3_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18045 #define CP_ME1_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18046 #define CP_ME1_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18047 #define CP_ME1_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18048 #define CP_ME1_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18049 #define CP_ME1_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18050 #define CP_ME1_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18051 #define CP_ME1_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18052 #define CP_ME1_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18053 //CP_ME2_PIPE0_INT_CNTL
18054 #define CP_ME2_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18055 #define CP_ME2_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18056 #define CP_ME2_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18057 #define CP_ME2_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18058 #define CP_ME2_PIPE0_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18059 #define CP_ME2_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18060 #define CP_ME2_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18061 #define CP_ME2_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18062 #define CP_ME2_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18063 #define CP_ME2_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18064 #define CP_ME2_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18065 #define CP_ME2_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18066 #define CP_ME2_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18067 #define CP_ME2_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18068 #define CP_ME2_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18069 #define CP_ME2_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18070 #define CP_ME2_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18071 #define CP_ME2_PIPE0_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18072 #define CP_ME2_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18073 #define CP_ME2_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18074 #define CP_ME2_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18075 #define CP_ME2_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18076 #define CP_ME2_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18077 #define CP_ME2_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18078 #define CP_ME2_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18079 #define CP_ME2_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18080 //CP_ME2_PIPE1_INT_CNTL
18081 #define CP_ME2_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18082 #define CP_ME2_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18083 #define CP_ME2_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18084 #define CP_ME2_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18085 #define CP_ME2_PIPE1_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18086 #define CP_ME2_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18087 #define CP_ME2_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18088 #define CP_ME2_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18089 #define CP_ME2_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18090 #define CP_ME2_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18091 #define CP_ME2_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18092 #define CP_ME2_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18093 #define CP_ME2_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18094 #define CP_ME2_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18095 #define CP_ME2_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18096 #define CP_ME2_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18097 #define CP_ME2_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18098 #define CP_ME2_PIPE1_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18099 #define CP_ME2_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18100 #define CP_ME2_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18101 #define CP_ME2_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18102 #define CP_ME2_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18103 #define CP_ME2_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18104 #define CP_ME2_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18105 #define CP_ME2_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18106 #define CP_ME2_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18107 //CP_ME2_PIPE2_INT_CNTL
18108 #define CP_ME2_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18109 #define CP_ME2_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18110 #define CP_ME2_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18111 #define CP_ME2_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18112 #define CP_ME2_PIPE2_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18113 #define CP_ME2_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18114 #define CP_ME2_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18115 #define CP_ME2_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18116 #define CP_ME2_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18117 #define CP_ME2_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18118 #define CP_ME2_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18119 #define CP_ME2_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18120 #define CP_ME2_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18121 #define CP_ME2_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18122 #define CP_ME2_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18123 #define CP_ME2_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18124 #define CP_ME2_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18125 #define CP_ME2_PIPE2_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18126 #define CP_ME2_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18127 #define CP_ME2_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18128 #define CP_ME2_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18129 #define CP_ME2_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18130 #define CP_ME2_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18131 #define CP_ME2_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18132 #define CP_ME2_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18133 #define CP_ME2_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18134 //CP_ME2_PIPE3_INT_CNTL
18135 #define CP_ME2_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                             0xc
18136 #define CP_ME2_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                              0xd
18137 #define CP_ME2_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                 0xe
18138 #define CP_ME2_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                0xf
18139 #define CP_ME2_PIPE3_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                          0x10
18140 #define CP_ME2_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                             0x11
18141 #define CP_ME2_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                     0x17
18142 #define CP_ME2_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                 0x18
18143 #define CP_ME2_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                   0x1a
18144 #define CP_ME2_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                           0x1b
18145 #define CP_ME2_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                     0x1d
18146 #define CP_ME2_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                     0x1e
18147 #define CP_ME2_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                     0x1f
18148 #define CP_ME2_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                               0x00001000L
18149 #define CP_ME2_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                0x00002000L
18150 #define CP_ME2_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                   0x00004000L
18151 #define CP_ME2_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                  0x00008000L
18152 #define CP_ME2_PIPE3_INT_CNTL__GPF_INT_ENABLE_MASK                                                            0x00010000L
18153 #define CP_ME2_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                               0x00020000L
18154 #define CP_ME2_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                       0x00800000L
18155 #define CP_ME2_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                   0x01000000L
18156 #define CP_ME2_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                     0x04000000L
18157 #define CP_ME2_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                             0x08000000L
18158 #define CP_ME2_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                       0x20000000L
18159 #define CP_ME2_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                       0x40000000L
18160 #define CP_ME2_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                       0x80000000L
18161 //CP_ME1_PIPE0_INT_STATUS
18162 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18163 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18164 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18165 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18166 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18167 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18168 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18169 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18170 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18171 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18172 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18173 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18174 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18175 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18176 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18177 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18178 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18179 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18180 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18181 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18182 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18183 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18184 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18185 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18186 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18187 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18188 //CP_ME1_PIPE1_INT_STATUS
18189 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18190 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18191 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18192 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18193 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18194 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18195 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18196 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18197 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18198 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18199 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18200 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18201 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18202 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18203 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18204 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18205 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18206 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18207 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18208 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18209 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18210 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18211 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18212 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18213 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18214 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18215 //CP_ME1_PIPE2_INT_STATUS
18216 #define CP_ME1_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18217 #define CP_ME1_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18218 #define CP_ME1_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18219 #define CP_ME1_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18220 #define CP_ME1_PIPE2_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18221 #define CP_ME1_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18222 #define CP_ME1_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18223 #define CP_ME1_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18224 #define CP_ME1_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18225 #define CP_ME1_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18226 #define CP_ME1_PIPE2_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18227 #define CP_ME1_PIPE2_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18228 #define CP_ME1_PIPE2_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18229 #define CP_ME1_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18230 #define CP_ME1_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18231 #define CP_ME1_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18232 #define CP_ME1_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18233 #define CP_ME1_PIPE2_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18234 #define CP_ME1_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18235 #define CP_ME1_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18236 #define CP_ME1_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18237 #define CP_ME1_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18238 #define CP_ME1_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18239 #define CP_ME1_PIPE2_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18240 #define CP_ME1_PIPE2_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18241 #define CP_ME1_PIPE2_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18242 //CP_ME1_PIPE3_INT_STATUS
18243 #define CP_ME1_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18244 #define CP_ME1_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18245 #define CP_ME1_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18246 #define CP_ME1_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18247 #define CP_ME1_PIPE3_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18248 #define CP_ME1_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18249 #define CP_ME1_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18250 #define CP_ME1_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18251 #define CP_ME1_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18252 #define CP_ME1_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18253 #define CP_ME1_PIPE3_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18254 #define CP_ME1_PIPE3_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18255 #define CP_ME1_PIPE3_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18256 #define CP_ME1_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18257 #define CP_ME1_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18258 #define CP_ME1_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18259 #define CP_ME1_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18260 #define CP_ME1_PIPE3_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18261 #define CP_ME1_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18262 #define CP_ME1_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18263 #define CP_ME1_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18264 #define CP_ME1_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18265 #define CP_ME1_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18266 #define CP_ME1_PIPE3_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18267 #define CP_ME1_PIPE3_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18268 #define CP_ME1_PIPE3_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18269 //CP_ME2_PIPE0_INT_STATUS
18270 #define CP_ME2_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18271 #define CP_ME2_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18272 #define CP_ME2_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18273 #define CP_ME2_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18274 #define CP_ME2_PIPE0_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18275 #define CP_ME2_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18276 #define CP_ME2_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18277 #define CP_ME2_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18278 #define CP_ME2_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18279 #define CP_ME2_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18280 #define CP_ME2_PIPE0_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18281 #define CP_ME2_PIPE0_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18282 #define CP_ME2_PIPE0_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18283 #define CP_ME2_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18284 #define CP_ME2_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18285 #define CP_ME2_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18286 #define CP_ME2_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18287 #define CP_ME2_PIPE0_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18288 #define CP_ME2_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18289 #define CP_ME2_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18290 #define CP_ME2_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18291 #define CP_ME2_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18292 #define CP_ME2_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18293 #define CP_ME2_PIPE0_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18294 #define CP_ME2_PIPE0_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18295 #define CP_ME2_PIPE0_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18296 //CP_ME2_PIPE1_INT_STATUS
18297 #define CP_ME2_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18298 #define CP_ME2_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18299 #define CP_ME2_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18300 #define CP_ME2_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18301 #define CP_ME2_PIPE1_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18302 #define CP_ME2_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18303 #define CP_ME2_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18304 #define CP_ME2_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18305 #define CP_ME2_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18306 #define CP_ME2_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18307 #define CP_ME2_PIPE1_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18308 #define CP_ME2_PIPE1_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18309 #define CP_ME2_PIPE1_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18310 #define CP_ME2_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18311 #define CP_ME2_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18312 #define CP_ME2_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18313 #define CP_ME2_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18314 #define CP_ME2_PIPE1_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18315 #define CP_ME2_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18316 #define CP_ME2_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18317 #define CP_ME2_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18318 #define CP_ME2_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18319 #define CP_ME2_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18320 #define CP_ME2_PIPE1_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18321 #define CP_ME2_PIPE1_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18322 #define CP_ME2_PIPE1_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18323 //CP_ME2_PIPE2_INT_STATUS
18324 #define CP_ME2_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18325 #define CP_ME2_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18326 #define CP_ME2_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18327 #define CP_ME2_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18328 #define CP_ME2_PIPE2_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18329 #define CP_ME2_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18330 #define CP_ME2_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18331 #define CP_ME2_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18332 #define CP_ME2_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18333 #define CP_ME2_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18334 #define CP_ME2_PIPE2_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18335 #define CP_ME2_PIPE2_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18336 #define CP_ME2_PIPE2_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18337 #define CP_ME2_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18338 #define CP_ME2_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18339 #define CP_ME2_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18340 #define CP_ME2_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18341 #define CP_ME2_PIPE2_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18342 #define CP_ME2_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18343 #define CP_ME2_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18344 #define CP_ME2_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18345 #define CP_ME2_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18346 #define CP_ME2_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18347 #define CP_ME2_PIPE2_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18348 #define CP_ME2_PIPE2_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18349 #define CP_ME2_PIPE2_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18350 //CP_ME2_PIPE3_INT_STATUS
18351 #define CP_ME2_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                           0xc
18352 #define CP_ME2_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                            0xd
18353 #define CP_ME2_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                               0xe
18354 #define CP_ME2_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                              0xf
18355 #define CP_ME2_PIPE3_INT_STATUS__GPF_INT_STATUS__SHIFT                                                        0x10
18356 #define CP_ME2_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                           0x11
18357 #define CP_ME2_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                   0x17
18358 #define CP_ME2_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                               0x18
18359 #define CP_ME2_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                 0x1a
18360 #define CP_ME2_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                         0x1b
18361 #define CP_ME2_PIPE3_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                   0x1d
18362 #define CP_ME2_PIPE3_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                   0x1e
18363 #define CP_ME2_PIPE3_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                   0x1f
18364 #define CP_ME2_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                             0x00001000L
18365 #define CP_ME2_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                              0x00002000L
18366 #define CP_ME2_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                 0x00004000L
18367 #define CP_ME2_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                0x00008000L
18368 #define CP_ME2_PIPE3_INT_STATUS__GPF_INT_STATUS_MASK                                                          0x00010000L
18369 #define CP_ME2_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                             0x00020000L
18370 #define CP_ME2_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                     0x00800000L
18371 #define CP_ME2_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                 0x01000000L
18372 #define CP_ME2_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                   0x04000000L
18373 #define CP_ME2_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                           0x08000000L
18374 #define CP_ME2_PIPE3_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                     0x20000000L
18375 #define CP_ME2_PIPE3_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                     0x40000000L
18376 #define CP_ME2_PIPE3_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                     0x80000000L
18377 //CP_ME1_INT_STAT_DEBUG
18378 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED__SHIFT                                           0xc
18379 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED__SHIFT                                            0xd
18380 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT                                               0xe
18381 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS__SHIFT                                                0xf
18382 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT                                                        0x10
18383 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT                                           0x11
18384 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT                                                   0x17
18385 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT                                               0x18
18386 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT                                                 0x1a
18387 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT                                         0x1b
18388 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT                                                   0x1d
18389 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT                                                   0x1e
18390 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT                                                   0x1f
18391 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED_MASK                                             0x00001000L
18392 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED_MASK                                              0x00002000L
18393 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK                                                 0x00004000L
18394 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS_MASK                                                  0x00008000L
18395 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK                                                          0x00010000L
18396 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK                                             0x00020000L
18397 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK                                                     0x00800000L
18398 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK                                                 0x01000000L
18399 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK                                                   0x04000000L
18400 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK                                           0x08000000L
18401 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK                                                     0x20000000L
18402 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK                                                     0x40000000L
18403 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK                                                     0x80000000L
18404 //CP_ME2_INT_STAT_DEBUG
18405 #define CP_ME2_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED__SHIFT                                           0xc
18406 #define CP_ME2_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED__SHIFT                                            0xd
18407 #define CP_ME2_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT                                               0xe
18408 #define CP_ME2_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS__SHIFT                                                0xf
18409 #define CP_ME2_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT                                                        0x10
18410 #define CP_ME2_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT                                           0x11
18411 #define CP_ME2_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT                                                   0x17
18412 #define CP_ME2_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT                                               0x18
18413 #define CP_ME2_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT                                                 0x1a
18414 #define CP_ME2_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT                                         0x1b
18415 #define CP_ME2_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT                                                   0x1d
18416 #define CP_ME2_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT                                                   0x1e
18417 #define CP_ME2_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT                                                   0x1f
18418 #define CP_ME2_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED_MASK                                             0x00001000L
18419 #define CP_ME2_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED_MASK                                              0x00002000L
18420 #define CP_ME2_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK                                                 0x00004000L
18421 #define CP_ME2_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS_MASK                                                  0x00008000L
18422 #define CP_ME2_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK                                                          0x00010000L
18423 #define CP_ME2_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK                                             0x00020000L
18424 #define CP_ME2_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK                                                     0x00800000L
18425 #define CP_ME2_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK                                                 0x01000000L
18426 #define CP_ME2_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK                                                   0x04000000L
18427 #define CP_ME2_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK                                           0x08000000L
18428 #define CP_ME2_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK                                                     0x20000000L
18429 #define CP_ME2_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK                                                     0x40000000L
18430 #define CP_ME2_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK                                                     0x80000000L
18431 //CP_GFX_QUEUE_INDEX
18432 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS__SHIFT                                                               0x0
18433 #define CP_GFX_QUEUE_INDEX__PIPE_ID__SHIFT                                                                    0x4
18434 #define CP_GFX_QUEUE_INDEX__QUEUE_ID__SHIFT                                                                   0x8
18435 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS_MASK                                                                 0x00000001L
18436 #define CP_GFX_QUEUE_INDEX__PIPE_ID_MASK                                                                      0x00000030L
18437 #define CP_GFX_QUEUE_INDEX__QUEUE_ID_MASK                                                                     0x00000700L
18438 //CC_GC_EDC_CONFIG
18439 #define CC_GC_EDC_CONFIG__WRITE_DIS__SHIFT                                                                    0x0
18440 #define CC_GC_EDC_CONFIG__DIS_EDC__SHIFT                                                                      0x1
18441 #define CC_GC_EDC_CONFIG__WRITE_DIS_MASK                                                                      0x00000001L
18442 #define CC_GC_EDC_CONFIG__DIS_EDC_MASK                                                                        0x00000002L
18443 //CP_ME1_PIPE_PRIORITY_CNTS
18444 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT                                                       0x0
18445 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT                                                      0x8
18446 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT                                                      0x10
18447 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT                                                       0x18
18448 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK                                                         0x000000FFL
18449 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK                                                        0x0000FF00L
18450 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK                                                        0x00FF0000L
18451 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK                                                         0xFF000000L
18452 //CP_ME1_PIPE0_PRIORITY
18453 #define CP_ME1_PIPE0_PRIORITY__PRIORITY__SHIFT                                                                0x0
18454 #define CP_ME1_PIPE0_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18455 //CP_ME1_PIPE1_PRIORITY
18456 #define CP_ME1_PIPE1_PRIORITY__PRIORITY__SHIFT                                                                0x0
18457 #define CP_ME1_PIPE1_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18458 //CP_ME1_PIPE2_PRIORITY
18459 #define CP_ME1_PIPE2_PRIORITY__PRIORITY__SHIFT                                                                0x0
18460 #define CP_ME1_PIPE2_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18461 //CP_ME1_PIPE3_PRIORITY
18462 #define CP_ME1_PIPE3_PRIORITY__PRIORITY__SHIFT                                                                0x0
18463 #define CP_ME1_PIPE3_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18464 //CP_ME2_PIPE_PRIORITY_CNTS
18465 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT                                                       0x0
18466 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT                                                      0x8
18467 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT                                                      0x10
18468 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT                                                       0x18
18469 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK                                                         0x000000FFL
18470 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK                                                        0x0000FF00L
18471 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK                                                        0x00FF0000L
18472 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK                                                         0xFF000000L
18473 //CP_ME2_PIPE0_PRIORITY
18474 #define CP_ME2_PIPE0_PRIORITY__PRIORITY__SHIFT                                                                0x0
18475 #define CP_ME2_PIPE0_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18476 //CP_ME2_PIPE1_PRIORITY
18477 #define CP_ME2_PIPE1_PRIORITY__PRIORITY__SHIFT                                                                0x0
18478 #define CP_ME2_PIPE1_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18479 //CP_ME2_PIPE2_PRIORITY
18480 #define CP_ME2_PIPE2_PRIORITY__PRIORITY__SHIFT                                                                0x0
18481 #define CP_ME2_PIPE2_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18482 //CP_ME2_PIPE3_PRIORITY
18483 #define CP_ME2_PIPE3_PRIORITY__PRIORITY__SHIFT                                                                0x0
18484 #define CP_ME2_PIPE3_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
18485 //CP_PFP_PRGRM_CNTR_START
18486 #define CP_PFP_PRGRM_CNTR_START__IP_START__SHIFT                                                              0x0
18487 #define CP_PFP_PRGRM_CNTR_START__IP_START_MASK                                                                0xFFFFFFFFL
18488 //CP_ME_PRGRM_CNTR_START
18489 #define CP_ME_PRGRM_CNTR_START__IP_START__SHIFT                                                               0x0
18490 #define CP_ME_PRGRM_CNTR_START__IP_START_MASK                                                                 0xFFFFFFFFL
18491 //CP_MEC1_PRGRM_CNTR_START
18492 #define CP_MEC1_PRGRM_CNTR_START__IP_START__SHIFT                                                             0x0
18493 #define CP_MEC1_PRGRM_CNTR_START__IP_START_MASK                                                               0x000FFFFFL
18494 //CP_MEC2_PRGRM_CNTR_START
18495 #define CP_MEC2_PRGRM_CNTR_START__IP_START__SHIFT                                                             0x0
18496 #define CP_MEC2_PRGRM_CNTR_START__IP_START_MASK                                                               0x000FFFFFL
18497 //CP_PFP_INTR_ROUTINE_START
18498 #define CP_PFP_INTR_ROUTINE_START__IR_START__SHIFT                                                            0x0
18499 #define CP_PFP_INTR_ROUTINE_START__IR_START_MASK                                                              0xFFFFFFFFL
18500 //CP_ME_INTR_ROUTINE_START
18501 #define CP_ME_INTR_ROUTINE_START__IR_START__SHIFT                                                             0x0
18502 #define CP_ME_INTR_ROUTINE_START__IR_START_MASK                                                               0xFFFFFFFFL
18503 //CP_MEC1_INTR_ROUTINE_START
18504 #define CP_MEC1_INTR_ROUTINE_START__IR_START__SHIFT                                                           0x0
18505 #define CP_MEC1_INTR_ROUTINE_START__IR_START_MASK                                                             0x000FFFFFL
18506 //CP_MEC2_INTR_ROUTINE_START
18507 #define CP_MEC2_INTR_ROUTINE_START__IR_START__SHIFT                                                           0x0
18508 #define CP_MEC2_INTR_ROUTINE_START__IR_START_MASK                                                             0x000FFFFFL
18509 //CP_CONTEXT_CNTL
18510 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX__SHIFT                                                          0x0
18511 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX__SHIFT                                                        0x4
18512 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX__SHIFT                                                          0x10
18513 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX__SHIFT                                                        0x14
18514 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX_MASK                                                            0x00000007L
18515 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX_MASK                                                          0x00000070L
18516 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX_MASK                                                            0x00070000L
18517 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX_MASK                                                          0x00700000L
18518 //CP_MAX_CONTEXT
18519 #define CP_MAX_CONTEXT__MAX_CONTEXT__SHIFT                                                                    0x0
18520 #define CP_MAX_CONTEXT__MAX_CONTEXT_MASK                                                                      0x00000007L
18521 //CP_IQ_WAIT_TIME1
18522 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD__SHIFT                                                                   0x0
18523 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD__SHIFT                                                               0x8
18524 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD__SHIFT                                                                  0x10
18525 #define CP_IQ_WAIT_TIME1__GWS__SHIFT                                                                          0x18
18526 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD_MASK                                                                     0x000000FFL
18527 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD_MASK                                                                 0x0000FF00L
18528 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD_MASK                                                                    0x00FF0000L
18529 #define CP_IQ_WAIT_TIME1__GWS_MASK                                                                            0xFF000000L
18530 //CP_IQ_WAIT_TIME2
18531 #define CP_IQ_WAIT_TIME2__QUE_SLEEP__SHIFT                                                                    0x0
18532 #define CP_IQ_WAIT_TIME2__SCH_WAVE__SHIFT                                                                     0x8
18533 #define CP_IQ_WAIT_TIME2__SEM_REARM__SHIFT                                                                    0x10
18534 #define CP_IQ_WAIT_TIME2__DEQ_RETRY__SHIFT                                                                    0x18
18535 #define CP_IQ_WAIT_TIME2__QUE_SLEEP_MASK                                                                      0x000000FFL
18536 #define CP_IQ_WAIT_TIME2__SCH_WAVE_MASK                                                                       0x0000FF00L
18537 #define CP_IQ_WAIT_TIME2__SEM_REARM_MASK                                                                      0x00FF0000L
18538 #define CP_IQ_WAIT_TIME2__DEQ_RETRY_MASK                                                                      0xFF000000L
18539 //CP_RB0_BASE_HI
18540 #define CP_RB0_BASE_HI__RB_BASE_HI__SHIFT                                                                     0x0
18541 #define CP_RB0_BASE_HI__RB_BASE_HI_MASK                                                                       0x000000FFL
18542 //CP_RB1_BASE_HI
18543 #define CP_RB1_BASE_HI__RB_BASE_HI__SHIFT                                                                     0x0
18544 #define CP_RB1_BASE_HI__RB_BASE_HI_MASK                                                                       0x000000FFL
18545 //CP_VMID_RESET
18546 #define CP_VMID_RESET__RESET_REQUEST__SHIFT                                                                   0x0
18547 #define CP_VMID_RESET__PIPE0_QUEUES__SHIFT                                                                    0x10
18548 #define CP_VMID_RESET__PIPE1_QUEUES__SHIFT                                                                    0x18
18549 #define CP_VMID_RESET__RESET_REQUEST_MASK                                                                     0x0000FFFFL
18550 #define CP_VMID_RESET__PIPE0_QUEUES_MASK                                                                      0x00FF0000L
18551 #define CP_VMID_RESET__PIPE1_QUEUES_MASK                                                                      0xFF000000L
18552 //CPC_INT_CNTL
18553 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT                                                      0xc
18554 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT                                                       0xd
18555 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT                                                          0xe
18556 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT                                                         0xf
18557 #define CPC_INT_CNTL__GPF_INT_ENABLE__SHIFT                                                                   0x10
18558 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT                                                      0x11
18559 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT                                                              0x17
18560 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT                                                          0x18
18561 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT                                                            0x1a
18562 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT                                                    0x1b
18563 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT                                                              0x1d
18564 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT                                                              0x1e
18565 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT                                                              0x1f
18566 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK                                                        0x00001000L
18567 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK                                                         0x00002000L
18568 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK                                                            0x00004000L
18569 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK                                                           0x00008000L
18570 #define CPC_INT_CNTL__GPF_INT_ENABLE_MASK                                                                     0x00010000L
18571 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK                                                        0x00020000L
18572 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE_MASK                                                                0x00800000L
18573 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK                                                            0x01000000L
18574 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK                                                              0x04000000L
18575 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK                                                      0x08000000L
18576 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE_MASK                                                                0x20000000L
18577 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE_MASK                                                                0x40000000L
18578 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE_MASK                                                                0x80000000L
18579 //CPC_INT_STATUS
18580 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT                                                    0xc
18581 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT                                                     0xd
18582 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT                                                        0xe
18583 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT                                                       0xf
18584 #define CPC_INT_STATUS__GPF_INT_STATUS__SHIFT                                                                 0x10
18585 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT                                                    0x11
18586 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT                                                            0x17
18587 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT                                                        0x18
18588 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT                                                          0x1a
18589 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT                                                  0x1b
18590 #define CPC_INT_STATUS__GENERIC2_INT_STATUS__SHIFT                                                            0x1d
18591 #define CPC_INT_STATUS__GENERIC1_INT_STATUS__SHIFT                                                            0x1e
18592 #define CPC_INT_STATUS__GENERIC0_INT_STATUS__SHIFT                                                            0x1f
18593 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK                                                      0x00001000L
18594 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK                                                       0x00002000L
18595 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK                                                          0x00004000L
18596 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK                                                         0x00008000L
18597 #define CPC_INT_STATUS__GPF_INT_STATUS_MASK                                                                   0x00010000L
18598 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK                                                      0x00020000L
18599 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS_MASK                                                              0x00800000L
18600 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK                                                          0x01000000L
18601 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS_MASK                                                            0x04000000L
18602 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK                                                    0x08000000L
18603 #define CPC_INT_STATUS__GENERIC2_INT_STATUS_MASK                                                              0x20000000L
18604 #define CPC_INT_STATUS__GENERIC1_INT_STATUS_MASK                                                              0x40000000L
18605 #define CPC_INT_STATUS__GENERIC0_INT_STATUS_MASK                                                              0x80000000L
18606 //CP_VMID_PREEMPT
18607 #define CP_VMID_PREEMPT__PREEMPT_REQUEST__SHIFT                                                               0x0
18608 #define CP_VMID_PREEMPT__VIRT_COMMAND__SHIFT                                                                  0x10
18609 #define CP_VMID_PREEMPT__PREEMPT_REQUEST_MASK                                                                 0x0000FFFFL
18610 #define CP_VMID_PREEMPT__VIRT_COMMAND_MASK                                                                    0x000F0000L
18611 //CPC_INT_CNTX_ID
18612 #define CPC_INT_CNTX_ID__CNTX_ID__SHIFT                                                                       0x0
18613 #define CPC_INT_CNTX_ID__CNTX_ID_MASK                                                                         0xFFFFFFFFL
18614 //CP_PQ_STATUS
18615 #define CP_PQ_STATUS__DOORBELL_UPDATED__SHIFT                                                                 0x0
18616 #define CP_PQ_STATUS__DOORBELL_ENABLE__SHIFT                                                                  0x1
18617 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN__SHIFT                                                              0x2
18618 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE__SHIFT                                                            0x3
18619 #define CP_PQ_STATUS__DOORBELL_UPDATED_MASK                                                                   0x00000001L
18620 #define CP_PQ_STATUS__DOORBELL_ENABLE_MASK                                                                    0x00000002L
18621 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN_MASK                                                                0x00000004L
18622 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE_MASK                                                              0x00000008L
18623 //CP_PFP_PRGRM_CNTR_START_HI
18624 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START__SHIFT                                                           0x0
18625 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START_MASK                                                             0x3FFFFFFFL
18626 //CP_MAX_DRAW_COUNT
18627 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT__SHIFT                                                              0x0
18628 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT_MASK                                                                0xFFFFFFFFL
18629 //CP_MEC1_F32_INT_DIS
18630 #define CP_MEC1_F32_INT_DIS__EDC_ROQ_FED_INT__SHIFT                                                           0x0
18631 #define CP_MEC1_F32_INT_DIS__PRIV_REG_INT__SHIFT                                                              0x1
18632 #define CP_MEC1_F32_INT_DIS__RESERVED_BIT_ERR_INT__SHIFT                                                      0x2
18633 #define CP_MEC1_F32_INT_DIS__EDC_TC_FED_INT__SHIFT                                                            0x3
18634 #define CP_MEC1_F32_INT_DIS__EDC_GDS_FED_INT__SHIFT                                                           0x4
18635 #define CP_MEC1_F32_INT_DIS__EDC_SCRATCH_FED_INT__SHIFT                                                       0x5
18636 #define CP_MEC1_F32_INT_DIS__WAVE_RESTORE_INT__SHIFT                                                          0x6
18637 #define CP_MEC1_F32_INT_DIS__SUA_VIOLATION_INT__SHIFT                                                         0x7
18638 #define CP_MEC1_F32_INT_DIS__EDC_DMA_FED_INT__SHIFT                                                           0x8
18639 #define CP_MEC1_F32_INT_DIS__IQ_TIMER_INT__SHIFT                                                              0x9
18640 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPF__SHIFT                                                               0xa
18641 #define CP_MEC1_F32_INT_DIS__GPF_INT_DMA__SHIFT                                                               0xb
18642 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPC__SHIFT                                                               0xc
18643 #define CP_MEC1_F32_INT_DIS__EDC_SR_MEM_FED_INT__SHIFT                                                        0xd
18644 #define CP_MEC1_F32_INT_DIS__QUEUE_MESSAGE_INT__SHIFT                                                         0xe
18645 #define CP_MEC1_F32_INT_DIS__FATAL_EDC_ERROR_INT__SHIFT                                                       0xf
18646 #define CP_MEC1_F32_INT_DIS__EDC_ROQ_FED_INT_MASK                                                             0x00000001L
18647 #define CP_MEC1_F32_INT_DIS__PRIV_REG_INT_MASK                                                                0x00000002L
18648 #define CP_MEC1_F32_INT_DIS__RESERVED_BIT_ERR_INT_MASK                                                        0x00000004L
18649 #define CP_MEC1_F32_INT_DIS__EDC_TC_FED_INT_MASK                                                              0x00000008L
18650 #define CP_MEC1_F32_INT_DIS__EDC_GDS_FED_INT_MASK                                                             0x00000010L
18651 #define CP_MEC1_F32_INT_DIS__EDC_SCRATCH_FED_INT_MASK                                                         0x00000020L
18652 #define CP_MEC1_F32_INT_DIS__WAVE_RESTORE_INT_MASK                                                            0x00000040L
18653 #define CP_MEC1_F32_INT_DIS__SUA_VIOLATION_INT_MASK                                                           0x00000080L
18654 #define CP_MEC1_F32_INT_DIS__EDC_DMA_FED_INT_MASK                                                             0x00000100L
18655 #define CP_MEC1_F32_INT_DIS__IQ_TIMER_INT_MASK                                                                0x00000200L
18656 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPF_MASK                                                                 0x00000400L
18657 #define CP_MEC1_F32_INT_DIS__GPF_INT_DMA_MASK                                                                 0x00000800L
18658 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPC_MASK                                                                 0x00001000L
18659 #define CP_MEC1_F32_INT_DIS__EDC_SR_MEM_FED_INT_MASK                                                          0x00002000L
18660 #define CP_MEC1_F32_INT_DIS__QUEUE_MESSAGE_INT_MASK                                                           0x00004000L
18661 #define CP_MEC1_F32_INT_DIS__FATAL_EDC_ERROR_INT_MASK                                                         0x00008000L
18662 //CP_MEC2_F32_INT_DIS
18663 #define CP_MEC2_F32_INT_DIS__EDC_ROQ_FED_INT__SHIFT                                                           0x0
18664 #define CP_MEC2_F32_INT_DIS__PRIV_REG_INT__SHIFT                                                              0x1
18665 #define CP_MEC2_F32_INT_DIS__RESERVED_BIT_ERR_INT__SHIFT                                                      0x2
18666 #define CP_MEC2_F32_INT_DIS__EDC_TC_FED_INT__SHIFT                                                            0x3
18667 #define CP_MEC2_F32_INT_DIS__EDC_GDS_FED_INT__SHIFT                                                           0x4
18668 #define CP_MEC2_F32_INT_DIS__EDC_SCRATCH_FED_INT__SHIFT                                                       0x5
18669 #define CP_MEC2_F32_INT_DIS__WAVE_RESTORE_INT__SHIFT                                                          0x6
18670 #define CP_MEC2_F32_INT_DIS__SUA_VIOLATION_INT__SHIFT                                                         0x7
18671 #define CP_MEC2_F32_INT_DIS__EDC_DMA_FED_INT__SHIFT                                                           0x8
18672 #define CP_MEC2_F32_INT_DIS__IQ_TIMER_INT__SHIFT                                                              0x9
18673 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPF__SHIFT                                                               0xa
18674 #define CP_MEC2_F32_INT_DIS__GPF_INT_DMA__SHIFT                                                               0xb
18675 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPC__SHIFT                                                               0xc
18676 #define CP_MEC2_F32_INT_DIS__EDC_SR_MEM_FED_INT__SHIFT                                                        0xd
18677 #define CP_MEC2_F32_INT_DIS__QUEUE_MESSAGE_INT__SHIFT                                                         0xe
18678 #define CP_MEC2_F32_INT_DIS__FATAL_EDC_ERROR_INT__SHIFT                                                       0xf
18679 #define CP_MEC2_F32_INT_DIS__EDC_ROQ_FED_INT_MASK                                                             0x00000001L
18680 #define CP_MEC2_F32_INT_DIS__PRIV_REG_INT_MASK                                                                0x00000002L
18681 #define CP_MEC2_F32_INT_DIS__RESERVED_BIT_ERR_INT_MASK                                                        0x00000004L
18682 #define CP_MEC2_F32_INT_DIS__EDC_TC_FED_INT_MASK                                                              0x00000008L
18683 #define CP_MEC2_F32_INT_DIS__EDC_GDS_FED_INT_MASK                                                             0x00000010L
18684 #define CP_MEC2_F32_INT_DIS__EDC_SCRATCH_FED_INT_MASK                                                         0x00000020L
18685 #define CP_MEC2_F32_INT_DIS__WAVE_RESTORE_INT_MASK                                                            0x00000040L
18686 #define CP_MEC2_F32_INT_DIS__SUA_VIOLATION_INT_MASK                                                           0x00000080L
18687 #define CP_MEC2_F32_INT_DIS__EDC_DMA_FED_INT_MASK                                                             0x00000100L
18688 #define CP_MEC2_F32_INT_DIS__IQ_TIMER_INT_MASK                                                                0x00000200L
18689 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPF_MASK                                                                 0x00000400L
18690 #define CP_MEC2_F32_INT_DIS__GPF_INT_DMA_MASK                                                                 0x00000800L
18691 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPC_MASK                                                                 0x00001000L
18692 #define CP_MEC2_F32_INT_DIS__EDC_SR_MEM_FED_INT_MASK                                                          0x00002000L
18693 #define CP_MEC2_F32_INT_DIS__QUEUE_MESSAGE_INT_MASK                                                           0x00004000L
18694 #define CP_MEC2_F32_INT_DIS__FATAL_EDC_ERROR_INT_MASK                                                         0x00008000L
18695 //CP_VMID_STATUS
18696 #define CP_VMID_STATUS__PREEMPT_DE_STATUS__SHIFT                                                              0x0
18697 #define CP_VMID_STATUS__PREEMPT_CE_STATUS__SHIFT                                                              0x10
18698 #define CP_VMID_STATUS__PREEMPT_DE_STATUS_MASK                                                                0x0000FFFFL
18699 #define CP_VMID_STATUS__PREEMPT_CE_STATUS_MASK                                                                0xFFFF0000L
18700 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO
18701 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT                                                        0xc
18702 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK                                                          0xFFFFF000L
18703 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI
18704 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT                                                     0x0
18705 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK                                                       0x0000FFFFL
18706 //CPC_SUSPEND_CTX_SAVE_CONTROL
18707 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY__SHIFT                                                           0x3
18708 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT                                                      0x17
18709 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY_MASK                                                             0x00000018L
18710 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE_MASK                                                        0x00800000L
18711 //CPC_SUSPEND_CNTL_STACK_OFFSET
18712 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT                                                          0x2
18713 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK                                                            0x0000FFFCL
18714 //CPC_SUSPEND_CNTL_STACK_SIZE
18715 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE__SHIFT                                                              0xc
18716 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE_MASK                                                                0x0000F000L
18717 //CPC_SUSPEND_WG_STATE_OFFSET
18718 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT                                                            0x2
18719 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK                                                              0x03FFFFFCL
18720 //CPC_SUSPEND_CTX_SAVE_SIZE
18721 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE__SHIFT                                                                0xc
18722 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE_MASK                                                                  0x03FFF000L
18723 //CPC_OS_PIPES
18724 #define CPC_OS_PIPES__OS_PIPES__SHIFT                                                                         0x0
18725 #define CPC_OS_PIPES__OS_PIPES_MASK                                                                           0x000000FFL
18726 //CP_SUSPEND_RESUME_REQ
18727 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ__SHIFT                                                             0x0
18728 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ__SHIFT                                                              0x1
18729 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ_MASK                                                               0x00000001L
18730 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ_MASK                                                                0x00000002L
18731 //CP_SUSPEND_CNTL
18732 #define CP_SUSPEND_CNTL__SUSPEND_MODE__SHIFT                                                                  0x0
18733 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE__SHIFT                                                                0x1
18734 #define CP_SUSPEND_CNTL__RESUME_LOCK__SHIFT                                                                   0x2
18735 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE__SHIFT                                                            0x3
18736 #define CP_SUSPEND_CNTL__SUSPEND_MODE_MASK                                                                    0x00000001L
18737 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE_MASK                                                                  0x00000002L
18738 #define CP_SUSPEND_CNTL__RESUME_LOCK_MASK                                                                     0x00000004L
18739 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE_MASK                                                              0x00000008L
18740 //CP_IQ_WAIT_TIME3
18741 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE__SHIFT                                                                  0x0
18742 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE_MASK                                                                    0x000000FFL
18743 //CPC_DDID_BASE_ADDR_LO
18744 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT                                                            0x6
18745 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK                                                              0xFFFFFFC0L
18746 //CP_DDID_BASE_ADDR_LO
18747 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT                                                             0x6
18748 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK                                                               0xFFFFFFC0L
18749 //CPC_DDID_BASE_ADDR_HI
18750 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT                                                            0x0
18751 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK                                                              0x0000FFFFL
18752 //CP_DDID_BASE_ADDR_HI
18753 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT                                                             0x0
18754 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK                                                               0x0000FFFFL
18755 //CPC_DDID_CNTL
18756 #define CPC_DDID_CNTL__THRESHOLD__SHIFT                                                                       0x0
18757 #define CPC_DDID_CNTL__SIZE__SHIFT                                                                            0x10
18758 #define CPC_DDID_CNTL__NO_RING_MEMORY__SHIFT                                                                  0x13
18759 #define CPC_DDID_CNTL__POLICY__SHIFT                                                                          0x1c
18760 #define CPC_DDID_CNTL__MODE__SHIFT                                                                            0x1e
18761 #define CPC_DDID_CNTL__ENABLE__SHIFT                                                                          0x1f
18762 #define CPC_DDID_CNTL__THRESHOLD_MASK                                                                         0x000000FFL
18763 #define CPC_DDID_CNTL__SIZE_MASK                                                                              0x00010000L
18764 #define CPC_DDID_CNTL__NO_RING_MEMORY_MASK                                                                    0x00080000L
18765 #define CPC_DDID_CNTL__POLICY_MASK                                                                            0x30000000L
18766 #define CPC_DDID_CNTL__MODE_MASK                                                                              0x40000000L
18767 #define CPC_DDID_CNTL__ENABLE_MASK                                                                            0x80000000L
18768 //CP_DDID_CNTL
18769 #define CP_DDID_CNTL__THRESHOLD__SHIFT                                                                        0x0
18770 #define CP_DDID_CNTL__SIZE__SHIFT                                                                             0x10
18771 #define CP_DDID_CNTL__NO_RING_MEMORY__SHIFT                                                                   0x13
18772 #define CP_DDID_CNTL__VMID__SHIFT                                                                             0x14
18773 #define CP_DDID_CNTL__VMID_SEL__SHIFT                                                                         0x18
18774 #define CP_DDID_CNTL__POLICY__SHIFT                                                                           0x1c
18775 #define CP_DDID_CNTL__MODE__SHIFT                                                                             0x1e
18776 #define CP_DDID_CNTL__ENABLE__SHIFT                                                                           0x1f
18777 #define CP_DDID_CNTL__THRESHOLD_MASK                                                                          0x000000FFL
18778 #define CP_DDID_CNTL__SIZE_MASK                                                                               0x00010000L
18779 #define CP_DDID_CNTL__NO_RING_MEMORY_MASK                                                                     0x00080000L
18780 #define CP_DDID_CNTL__VMID_MASK                                                                               0x00F00000L
18781 #define CP_DDID_CNTL__VMID_SEL_MASK                                                                           0x01000000L
18782 #define CP_DDID_CNTL__POLICY_MASK                                                                             0x30000000L
18783 #define CP_DDID_CNTL__MODE_MASK                                                                               0x40000000L
18784 #define CP_DDID_CNTL__ENABLE_MASK                                                                             0x80000000L
18785 //CP_GFX_DDID_INFLIGHT_COUNT
18786 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT__SHIFT                                                              0x0
18787 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT_MASK                                                                0x0000FFFFL
18788 //CP_GFX_DDID_WPTR
18789 #define CP_GFX_DDID_WPTR__COUNT__SHIFT                                                                        0x0
18790 #define CP_GFX_DDID_WPTR__COUNT_MASK                                                                          0x0000FFFFL
18791 //CP_GFX_DDID_RPTR
18792 #define CP_GFX_DDID_RPTR__COUNT__SHIFT                                                                        0x0
18793 #define CP_GFX_DDID_RPTR__COUNT_MASK                                                                          0x0000FFFFL
18794 //CP_GFX_DDID_DELTA_RPT_COUNT
18795 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT__SHIFT                                                             0x0
18796 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT_MASK                                                               0x000000FFL
18797 //CP_GFX_HPD_STATUS0
18798 #define CP_GFX_HPD_STATUS0__QUEUE_STATE__SHIFT                                                                0x0
18799 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE__SHIFT                                                               0x5
18800 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT                                                            0x8
18801 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE__SHIFT                                                         0x10
18802 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT                                                          0x14
18803 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ__SHIFT                                                                0x1c
18804 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID__SHIFT                                                     0x1d
18805 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID__SHIFT                                                            0x1e
18806 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE__SHIFT                                                                0x1f
18807 #define CP_GFX_HPD_STATUS0__QUEUE_STATE_MASK                                                                  0x0000001FL
18808 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE_MASK                                                                 0x000000E0L
18809 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE_MASK                                                              0x0000FF00L
18810 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE_MASK                                                           0x00070000L
18811 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE_MASK                                                            0x01F00000L
18812 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ_MASK                                                                  0x10000000L
18813 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID_MASK                                                       0x20000000L
18814 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID_MASK                                                              0x40000000L
18815 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_MASK                                                                  0x80000000L
18816 //CP_GFX_HPD_CONTROL0
18817 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE__SHIFT                                                            0x0
18818 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING__SHIFT                                                              0x4
18819 #define CP_GFX_HPD_CONTROL0__RB_CE_ROQ_CNTL__SHIFT                                                            0x8
18820 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE_MASK                                                              0x00000001L
18821 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING_MASK                                                                0x00000010L
18822 #define CP_GFX_HPD_CONTROL0__RB_CE_ROQ_CNTL_MASK                                                              0x00000100L
18823 //CP_GFX_HPD_OSPRE_FENCE_ADDR_LO
18824 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO__SHIFT                                                        0x2
18825 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO_MASK                                                          0xFFFFFFFCL
18826 //CP_GFX_HPD_OSPRE_FENCE_ADDR_HI
18827 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI__SHIFT                                                        0x0
18828 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD__SHIFT                                                           0x10
18829 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI_MASK                                                          0x0000FFFFL
18830 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD_MASK                                                             0xFFFF0000L
18831 //CP_GFX_HPD_OSPRE_FENCE_DATA_LO
18832 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO__SHIFT                                                        0x0
18833 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO_MASK                                                          0xFFFFFFFFL
18834 //CP_GFX_HPD_OSPRE_FENCE_DATA_HI
18835 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI__SHIFT                                                        0x0
18836 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI_MASK                                                          0xFFFFFFFFL
18837 //CP_GFX_INDEX_MUTEX
18838 #define CP_GFX_INDEX_MUTEX__REQUEST__SHIFT                                                                    0x0
18839 #define CP_GFX_INDEX_MUTEX__CLIENTID__SHIFT                                                                   0x1
18840 #define CP_GFX_INDEX_MUTEX__REQUEST_MASK                                                                      0x00000001L
18841 #define CP_GFX_INDEX_MUTEX__CLIENTID_MASK                                                                     0x0000000EL
18842 //CP_ME_PRGRM_CNTR_START_HI
18843 #define CP_ME_PRGRM_CNTR_START_HI__IP_START__SHIFT                                                            0x0
18844 #define CP_ME_PRGRM_CNTR_START_HI__IP_START_MASK                                                              0x3FFFFFFFL
18845 //CP_PFP_INTR_ROUTINE_START_HI
18846 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START__SHIFT                                                         0x0
18847 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START_MASK                                                           0x3FFFFFFFL
18848 //CP_ME_INTR_ROUTINE_START_HI
18849 #define CP_ME_INTR_ROUTINE_START_HI__IR_START__SHIFT                                                          0x0
18850 #define CP_ME_INTR_ROUTINE_START_HI__IR_START_MASK                                                            0x3FFFFFFFL
18851 //CP_GFX_MQD_BASE_ADDR
18852 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR__SHIFT                                                                0x2
18853 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR_MASK                                                                  0xFFFFFFFCL
18854 //CP_GFX_MQD_BASE_ADDR_HI
18855 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT                                                          0x0
18856 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID__SHIFT                                                              0x1c
18857 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK                                                            0x0000FFFFL
18858 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID_MASK                                                                0xF0000000L
18859 //CP_GFX_HQD_ACTIVE
18860 #define CP_GFX_HQD_ACTIVE__ACTIVE__SHIFT                                                                      0x0
18861 #define CP_GFX_HQD_ACTIVE__ACTIVE_MASK                                                                        0x00000001L
18862 //CP_GFX_HQD_VMID
18863 #define CP_GFX_HQD_VMID__VMID__SHIFT                                                                          0x0
18864 #define CP_GFX_HQD_VMID__VMID_MASK                                                                            0x0000000FL
18865 //CP_GFX_HQD_QUEUE_PRIORITY
18866 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT                                                      0x0
18867 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK                                                        0x0000000FL
18868 //CP_GFX_HQD_QUANTUM
18869 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN__SHIFT                                                                 0x0
18870 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE__SHIFT                                                              0x3
18871 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION__SHIFT                                                           0x8
18872 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT                                                             0x1f
18873 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN_MASK                                                                   0x00000001L
18874 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE_MASK                                                                0x00000018L
18875 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION_MASK                                                             0x0000FF00L
18876 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE_MASK                                                               0x80000000L
18877 //CP_GFX_HQD_BASE
18878 #define CP_GFX_HQD_BASE__RB_BASE__SHIFT                                                                       0x0
18879 #define CP_GFX_HQD_BASE__RB_BASE_MASK                                                                         0xFFFFFFFFL
18880 //CP_GFX_HQD_BASE_HI
18881 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI__SHIFT                                                                 0x0
18882 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI_MASK                                                                   0x000000FFL
18883 //CP_GFX_HQD_RPTR
18884 #define CP_GFX_HQD_RPTR__RB_RPTR__SHIFT                                                                       0x0
18885 #define CP_GFX_HQD_RPTR__RB_RPTR_MASK                                                                         0x000FFFFFL
18886 //CP_GFX_HQD_RPTR_ADDR
18887 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR__SHIFT                                                             0x2
18888 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR_MASK                                                               0xFFFFFFFCL
18889 //CP_GFX_HQD_RPTR_ADDR_HI
18890 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT                                                       0x0
18891 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK                                                         0x0000FFFFL
18892 //CP_RB_WPTR_POLL_ADDR_LO
18893 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO__SHIFT                                                  0x2
18894 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO_MASK                                                    0xFFFFFFFCL
18895 //CP_RB_WPTR_POLL_ADDR_HI
18896 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI__SHIFT                                                  0x0
18897 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI_MASK                                                    0x0000FFFFL
18898 //CP_RB_DOORBELL_CONTROL
18899 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT                                                      0x1
18900 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT                                                        0x2
18901 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN__SHIFT                                                            0x1e
18902 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT                                                           0x1f
18903 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK                                                        0x00000002L
18904 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK                                                          0x0FFFFFFCL
18905 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN_MASK                                                              0x40000000L
18906 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT_MASK                                                             0x80000000L
18907 //CP_GFX_HQD_OFFSET
18908 #define CP_GFX_HQD_OFFSET__RB_OFFSET__SHIFT                                                                   0x0
18909 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET__SHIFT                                                           0x1f
18910 #define CP_GFX_HQD_OFFSET__RB_OFFSET_MASK                                                                     0x000FFFFFL
18911 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET_MASK                                                             0x80000000L
18912 //CP_GFX_HQD_CNTL
18913 #define CP_GFX_HQD_CNTL__RB_BUFSZ__SHIFT                                                                      0x0
18914 #define CP_GFX_HQD_CNTL__TMZ_STATE__SHIFT                                                                     0x6
18915 #define CP_GFX_HQD_CNTL__TMZ_MATCH__SHIFT                                                                     0x7
18916 #define CP_GFX_HQD_CNTL__RB_BLKSZ__SHIFT                                                                      0x8
18917 #define CP_GFX_HQD_CNTL__RB_NON_PRIV__SHIFT                                                                   0xf
18918 #define CP_GFX_HQD_CNTL__BUF_SWAP__SHIFT                                                                      0x10
18919 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ__SHIFT                                                                   0x14
18920 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ__SHIFT                                                                0x16
18921 #define CP_GFX_HQD_CNTL__CACHE_POLICY__SHIFT                                                                  0x18
18922 #define CP_GFX_HQD_CNTL__RB_VOLATILE__SHIFT                                                                   0x1a
18923 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE__SHIFT                                                                  0x1b
18924 #define CP_GFX_HQD_CNTL__RB_EXE__SHIFT                                                                        0x1c
18925 #define CP_GFX_HQD_CNTL__KMD_QUEUE__SHIFT                                                                     0x1d
18926 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA__SHIFT                                                                0x1f
18927 #define CP_GFX_HQD_CNTL__RB_BUFSZ_MASK                                                                        0x0000003FL
18928 #define CP_GFX_HQD_CNTL__TMZ_STATE_MASK                                                                       0x00000040L
18929 #define CP_GFX_HQD_CNTL__TMZ_MATCH_MASK                                                                       0x00000080L
18930 #define CP_GFX_HQD_CNTL__RB_BLKSZ_MASK                                                                        0x00003F00L
18931 #define CP_GFX_HQD_CNTL__RB_NON_PRIV_MASK                                                                     0x00008000L
18932 #define CP_GFX_HQD_CNTL__BUF_SWAP_MASK                                                                        0x00030000L
18933 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ_MASK                                                                     0x00300000L
18934 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ_MASK                                                                  0x00C00000L
18935 #define CP_GFX_HQD_CNTL__CACHE_POLICY_MASK                                                                    0x03000000L
18936 #define CP_GFX_HQD_CNTL__RB_VOLATILE_MASK                                                                     0x04000000L
18937 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE_MASK                                                                    0x08000000L
18938 #define CP_GFX_HQD_CNTL__RB_EXE_MASK                                                                          0x10000000L
18939 #define CP_GFX_HQD_CNTL__KMD_QUEUE_MASK                                                                       0x20000000L
18940 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA_MASK                                                                  0x80000000L
18941 //CP_GFX_HQD_CSMD_RPTR
18942 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR__SHIFT                                                                  0x0
18943 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR_MASK                                                                    0x000FFFFFL
18944 //CP_GFX_HQD_WPTR
18945 #define CP_GFX_HQD_WPTR__RB_WPTR__SHIFT                                                                       0x0
18946 #define CP_GFX_HQD_WPTR__RB_WPTR_MASK                                                                         0xFFFFFFFFL
18947 //CP_GFX_HQD_WPTR_HI
18948 #define CP_GFX_HQD_WPTR_HI__RB_WPTR__SHIFT                                                                    0x0
18949 #define CP_GFX_HQD_WPTR_HI__RB_WPTR_MASK                                                                      0xFFFFFFFFL
18950 //CP_GFX_HQD_DEQUEUE_REQUEST
18951 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT                                                        0x0
18952 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT                                                        0x4
18953 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT                                                     0x9
18954 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT                                                     0xa
18955 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK                                                          0x00000001L
18956 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK                                                          0x00000010L
18957 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK                                                       0x00000200L
18958 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK                                                       0x00000400L
18959 //CP_GFX_HQD_MAPPED
18960 #define CP_GFX_HQD_MAPPED__MAPPED__SHIFT                                                                      0x0
18961 #define CP_GFX_HQD_MAPPED__MAPPED_MASK                                                                        0x00000001L
18962 //CP_GFX_HQD_QUE_MGR_CONTROL
18963 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT__SHIFT                                      0x0
18964 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE__SHIFT                                          0x4
18965 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT__SHIFT                                         0x5
18966 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN__SHIFT                                              0x6
18967 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN__SHIFT                                           0x7
18968 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE__SHIFT                                                        0x8
18969 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE__SHIFT                                              0xb
18970 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE__SHIFT                                           0xd
18971 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR__SHIFT                                                  0xf
18972 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE__SHIFT                                                0x10
18973 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE__SHIFT                                        0x11
18974 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT__SHIFT                                          0x12
18975 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG__SHIFT                                      0x17
18976 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT_MASK                                        0x00000001L
18977 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE_MASK                                            0x00000010L
18978 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT_MASK                                           0x00000020L
18979 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN_MASK                                                0x00000040L
18980 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN_MASK                                             0x00000080L
18981 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_MASK                                                          0x00000700L
18982 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE_MASK                                                0x00000800L
18983 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE_MASK                                             0x00002000L
18984 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR_MASK                                                    0x00008000L
18985 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE_MASK                                                  0x00010000L
18986 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE_MASK                                          0x00020000L
18987 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT_MASK                                            0x00040000L
18988 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG_MASK                                        0x00800000L
18989 //CP_GFX_HQD_IQ_TIMER
18990 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME__SHIFT                                                                 0x0
18991 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE__SHIFT                                                                0x8
18992 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT                                                          0xb
18993 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT                                                            0xc
18994 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT                                                               0xe
18995 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT                                                             0x16
18996 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT                                                                0x1b
18997 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER__SHIFT                                                               0x1c
18998 #define CP_GFX_HQD_IQ_TIMER__ACTIVE__SHIFT                                                                    0x1f
18999 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME_MASK                                                                   0x000000FFL
19000 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE_MASK                                                                  0x00000700L
19001 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK                                                            0x00000800L
19002 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK                                                              0x00003000L
19003 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT_MASK                                                                 0x0000C000L
19004 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER_MASK                                                               0x00400000L
19005 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE_MASK                                                                  0x08000000L
19006 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER_MASK                                                                 0x10000000L
19007 #define CP_GFX_HQD_IQ_TIMER__ACTIVE_MASK                                                                      0x80000000L
19008 //CP_GFX_HQD_HQ_STATUS0
19009 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS__SHIFT                                                          0x0
19010 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS__SHIFT                                                       0x4
19011 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK__SHIFT                                                             0x6
19012 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT                                                              0x1e
19013 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS_MASK                                                            0x00000001L
19014 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS_MASK                                                         0x00000030L
19015 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK_MASK                                                               0x00000040L
19016 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE_MASK                                                                0x40000000L
19017 //CP_GFX_HQD_HQ_CONTROL0
19018 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND__SHIFT                                                                0x0
19019 #define CP_GFX_HQD_HQ_CONTROL0__SPARES__SHIFT                                                                 0x4
19020 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND_MASK                                                                  0x0000000FL
19021 #define CP_GFX_HQD_HQ_CONTROL0__SPARES_MASK                                                                   0x000000F0L
19022 //CP_GFX_MQD_CONTROL
19023 #define CP_GFX_MQD_CONTROL__VMID__SHIFT                                                                       0x0
19024 #define CP_GFX_MQD_CONTROL__PRIV_STATE__SHIFT                                                                 0x8
19025 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD__SHIFT                                                             0xc
19026 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT                                                          0xd
19027 #define CP_GFX_MQD_CONTROL__EXE_DISABLE__SHIFT                                                                0x17
19028 #define CP_GFX_MQD_CONTROL__CACHE_POLICY__SHIFT                                                               0x18
19029 #define CP_GFX_MQD_CONTROL__VMID_MASK                                                                         0x0000000FL
19030 #define CP_GFX_MQD_CONTROL__PRIV_STATE_MASK                                                                   0x00000100L
19031 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_MASK                                                               0x00001000L
19032 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN_MASK                                                            0x00002000L
19033 #define CP_GFX_MQD_CONTROL__EXE_DISABLE_MASK                                                                  0x00800000L
19034 #define CP_GFX_MQD_CONTROL__CACHE_POLICY_MASK                                                                 0x03000000L
19035 //CP_HQD_GFX_CONTROL
19036 #define CP_HQD_GFX_CONTROL__MESSAGE__SHIFT                                                                    0x0
19037 #define CP_HQD_GFX_CONTROL__MISC__SHIFT                                                                       0x4
19038 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN__SHIFT                                                          0xf
19039 #define CP_HQD_GFX_CONTROL__MESSAGE_MASK                                                                      0x0000000FL
19040 #define CP_HQD_GFX_CONTROL__MISC_MASK                                                                         0x00007FF0L
19041 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN_MASK                                                            0x00008000L
19042 //CP_HQD_GFX_STATUS
19043 #define CP_HQD_GFX_STATUS__STATUS__SHIFT                                                                      0x0
19044 #define CP_HQD_GFX_STATUS__STATUS_MASK                                                                        0x0000FFFFL
19045 //CP_DMA_WATCH0_ADDR_LO
19046 #define CP_DMA_WATCH0_ADDR_LO__RSVD__SHIFT                                                                    0x0
19047 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO__SHIFT                                                                 0x7
19048 #define CP_DMA_WATCH0_ADDR_LO__RSVD_MASK                                                                      0x0000007FL
19049 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFF80L
19050 //CP_DMA_WATCH0_ADDR_HI
19051 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
19052 #define CP_DMA_WATCH0_ADDR_HI__RSVD__SHIFT                                                                    0x10
19053 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
19054 #define CP_DMA_WATCH0_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
19055 //CP_DMA_WATCH0_MASK
19056 #define CP_DMA_WATCH0_MASK__RSVD__SHIFT                                                                       0x0
19057 #define CP_DMA_WATCH0_MASK__MASK__SHIFT                                                                       0x7
19058 #define CP_DMA_WATCH0_MASK__RSVD_MASK                                                                         0x0000007FL
19059 #define CP_DMA_WATCH0_MASK__MASK_MASK                                                                         0xFFFFFF80L
19060 //CP_DMA_WATCH0_CNTL
19061 #define CP_DMA_WATCH0_CNTL__VMID__SHIFT                                                                       0x0
19062 #define CP_DMA_WATCH0_CNTL__RSVD1__SHIFT                                                                      0x4
19063 #define CP_DMA_WATCH0_CNTL__WATCH_READS__SHIFT                                                                0x8
19064 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES__SHIFT                                                               0x9
19065 #define CP_DMA_WATCH0_CNTL__ANY_VMID__SHIFT                                                                   0xa
19066 #define CP_DMA_WATCH0_CNTL__RSVD2__SHIFT                                                                      0xb
19067 #define CP_DMA_WATCH0_CNTL__VMID_MASK                                                                         0x0000000FL
19068 #define CP_DMA_WATCH0_CNTL__RSVD1_MASK                                                                        0x000000F0L
19069 #define CP_DMA_WATCH0_CNTL__WATCH_READS_MASK                                                                  0x00000100L
19070 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES_MASK                                                                 0x00000200L
19071 #define CP_DMA_WATCH0_CNTL__ANY_VMID_MASK                                                                     0x00000400L
19072 #define CP_DMA_WATCH0_CNTL__RSVD2_MASK                                                                        0xFFFFF800L
19073 //CP_DMA_WATCH1_ADDR_LO
19074 #define CP_DMA_WATCH1_ADDR_LO__RSVD__SHIFT                                                                    0x0
19075 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO__SHIFT                                                                 0x7
19076 #define CP_DMA_WATCH1_ADDR_LO__RSVD_MASK                                                                      0x0000007FL
19077 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFF80L
19078 //CP_DMA_WATCH1_ADDR_HI
19079 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
19080 #define CP_DMA_WATCH1_ADDR_HI__RSVD__SHIFT                                                                    0x10
19081 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
19082 #define CP_DMA_WATCH1_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
19083 //CP_DMA_WATCH1_MASK
19084 #define CP_DMA_WATCH1_MASK__RSVD__SHIFT                                                                       0x0
19085 #define CP_DMA_WATCH1_MASK__MASK__SHIFT                                                                       0x7
19086 #define CP_DMA_WATCH1_MASK__RSVD_MASK                                                                         0x0000007FL
19087 #define CP_DMA_WATCH1_MASK__MASK_MASK                                                                         0xFFFFFF80L
19088 //CP_DMA_WATCH1_CNTL
19089 #define CP_DMA_WATCH1_CNTL__VMID__SHIFT                                                                       0x0
19090 #define CP_DMA_WATCH1_CNTL__RSVD1__SHIFT                                                                      0x4
19091 #define CP_DMA_WATCH1_CNTL__WATCH_READS__SHIFT                                                                0x8
19092 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES__SHIFT                                                               0x9
19093 #define CP_DMA_WATCH1_CNTL__ANY_VMID__SHIFT                                                                   0xa
19094 #define CP_DMA_WATCH1_CNTL__RSVD2__SHIFT                                                                      0xb
19095 #define CP_DMA_WATCH1_CNTL__VMID_MASK                                                                         0x0000000FL
19096 #define CP_DMA_WATCH1_CNTL__RSVD1_MASK                                                                        0x000000F0L
19097 #define CP_DMA_WATCH1_CNTL__WATCH_READS_MASK                                                                  0x00000100L
19098 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES_MASK                                                                 0x00000200L
19099 #define CP_DMA_WATCH1_CNTL__ANY_VMID_MASK                                                                     0x00000400L
19100 #define CP_DMA_WATCH1_CNTL__RSVD2_MASK                                                                        0xFFFFF800L
19101 //CP_DMA_WATCH2_ADDR_LO
19102 #define CP_DMA_WATCH2_ADDR_LO__RSVD__SHIFT                                                                    0x0
19103 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO__SHIFT                                                                 0x7
19104 #define CP_DMA_WATCH2_ADDR_LO__RSVD_MASK                                                                      0x0000007FL
19105 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFF80L
19106 //CP_DMA_WATCH2_ADDR_HI
19107 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
19108 #define CP_DMA_WATCH2_ADDR_HI__RSVD__SHIFT                                                                    0x10
19109 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
19110 #define CP_DMA_WATCH2_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
19111 //CP_DMA_WATCH2_MASK
19112 #define CP_DMA_WATCH2_MASK__RSVD__SHIFT                                                                       0x0
19113 #define CP_DMA_WATCH2_MASK__MASK__SHIFT                                                                       0x7
19114 #define CP_DMA_WATCH2_MASK__RSVD_MASK                                                                         0x0000007FL
19115 #define CP_DMA_WATCH2_MASK__MASK_MASK                                                                         0xFFFFFF80L
19116 //CP_DMA_WATCH2_CNTL
19117 #define CP_DMA_WATCH2_CNTL__VMID__SHIFT                                                                       0x0
19118 #define CP_DMA_WATCH2_CNTL__RSVD1__SHIFT                                                                      0x4
19119 #define CP_DMA_WATCH2_CNTL__WATCH_READS__SHIFT                                                                0x8
19120 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES__SHIFT                                                               0x9
19121 #define CP_DMA_WATCH2_CNTL__ANY_VMID__SHIFT                                                                   0xa
19122 #define CP_DMA_WATCH2_CNTL__RSVD2__SHIFT                                                                      0xb
19123 #define CP_DMA_WATCH2_CNTL__VMID_MASK                                                                         0x0000000FL
19124 #define CP_DMA_WATCH2_CNTL__RSVD1_MASK                                                                        0x000000F0L
19125 #define CP_DMA_WATCH2_CNTL__WATCH_READS_MASK                                                                  0x00000100L
19126 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES_MASK                                                                 0x00000200L
19127 #define CP_DMA_WATCH2_CNTL__ANY_VMID_MASK                                                                     0x00000400L
19128 #define CP_DMA_WATCH2_CNTL__RSVD2_MASK                                                                        0xFFFFF800L
19129 //CP_DMA_WATCH3_ADDR_LO
19130 #define CP_DMA_WATCH3_ADDR_LO__RSVD__SHIFT                                                                    0x0
19131 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO__SHIFT                                                                 0x7
19132 #define CP_DMA_WATCH3_ADDR_LO__RSVD_MASK                                                                      0x0000007FL
19133 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFF80L
19134 //CP_DMA_WATCH3_ADDR_HI
19135 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
19136 #define CP_DMA_WATCH3_ADDR_HI__RSVD__SHIFT                                                                    0x10
19137 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
19138 #define CP_DMA_WATCH3_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
19139 //CP_DMA_WATCH3_MASK
19140 #define CP_DMA_WATCH3_MASK__RSVD__SHIFT                                                                       0x0
19141 #define CP_DMA_WATCH3_MASK__MASK__SHIFT                                                                       0x7
19142 #define CP_DMA_WATCH3_MASK__RSVD_MASK                                                                         0x0000007FL
19143 #define CP_DMA_WATCH3_MASK__MASK_MASK                                                                         0xFFFFFF80L
19144 //CP_DMA_WATCH3_CNTL
19145 #define CP_DMA_WATCH3_CNTL__VMID__SHIFT                                                                       0x0
19146 #define CP_DMA_WATCH3_CNTL__RSVD1__SHIFT                                                                      0x4
19147 #define CP_DMA_WATCH3_CNTL__WATCH_READS__SHIFT                                                                0x8
19148 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES__SHIFT                                                               0x9
19149 #define CP_DMA_WATCH3_CNTL__ANY_VMID__SHIFT                                                                   0xa
19150 #define CP_DMA_WATCH3_CNTL__RSVD2__SHIFT                                                                      0xb
19151 #define CP_DMA_WATCH3_CNTL__VMID_MASK                                                                         0x0000000FL
19152 #define CP_DMA_WATCH3_CNTL__RSVD1_MASK                                                                        0x000000F0L
19153 #define CP_DMA_WATCH3_CNTL__WATCH_READS_MASK                                                                  0x00000100L
19154 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES_MASK                                                                 0x00000200L
19155 #define CP_DMA_WATCH3_CNTL__ANY_VMID_MASK                                                                     0x00000400L
19156 #define CP_DMA_WATCH3_CNTL__RSVD2_MASK                                                                        0xFFFFF800L
19157 //CP_DMA_WATCH_STAT_ADDR_LO
19158 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO__SHIFT                                                             0x2
19159 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO_MASK                                                               0xFFFFFFFCL
19160 //CP_DMA_WATCH_STAT_ADDR_HI
19161 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI__SHIFT                                                             0x0
19162 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI_MASK                                                               0x0000FFFFL
19163 //CP_DMA_WATCH_STAT
19164 #define CP_DMA_WATCH_STAT__VMID__SHIFT                                                                        0x0
19165 #define CP_DMA_WATCH_STAT__QUEUE_ID__SHIFT                                                                    0x4
19166 #define CP_DMA_WATCH_STAT__CLIENT_ID__SHIFT                                                                   0x8
19167 #define CP_DMA_WATCH_STAT__PIPE__SHIFT                                                                        0xc
19168 #define CP_DMA_WATCH_STAT__WATCH_ID__SHIFT                                                                    0x10
19169 #define CP_DMA_WATCH_STAT__RD_WR__SHIFT                                                                       0x14
19170 #define CP_DMA_WATCH_STAT__TRAP_FLAG__SHIFT                                                                   0x1f
19171 #define CP_DMA_WATCH_STAT__VMID_MASK                                                                          0x0000000FL
19172 #define CP_DMA_WATCH_STAT__QUEUE_ID_MASK                                                                      0x00000070L
19173 #define CP_DMA_WATCH_STAT__CLIENT_ID_MASK                                                                     0x00000700L
19174 #define CP_DMA_WATCH_STAT__PIPE_MASK                                                                          0x00003000L
19175 #define CP_DMA_WATCH_STAT__WATCH_ID_MASK                                                                      0x00030000L
19176 #define CP_DMA_WATCH_STAT__RD_WR_MASK                                                                         0x00100000L
19177 #define CP_DMA_WATCH_STAT__TRAP_FLAG_MASK                                                                     0x80000000L
19178 //CP_PFP_JT_STAT
19179 #define CP_PFP_JT_STAT__JT_LOADED__SHIFT                                                                      0x0
19180 #define CP_PFP_JT_STAT__WR_MASK__SHIFT                                                                        0x10
19181 #define CP_PFP_JT_STAT__JT_LOADED_MASK                                                                        0x00000003L
19182 #define CP_PFP_JT_STAT__WR_MASK_MASK                                                                          0x00030000L
19183 //CP_MEC_JT_STAT
19184 #define CP_MEC_JT_STAT__JT_LOADED__SHIFT                                                                      0x0
19185 #define CP_MEC_JT_STAT__WR_MASK__SHIFT                                                                        0x10
19186 #define CP_MEC_JT_STAT__JT_LOADED_MASK                                                                        0x000000FFL
19187 #define CP_MEC_JT_STAT__WR_MASK_MASK                                                                          0x00FF0000L
19188 //CP_CPC_BUSY_HYSTERESIS
19189 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE__SHIFT                                                             0x0
19190 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY__SHIFT                                                               0x8
19191 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE_MASK                                                               0x000000FFL
19192 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY_MASK                                                                 0x0000FF00L
19193 //CP_CPF_BUSY_HYSTERESIS1
19194 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT                                                            0x0
19195 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY__SHIFT                                                              0x8
19196 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY__SHIFT                                                             0x10
19197 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT                                                              0x18
19198 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK                                                              0x000000FFL
19199 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY_MASK                                                                0x0000FF00L
19200 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY_MASK                                                               0x00FF0000L
19201 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY_MASK                                                                0xFF000000L
19202 //CP_CPF_BUSY_HYSTERESIS2
19203 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT                                                              0x0
19204 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY_MASK                                                                0x000000FFL
19205 //CP_CPG_BUSY_HYSTERESIS1
19206 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT                                                            0x0
19207 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY__SHIFT                                                               0x8
19208 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY__SHIFT                                                              0x10
19209 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT                                                              0x18
19210 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK                                                              0x000000FFL
19211 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY_MASK                                                                 0x0000FF00L
19212 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY_MASK                                                                0x00FF0000L
19213 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY_MASK                                                                0xFF000000L
19214 //CP_CPG_BUSY_HYSTERESIS2
19215 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT                                                              0x0
19216 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0__SHIFT                                                           0x8
19217 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_1__SHIFT                                                           0x10
19218 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY_MASK                                                                0x000000FFL
19219 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0_MASK                                                             0x0000FF00L
19220 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_1_MASK                                                             0x00FF0000L
19221 //CP_RB_DOORBELL_CLEAR
19222 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE__SHIFT                                                             0x0
19223 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR__SHIFT                                             0x8
19224 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR__SHIFT                                            0x9
19225 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR__SHIFT                                                 0xa
19226 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR__SHIFT                                                0xb
19227 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR__SHIFT                                                 0xc
19228 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR__SHIFT                                                0xd
19229 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE_MASK                                                               0x00000007L
19230 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR_MASK                                               0x00000100L
19231 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR_MASK                                              0x00000200L
19232 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR_MASK                                                   0x00000400L
19233 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR_MASK                                                  0x00000800L
19234 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR_MASK                                                   0x00001000L
19235 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR_MASK                                                  0x00002000L
19236 //CP_RB0_ACTIVE
19237 #define CP_RB0_ACTIVE__ACTIVE__SHIFT                                                                          0x0
19238 #define CP_RB0_ACTIVE__ACTIVE_MASK                                                                            0x00000001L
19239 //CP_RB_ACTIVE
19240 #define CP_RB_ACTIVE__ACTIVE__SHIFT                                                                           0x0
19241 #define CP_RB_ACTIVE__ACTIVE_MASK                                                                             0x00000001L
19242 //CP_RB1_ACTIVE
19243 #define CP_RB1_ACTIVE__ACTIVE__SHIFT                                                                          0x0
19244 #define CP_RB1_ACTIVE__ACTIVE_MASK                                                                            0x00000001L
19245 //CP_RB_STATUS
19246 #define CP_RB_STATUS__DOORBELL_UPDATED__SHIFT                                                                 0x0
19247 #define CP_RB_STATUS__DOORBELL_ENABLE__SHIFT                                                                  0x1
19248 #define CP_RB_STATUS__DOORBELL_UPDATED_MASK                                                                   0x00000001L
19249 #define CP_RB_STATUS__DOORBELL_ENABLE_MASK                                                                    0x00000002L
19250 //CPG_RCIU_CAM_INDEX
19251 #define CPG_RCIU_CAM_INDEX__INDEX__SHIFT                                                                      0x0
19252 #define CPG_RCIU_CAM_INDEX__INDEX_MASK                                                                        0x0000001FL
19253 //CPG_RCIU_CAM_DATA
19254 #define CPG_RCIU_CAM_DATA__DATA__SHIFT                                                                        0x0
19255 #define CPG_RCIU_CAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
19256 //CPG_RCIU_CAM_DATA_PHASE0
19257 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR__SHIFT                                                                 0x0
19258 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN__SHIFT                                                             0x18
19259 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN__SHIFT                                                             0x19
19260 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR__SHIFT                                                              0x1f
19261 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR_MASK                                                                   0x0003FFFFL
19262 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN_MASK                                                               0x01000000L
19263 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN_MASK                                                               0x02000000L
19264 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR_MASK                                                                0x80000000L
19265 //CPG_RCIU_CAM_DATA_PHASE1
19266 #define CPG_RCIU_CAM_DATA_PHASE1__MASK__SHIFT                                                                 0x0
19267 #define CPG_RCIU_CAM_DATA_PHASE1__MASK_MASK                                                                   0xFFFFFFFFL
19268 //CPG_RCIU_CAM_DATA_PHASE2
19269 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE__SHIFT                                                                0x0
19270 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE_MASK                                                                  0xFFFFFFFFL
19271 //CP_GPU_TIMESTAMP_OFFSET_LO
19272 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO__SHIFT                                                          0x0
19273 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO_MASK                                                            0xFFFFFFFFL
19274 //CP_GPU_TIMESTAMP_OFFSET_HI
19275 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI__SHIFT                                                          0x0
19276 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI_MASK                                                            0xFFFFFFFFL
19277 //CP_SDMA_DMA_DONE
19278 #define CP_SDMA_DMA_DONE__SDMA_ID__SHIFT                                                                      0x0
19279 #define CP_SDMA_DMA_DONE__SDMA_ID_MASK                                                                        0x0000000FL
19280 //CP_PFP_SDMA_CS
19281 #define CP_PFP_SDMA_CS__REQUEST_GRANT__SHIFT                                                                  0x0
19282 #define CP_PFP_SDMA_CS__SDMA_ID__SHIFT                                                                        0x4
19283 #define CP_PFP_SDMA_CS__REQUEST_POSITION__SHIFT                                                               0x8
19284 #define CP_PFP_SDMA_CS__SDMA_COUNT__SHIFT                                                                     0xc
19285 #define CP_PFP_SDMA_CS__REQUEST_GRANT_MASK                                                                    0x00000001L
19286 #define CP_PFP_SDMA_CS__SDMA_ID_MASK                                                                          0x000000F0L
19287 #define CP_PFP_SDMA_CS__REQUEST_POSITION_MASK                                                                 0x00000F00L
19288 #define CP_PFP_SDMA_CS__SDMA_COUNT_MASK                                                                       0x00003000L
19289 //CP_ME_SDMA_CS
19290 #define CP_ME_SDMA_CS__REQUEST_GRANT__SHIFT                                                                   0x0
19291 #define CP_ME_SDMA_CS__SDMA_ID__SHIFT                                                                         0x4
19292 #define CP_ME_SDMA_CS__REQUEST_POSITION__SHIFT                                                                0x8
19293 #define CP_ME_SDMA_CS__SDMA_COUNT__SHIFT                                                                      0xc
19294 #define CP_ME_SDMA_CS__REQUEST_GRANT_MASK                                                                     0x00000001L
19295 #define CP_ME_SDMA_CS__SDMA_ID_MASK                                                                           0x000000F0L
19296 #define CP_ME_SDMA_CS__REQUEST_POSITION_MASK                                                                  0x00000F00L
19297 #define CP_ME_SDMA_CS__SDMA_COUNT_MASK                                                                        0x00003000L
19298 //CPF_GCR_CNTL
19299 #define CPF_GCR_CNTL__GCR_GL_CMD__SHIFT                                                                       0x0
19300 #define CPF_GCR_CNTL__GCR_GL_CMD_MASK                                                                         0x0007FFFFL
19301 //CPG_UTCL1_STATUS
19302 #define CPG_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                               0x0
19303 #define CPG_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                               0x1
19304 #define CPG_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                 0x2
19305 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                0x8
19306 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                0x10
19307 #define CPG_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                  0x18
19308 #define CPG_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                 0x00000001L
19309 #define CPG_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                 0x00000002L
19310 #define CPG_UTCL1_STATUS__PRT_DETECTED_MASK                                                                   0x00000004L
19311 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                  0x00003F00L
19312 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                  0x003F0000L
19313 #define CPG_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                    0x3F000000L
19314 //CPC_UTCL1_STATUS
19315 #define CPC_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                               0x0
19316 #define CPC_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                               0x1
19317 #define CPC_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                 0x2
19318 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                0x8
19319 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                0x10
19320 #define CPC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                  0x18
19321 #define CPC_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                 0x00000001L
19322 #define CPC_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                 0x00000002L
19323 #define CPC_UTCL1_STATUS__PRT_DETECTED_MASK                                                                   0x00000004L
19324 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                  0x00003F00L
19325 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                  0x003F0000L
19326 #define CPC_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                    0x3F000000L
19327 //CPF_UTCL1_STATUS
19328 #define CPF_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                               0x0
19329 #define CPF_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                               0x1
19330 #define CPF_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                 0x2
19331 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                0x8
19332 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                0x10
19333 #define CPF_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                  0x18
19334 #define CPF_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                 0x00000001L
19335 #define CPF_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                 0x00000002L
19336 #define CPF_UTCL1_STATUS__PRT_DETECTED_MASK                                                                   0x00000004L
19337 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                  0x00003F00L
19338 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                  0x003F0000L
19339 #define CPF_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                    0x3F000000L
19340 //CP_SD_CNTL
19341 #define CP_SD_CNTL__CPF_EN__SHIFT                                                                             0x0
19342 #define CP_SD_CNTL__CPG_EN__SHIFT                                                                             0x1
19343 #define CP_SD_CNTL__CPC_EN__SHIFT                                                                             0x2
19344 #define CP_SD_CNTL__RLC_EN__SHIFT                                                                             0x3
19345 #define CP_SD_CNTL__GE_EN__SHIFT                                                                              0x5
19346 #define CP_SD_CNTL__UTCL1_EN__SHIFT                                                                           0x6
19347 #define CP_SD_CNTL__EA_EN__SHIFT                                                                              0x9
19348 #define CP_SD_CNTL__SDMA_EN__SHIFT                                                                            0xa
19349 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE__SHIFT                                                                0x1f
19350 #define CP_SD_CNTL__CPF_EN_MASK                                                                               0x00000001L
19351 #define CP_SD_CNTL__CPG_EN_MASK                                                                               0x00000002L
19352 #define CP_SD_CNTL__CPC_EN_MASK                                                                               0x00000004L
19353 #define CP_SD_CNTL__RLC_EN_MASK                                                                               0x00000008L
19354 #define CP_SD_CNTL__GE_EN_MASK                                                                                0x00000020L
19355 #define CP_SD_CNTL__UTCL1_EN_MASK                                                                             0x00000040L
19356 #define CP_SD_CNTL__EA_EN_MASK                                                                                0x00000200L
19357 #define CP_SD_CNTL__SDMA_EN_MASK                                                                              0x00000400L
19358 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE_MASK                                                                  0x80000000L
19359 //CP_SOFT_RESET_CNTL
19360 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET__SHIFT                                                        0x0
19361 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET__SHIFT                                                        0x1
19362 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET__SHIFT                                                          0x2
19363 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET__SHIFT                                                         0x3
19364 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET__SHIFT                                               0x4
19365 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET__SHIFT                                                      0x5
19366 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET__SHIFT                                                         0x6
19367 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET__SHIFT                                                          0x7
19368 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET_MASK                                                          0x00000001L
19369 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET_MASK                                                          0x00000002L
19370 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET_MASK                                                            0x00000004L
19371 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET_MASK                                                           0x00000008L
19372 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET_MASK                                                 0x00000010L
19373 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET_MASK                                                        0x00000020L
19374 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET_MASK                                                           0x00000040L
19375 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET_MASK                                                            0x00000080L
19376 //CP_CPC_GFX_CNTL
19377 #define CP_CPC_GFX_CNTL__QUEUEID__SHIFT                                                                       0x0
19378 #define CP_CPC_GFX_CNTL__PIPEID__SHIFT                                                                        0x3
19379 #define CP_CPC_GFX_CNTL__MEID__SHIFT                                                                          0x5
19380 #define CP_CPC_GFX_CNTL__VALID__SHIFT                                                                         0x7
19381 #define CP_CPC_GFX_CNTL__QUEUEID_MASK                                                                         0x00000007L
19382 #define CP_CPC_GFX_CNTL__PIPEID_MASK                                                                          0x00000018L
19383 #define CP_CPC_GFX_CNTL__MEID_MASK                                                                            0x00000060L
19384 #define CP_CPC_GFX_CNTL__VALID_MASK                                                                           0x00000080L
19385 
19386 
19387 // addressBlock: gc_spipdec
19388 //SPI_ARB_PRIORITY
19389 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0__SHIFT                                                               0x0
19390 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1__SHIFT                                                               0x3
19391 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2__SHIFT                                                               0x6
19392 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3__SHIFT                                                               0x9
19393 #define SPI_ARB_PRIORITY__TS0_DUR_MULT__SHIFT                                                                 0xc
19394 #define SPI_ARB_PRIORITY__TS1_DUR_MULT__SHIFT                                                                 0xe
19395 #define SPI_ARB_PRIORITY__TS2_DUR_MULT__SHIFT                                                                 0x10
19396 #define SPI_ARB_PRIORITY__TS3_DUR_MULT__SHIFT                                                                 0x12
19397 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0_MASK                                                                 0x00000007L
19398 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1_MASK                                                                 0x00000038L
19399 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2_MASK                                                                 0x000001C0L
19400 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3_MASK                                                                 0x00000E00L
19401 #define SPI_ARB_PRIORITY__TS0_DUR_MULT_MASK                                                                   0x00003000L
19402 #define SPI_ARB_PRIORITY__TS1_DUR_MULT_MASK                                                                   0x0000C000L
19403 #define SPI_ARB_PRIORITY__TS2_DUR_MULT_MASK                                                                   0x00030000L
19404 #define SPI_ARB_PRIORITY__TS3_DUR_MULT_MASK                                                                   0x000C0000L
19405 //SPI_ARB_CYCLES_0
19406 #define SPI_ARB_CYCLES_0__TS0_DURATION__SHIFT                                                                 0x0
19407 #define SPI_ARB_CYCLES_0__TS1_DURATION__SHIFT                                                                 0x10
19408 #define SPI_ARB_CYCLES_0__TS0_DURATION_MASK                                                                   0x0000FFFFL
19409 #define SPI_ARB_CYCLES_0__TS1_DURATION_MASK                                                                   0xFFFF0000L
19410 //SPI_ARB_CYCLES_1
19411 #define SPI_ARB_CYCLES_1__TS2_DURATION__SHIFT                                                                 0x0
19412 #define SPI_ARB_CYCLES_1__TS3_DURATION__SHIFT                                                                 0x10
19413 #define SPI_ARB_CYCLES_1__TS2_DURATION_MASK                                                                   0x0000FFFFL
19414 #define SPI_ARB_CYCLES_1__TS3_DURATION_MASK                                                                   0xFFFF0000L
19415 //SPI_WCL_PIPE_PERCENT_GFX
19416 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE__SHIFT                                                                0x0
19417 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE__SHIFT                                                         0xc
19418 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE__SHIFT                                                         0x16
19419 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE_MASK                                                                  0x0000007FL
19420 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE_MASK                                                           0x0001F000L
19421 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE_MASK                                                           0x07C00000L
19422 //SPI_WCL_PIPE_PERCENT_HP3D
19423 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE__SHIFT                                                               0x0
19424 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE__SHIFT                                                        0xc
19425 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE__SHIFT                                                        0x16
19426 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE_MASK                                                                 0x0000007FL
19427 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE_MASK                                                          0x0001F000L
19428 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE_MASK                                                          0x07C00000L
19429 //SPI_WCL_PIPE_PERCENT_CS0
19430 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE__SHIFT                                                                0x0
19431 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE_MASK                                                                  0x7FL
19432 //SPI_WCL_PIPE_PERCENT_CS1
19433 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE__SHIFT                                                                0x0
19434 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE_MASK                                                                  0x7FL
19435 //SPI_WCL_PIPE_PERCENT_CS2
19436 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE__SHIFT                                                                0x0
19437 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE_MASK                                                                  0x7FL
19438 //SPI_WCL_PIPE_PERCENT_CS3
19439 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE__SHIFT                                                                0x0
19440 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE_MASK                                                                  0x7FL
19441 //SPI_WCL_PIPE_PERCENT_CS4
19442 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE__SHIFT                                                                0x0
19443 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE_MASK                                                                  0x7FL
19444 //SPI_WCL_PIPE_PERCENT_CS5
19445 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE__SHIFT                                                                0x0
19446 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE_MASK                                                                  0x7FL
19447 //SPI_WCL_PIPE_PERCENT_CS6
19448 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE__SHIFT                                                                0x0
19449 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE_MASK                                                                  0x7FL
19450 //SPI_WCL_PIPE_PERCENT_CS7
19451 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE__SHIFT                                                                0x0
19452 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE_MASK                                                                  0x7FL
19453 //SPI_USER_ACCUM_VMID_CNTL
19454 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM__SHIFT                                                        0x0
19455 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM_MASK                                                          0x0000000FL
19456 //SPI_GDBG_PER_VMID_CNTL
19457 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID__SHIFT                                                             0x0
19458 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE__SHIFT                                                            0x1
19459 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN__SHIFT                                                                0x3
19460 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN__SHIFT                                                                0x4
19461 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE__SHIFT                                                           0xd
19462 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID_MASK                                                               0x00000001L
19463 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE_MASK                                                              0x00000006L
19464 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN_MASK                                                                  0x00000008L
19465 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN_MASK                                                                  0x00001FF0L
19466 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE_MASK                                                             0x00002000L
19467 //SPI_COMPUTE_QUEUE_RESET
19468 #define SPI_COMPUTE_QUEUE_RESET__RESET__SHIFT                                                                 0x0
19469 #define SPI_COMPUTE_QUEUE_RESET__RESET_MASK                                                                   0x01L
19470 //SPI_COMPUTE_WF_CTX_SAVE
19471 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE__SHIFT                                                              0x0
19472 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_INTERRUPT_EN__SHIFT                                                      0x1
19473 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN__SHIFT                                                     0x2
19474 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_REQ_BUSY__SHIFT                                                          0x1e
19475 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY__SHIFT                                                             0x1f
19476 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE_MASK                                                                0x00000001L
19477 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_INTERRUPT_EN_MASK                                                        0x00000002L
19478 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN_MASK                                                       0x00000004L
19479 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_REQ_BUSY_MASK                                                            0x40000000L
19480 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY_MASK                                                               0x80000000L
19481 
19482 
19483 // addressBlock: gc_cpphqddec
19484 //CP_HPD_UTCL1_CNTL
19485 #define CP_HPD_UTCL1_CNTL__SELECT__SHIFT                                                                      0x0
19486 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT__SHIFT                                                        0xa
19487 #define CP_HPD_UTCL1_CNTL__SELECT_MASK                                                                        0x0000000FL
19488 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT_MASK                                                          0x00000400L
19489 //CP_HPD_UTCL1_ERROR
19490 #define CP_HPD_UTCL1_ERROR__ADDR_HI__SHIFT                                                                    0x0
19491 #define CP_HPD_UTCL1_ERROR__TYPE__SHIFT                                                                       0x10
19492 #define CP_HPD_UTCL1_ERROR__VMID__SHIFT                                                                       0x14
19493 #define CP_HPD_UTCL1_ERROR__ADDR_HI_MASK                                                                      0x0000FFFFL
19494 #define CP_HPD_UTCL1_ERROR__TYPE_MASK                                                                         0x00010000L
19495 #define CP_HPD_UTCL1_ERROR__VMID_MASK                                                                         0x00F00000L
19496 //CP_HPD_UTCL1_ERROR_ADDR
19497 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR__SHIFT                                                                  0xc
19498 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR_MASK                                                                    0xFFFFF000L
19499 //CP_MQD_BASE_ADDR
19500 #define CP_MQD_BASE_ADDR__BASE_ADDR__SHIFT                                                                    0x2
19501 #define CP_MQD_BASE_ADDR__BASE_ADDR_MASK                                                                      0xFFFFFFFCL
19502 //CP_MQD_BASE_ADDR_HI
19503 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT                                                              0x0
19504 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK                                                                0x0000FFFFL
19505 //CP_HQD_ACTIVE
19506 #define CP_HQD_ACTIVE__ACTIVE__SHIFT                                                                          0x0
19507 #define CP_HQD_ACTIVE__BUSY_GATE__SHIFT                                                                       0x1
19508 #define CP_HQD_ACTIVE__ACTIVE_MASK                                                                            0x00000001L
19509 #define CP_HQD_ACTIVE__BUSY_GATE_MASK                                                                         0x00000002L
19510 //CP_HQD_VMID
19511 #define CP_HQD_VMID__VMID__SHIFT                                                                              0x0
19512 #define CP_HQD_VMID__IB_VMID__SHIFT                                                                           0x8
19513 #define CP_HQD_VMID__VQID__SHIFT                                                                              0x10
19514 #define CP_HQD_VMID__VMID_MASK                                                                                0x0000000FL
19515 #define CP_HQD_VMID__IB_VMID_MASK                                                                             0x00000F00L
19516 #define CP_HQD_VMID__VQID_MASK                                                                                0x03FF0000L
19517 //CP_HQD_PERSISTENT_STATE
19518 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ__SHIFT                                                           0x0
19519 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE__SHIFT                                                  0x1
19520 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS__SHIFT                                                        0x7
19521 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE__SHIFT                                                          0x8
19522 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT__SHIFT                                                     0x12
19523 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS__SHIFT                                                         0x13
19524 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN__SHIFT                                                          0x14
19525 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN__SHIFT                                                     0x15
19526 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN__SHIFT                                                      0x16
19527 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN__SHIFT                                                      0x17
19528 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN__SHIFT                                                     0x18
19529 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN__SHIFT                                                      0x19
19530 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN__SHIFT                                                     0x1a
19531 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN__SHIFT                                                  0x1b
19532 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE__SHIFT                                                        0x1c
19533 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES__SHIFT                                                        0x1d
19534 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE__SHIFT                                                          0x1e
19535 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE__SHIFT                                                           0x1f
19536 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ_MASK                                                             0x00000001L
19537 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE_MASK                                                    0x00000002L
19538 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS_MASK                                                          0x00000080L
19539 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE_MASK                                                            0x0003FF00L
19540 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT_MASK                                                       0x00040000L
19541 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS_MASK                                                           0x00080000L
19542 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN_MASK                                                            0x00100000L
19543 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN_MASK                                                       0x00200000L
19544 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN_MASK                                                        0x00400000L
19545 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN_MASK                                                        0x00800000L
19546 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN_MASK                                                       0x01000000L
19547 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN_MASK                                                        0x02000000L
19548 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN_MASK                                                       0x04000000L
19549 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN_MASK                                                    0x08000000L
19550 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE_MASK                                                          0x10000000L
19551 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES_MASK                                                          0x20000000L
19552 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE_MASK                                                            0x40000000L
19553 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE_MASK                                                             0x80000000L
19554 //CP_HQD_PIPE_PRIORITY
19555 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY__SHIFT                                                            0x0
19556 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY_MASK                                                              0x00000003L
19557 //CP_HQD_QUEUE_PRIORITY
19558 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT                                                          0x0
19559 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK                                                            0x0000000FL
19560 //CP_HQD_QUANTUM
19561 #define CP_HQD_QUANTUM__QUANTUM_EN__SHIFT                                                                     0x0
19562 #define CP_HQD_QUANTUM__QUANTUM_SCALE__SHIFT                                                                  0x4
19563 #define CP_HQD_QUANTUM__QUANTUM_DURATION__SHIFT                                                               0x8
19564 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT                                                                 0x1f
19565 #define CP_HQD_QUANTUM__QUANTUM_EN_MASK                                                                       0x00000001L
19566 #define CP_HQD_QUANTUM__QUANTUM_SCALE_MASK                                                                    0x00000010L
19567 #define CP_HQD_QUANTUM__QUANTUM_DURATION_MASK                                                                 0x00003F00L
19568 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE_MASK                                                                   0x80000000L
19569 //CP_HQD_PQ_BASE
19570 #define CP_HQD_PQ_BASE__ADDR__SHIFT                                                                           0x0
19571 #define CP_HQD_PQ_BASE__ADDR_MASK                                                                             0xFFFFFFFFL
19572 //CP_HQD_PQ_BASE_HI
19573 #define CP_HQD_PQ_BASE_HI__ADDR_HI__SHIFT                                                                     0x0
19574 #define CP_HQD_PQ_BASE_HI__ADDR_HI_MASK                                                                       0x000000FFL
19575 //CP_HQD_PQ_RPTR
19576 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET__SHIFT                                                                0x0
19577 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET_MASK                                                                  0xFFFFFFFFL
19578 //CP_HQD_PQ_RPTR_REPORT_ADDR
19579 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR__SHIFT                                                   0x2
19580 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR_MASK                                                     0xFFFFFFFCL
19581 //CP_HQD_PQ_RPTR_REPORT_ADDR_HI
19582 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI__SHIFT                                             0x0
19583 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI_MASK                                               0x0000FFFFL
19584 //CP_HQD_PQ_WPTR_POLL_ADDR
19585 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR__SHIFT                                                            0x3
19586 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR_MASK                                                              0xFFFFFFF8L
19587 //CP_HQD_PQ_WPTR_POLL_ADDR_HI
19588 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI__SHIFT                                                      0x0
19589 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI_MASK                                                        0x0000FFFFL
19590 //CP_HQD_PQ_DOORBELL_CONTROL
19591 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE__SHIFT                                                      0x0
19592 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT                                                  0x1
19593 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT                                                    0x2
19594 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE__SHIFT                                                    0x1c
19595 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT__SHIFT                                                  0x1d
19596 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN__SHIFT                                                        0x1e
19597 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT                                                       0x1f
19598 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE_MASK                                                        0x00000001L
19599 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK                                                    0x00000002L
19600 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK                                                      0x0FFFFFFCL
19601 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE_MASK                                                      0x10000000L
19602 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT_MASK                                                    0x20000000L
19603 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN_MASK                                                          0x40000000L
19604 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT_MASK                                                         0x80000000L
19605 //CP_HQD_PQ_CONTROL
19606 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE__SHIFT                                                                  0x0
19607 #define CP_HQD_PQ_CONTROL__WPTR_CARRY__SHIFT                                                                  0x6
19608 #define CP_HQD_PQ_CONTROL__RPTR_CARRY__SHIFT                                                                  0x7
19609 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE__SHIFT                                                             0x8
19610 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN__SHIFT                                                               0xe
19611 #define CP_HQD_PQ_CONTROL__PQ_EMPTY__SHIFT                                                                    0xf
19612 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR__SHIFT                                                             0x12
19613 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE__SHIFT                                                              0x14
19614 #define CP_HQD_PQ_CONTROL__TMZ__SHIFT                                                                         0x16
19615 #define CP_HQD_PQ_CONTROL__EXE_DISABLE__SHIFT                                                                 0x17
19616 #define CP_HQD_PQ_CONTROL__CACHE_POLICY__SHIFT                                                                0x18
19617 #define CP_HQD_PQ_CONTROL__PQ_VOLATILE__SHIFT                                                                 0x1a
19618 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR__SHIFT                                                              0x1b
19619 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH__SHIFT                                                              0x1c
19620 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH__SHIFT                                                             0x1d
19621 #define CP_HQD_PQ_CONTROL__PRIV_STATE__SHIFT                                                                  0x1e
19622 #define CP_HQD_PQ_CONTROL__KMD_QUEUE__SHIFT                                                                   0x1f
19623 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE_MASK                                                                    0x0000003FL
19624 #define CP_HQD_PQ_CONTROL__WPTR_CARRY_MASK                                                                    0x00000040L
19625 #define CP_HQD_PQ_CONTROL__RPTR_CARRY_MASK                                                                    0x00000080L
19626 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE_MASK                                                               0x00003F00L
19627 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN_MASK                                                                 0x00004000L
19628 #define CP_HQD_PQ_CONTROL__PQ_EMPTY_MASK                                                                      0x00008000L
19629 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR_MASK                                                               0x000C0000L
19630 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE_MASK                                                                0x00300000L
19631 #define CP_HQD_PQ_CONTROL__TMZ_MASK                                                                           0x00400000L
19632 #define CP_HQD_PQ_CONTROL__EXE_DISABLE_MASK                                                                   0x00800000L
19633 #define CP_HQD_PQ_CONTROL__CACHE_POLICY_MASK                                                                  0x03000000L
19634 #define CP_HQD_PQ_CONTROL__PQ_VOLATILE_MASK                                                                   0x04000000L
19635 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR_MASK                                                                0x08000000L
19636 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH_MASK                                                                0x10000000L
19637 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH_MASK                                                               0x20000000L
19638 #define CP_HQD_PQ_CONTROL__PRIV_STATE_MASK                                                                    0x40000000L
19639 #define CP_HQD_PQ_CONTROL__KMD_QUEUE_MASK                                                                     0x80000000L
19640 //CP_HQD_IB_BASE_ADDR
19641 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR__SHIFT                                                              0x2
19642 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR_MASK                                                                0xFFFFFFFCL
19643 //CP_HQD_IB_BASE_ADDR_HI
19644 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI__SHIFT                                                        0x0
19645 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI_MASK                                                          0x0000FFFFL
19646 //CP_HQD_IB_RPTR
19647 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET__SHIFT                                                                0x0
19648 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET_MASK                                                                  0x000FFFFFL
19649 //CP_HQD_IB_CONTROL
19650 #define CP_HQD_IB_CONTROL__IB_SIZE__SHIFT                                                                     0x0
19651 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE__SHIFT                                                           0x14
19652 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE__SHIFT                                                              0x17
19653 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY__SHIFT                                                             0x18
19654 #define CP_HQD_IB_CONTROL__IB_VOLATILE__SHIFT                                                                 0x1a
19655 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE__SHIFT                                                               0x1e
19656 #define CP_HQD_IB_CONTROL__PROCESSING_IB__SHIFT                                                               0x1f
19657 #define CP_HQD_IB_CONTROL__IB_SIZE_MASK                                                                       0x000FFFFFL
19658 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE_MASK                                                             0x00300000L
19659 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE_MASK                                                                0x00800000L
19660 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY_MASK                                                               0x03000000L
19661 #define CP_HQD_IB_CONTROL__IB_VOLATILE_MASK                                                                   0x04000000L
19662 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE_MASK                                                                 0x40000000L
19663 #define CP_HQD_IB_CONTROL__PROCESSING_IB_MASK                                                                 0x80000000L
19664 //CP_HQD_IQ_TIMER
19665 #define CP_HQD_IQ_TIMER__WAIT_TIME__SHIFT                                                                     0x0
19666 #define CP_HQD_IQ_TIMER__RETRY_TYPE__SHIFT                                                                    0x8
19667 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT                                                              0xb
19668 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT                                                                0xc
19669 #define CP_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT                                                                   0xe
19670 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE__SHIFT                                                                0x10
19671 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT                                                                 0x16
19672 #define CP_HQD_IQ_TIMER__EXE_DISABLE__SHIFT                                                                   0x17
19673 #define CP_HQD_IQ_TIMER__CACHE_POLICY__SHIFT                                                                  0x18
19674 #define CP_HQD_IQ_TIMER__IQ_VOLATILE__SHIFT                                                                   0x1a
19675 #define CP_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT                                                                    0x1b
19676 #define CP_HQD_IQ_TIMER__REARM_TIMER__SHIFT                                                                   0x1c
19677 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN__SHIFT                                                                 0x1d
19678 #define CP_HQD_IQ_TIMER__PROCESSING_IQ__SHIFT                                                                 0x1e
19679 #define CP_HQD_IQ_TIMER__ACTIVE__SHIFT                                                                        0x1f
19680 #define CP_HQD_IQ_TIMER__WAIT_TIME_MASK                                                                       0x000000FFL
19681 #define CP_HQD_IQ_TIMER__RETRY_TYPE_MASK                                                                      0x00000700L
19682 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK                                                                0x00000800L
19683 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK                                                                  0x00003000L
19684 #define CP_HQD_IQ_TIMER__CLOCK_COUNT_MASK                                                                     0x0000C000L
19685 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE_MASK                                                                  0x003F0000L
19686 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER_MASK                                                                   0x00400000L
19687 #define CP_HQD_IQ_TIMER__EXE_DISABLE_MASK                                                                     0x00800000L
19688 #define CP_HQD_IQ_TIMER__CACHE_POLICY_MASK                                                                    0x03000000L
19689 #define CP_HQD_IQ_TIMER__IQ_VOLATILE_MASK                                                                     0x04000000L
19690 #define CP_HQD_IQ_TIMER__QUEUE_TYPE_MASK                                                                      0x08000000L
19691 #define CP_HQD_IQ_TIMER__REARM_TIMER_MASK                                                                     0x10000000L
19692 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN_MASK                                                                   0x20000000L
19693 #define CP_HQD_IQ_TIMER__PROCESSING_IQ_MASK                                                                   0x40000000L
19694 #define CP_HQD_IQ_TIMER__ACTIVE_MASK                                                                          0x80000000L
19695 //CP_HQD_IQ_RPTR
19696 #define CP_HQD_IQ_RPTR__OFFSET__SHIFT                                                                         0x0
19697 #define CP_HQD_IQ_RPTR__OFFSET_MASK                                                                           0x0000003FL
19698 //CP_HQD_DEQUEUE_REQUEST
19699 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT                                                            0x0
19700 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT                                                            0x4
19701 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT__SHIFT                                                            0x8
19702 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT                                                         0x9
19703 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT                                                         0xa
19704 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK                                                              0x0000000FL
19705 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK                                                              0x00000010L
19706 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT_MASK                                                              0x00000100L
19707 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK                                                           0x00000200L
19708 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK                                                           0x00000400L
19709 //CP_HQD_DMA_OFFLOAD
19710 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD__SHIFT                                                                0x0
19711 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN__SHIFT                                                             0x1
19712 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD__SHIFT                                                                0x2
19713 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN__SHIFT                                                             0x3
19714 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD__SHIFT                                                                0x4
19715 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN__SHIFT                                                             0x5
19716 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_MASK                                                                  0x00000001L
19717 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN_MASK                                                               0x00000002L
19718 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_MASK                                                                  0x00000004L
19719 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN_MASK                                                               0x00000008L
19720 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_MASK                                                                  0x00000010L
19721 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN_MASK                                                               0x00000020L
19722 //CP_HQD_OFFLOAD
19723 #define CP_HQD_OFFLOAD__DMA_OFFLOAD__SHIFT                                                                    0x0
19724 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN__SHIFT                                                                 0x1
19725 #define CP_HQD_OFFLOAD__AQL_OFFLOAD__SHIFT                                                                    0x2
19726 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN__SHIFT                                                                 0x3
19727 #define CP_HQD_OFFLOAD__EOP_OFFLOAD__SHIFT                                                                    0x4
19728 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN__SHIFT                                                                 0x5
19729 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_MASK                                                                      0x00000001L
19730 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN_MASK                                                                   0x00000002L
19731 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_MASK                                                                      0x00000004L
19732 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN_MASK                                                                   0x00000008L
19733 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_MASK                                                                      0x00000010L
19734 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN_MASK                                                                   0x00000020L
19735 //CP_HQD_SEMA_CMD
19736 #define CP_HQD_SEMA_CMD__RETRY__SHIFT                                                                         0x0
19737 #define CP_HQD_SEMA_CMD__RESULT__SHIFT                                                                        0x1
19738 #define CP_HQD_SEMA_CMD__POLLING_DIS__SHIFT                                                                   0x8
19739 #define CP_HQD_SEMA_CMD__MESSAGE_EN__SHIFT                                                                    0x9
19740 #define CP_HQD_SEMA_CMD__RETRY_MASK                                                                           0x00000001L
19741 #define CP_HQD_SEMA_CMD__RESULT_MASK                                                                          0x00000006L
19742 #define CP_HQD_SEMA_CMD__POLLING_DIS_MASK                                                                     0x00000100L
19743 #define CP_HQD_SEMA_CMD__MESSAGE_EN_MASK                                                                      0x00000200L
19744 //CP_HQD_MSG_TYPE
19745 #define CP_HQD_MSG_TYPE__ACTION__SHIFT                                                                        0x0
19746 #define CP_HQD_MSG_TYPE__SAVE_STATE__SHIFT                                                                    0x4
19747 #define CP_HQD_MSG_TYPE__ACTION_MASK                                                                          0x00000007L
19748 #define CP_HQD_MSG_TYPE__SAVE_STATE_MASK                                                                      0x00000070L
19749 //CP_HQD_ATOMIC0_PREOP_LO
19750 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO__SHIFT                                                      0x0
19751 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO_MASK                                                        0xFFFFFFFFL
19752 //CP_HQD_ATOMIC0_PREOP_HI
19753 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI__SHIFT                                                      0x0
19754 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI_MASK                                                        0xFFFFFFFFL
19755 //CP_HQD_ATOMIC1_PREOP_LO
19756 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO__SHIFT                                                      0x0
19757 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO_MASK                                                        0xFFFFFFFFL
19758 //CP_HQD_ATOMIC1_PREOP_HI
19759 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI__SHIFT                                                      0x0
19760 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI_MASK                                                        0xFFFFFFFFL
19761 //CP_HQD_HQ_SCHEDULER0
19762 #define CP_HQD_HQ_SCHEDULER0__CWSR__SHIFT                                                                     0x0
19763 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS__SHIFT                                                              0x1
19764 #define CP_HQD_HQ_SCHEDULER0__RSRV__SHIFT                                                                     0x2
19765 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE__SHIFT                                                             0x3
19766 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE__SHIFT                                                           0x6
19767 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT__SHIFT                                                         0x7
19768 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY__SHIFT                                                               0x8
19769 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID__SHIFT                                                           0x9
19770 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE__SHIFT                                                     0xa
19771 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS__SHIFT                                                          0xd
19772 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN__SHIFT                                                         0xe
19773 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED__SHIFT                                                     0xf
19774 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED__SHIFT                                                    0x14
19775 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE__SHIFT                                                       0x15
19776 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT__SHIFT                                                 0x18
19777 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE__SHIFT                                                               0x1e
19778 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN__SHIFT                                                        0x1f
19779 #define CP_HQD_HQ_SCHEDULER0__CWSR_MASK                                                                       0x00000001L
19780 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS_MASK                                                                0x00000002L
19781 #define CP_HQD_HQ_SCHEDULER0__RSRV_MASK                                                                       0x00000004L
19782 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE_MASK                                                               0x00000038L
19783 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE_MASK                                                             0x00000040L
19784 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT_MASK                                                           0x00000080L
19785 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY_MASK                                                                 0x00000100L
19786 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID_MASK                                                             0x00000200L
19787 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE_MASK                                                       0x00001C00L
19788 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS_MASK                                                            0x00002000L
19789 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN_MASK                                                           0x00004000L
19790 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED_MASK                                                       0x00008000L
19791 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED_MASK                                                      0x00100000L
19792 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE_MASK                                                         0x00600000L
19793 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT_MASK                                                   0x0F000000L
19794 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE_MASK                                                                 0x40000000L
19795 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN_MASK                                                          0x80000000L
19796 //CP_HQD_HQ_STATUS0
19797 #define CP_HQD_HQ_STATUS0__CWSR__SHIFT                                                                        0x0
19798 #define CP_HQD_HQ_STATUS0__SAVE_STATUS__SHIFT                                                                 0x1
19799 #define CP_HQD_HQ_STATUS0__RSRV__SHIFT                                                                        0x2
19800 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE__SHIFT                                                                0x3
19801 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE__SHIFT                                                              0x6
19802 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT__SHIFT                                                            0x7
19803 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY__SHIFT                                                                  0x8
19804 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID__SHIFT                                                              0x9
19805 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE__SHIFT                                                        0xa
19806 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS__SHIFT                                                             0xd
19807 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN__SHIFT                                                            0xe
19808 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED__SHIFT                                                        0xf
19809 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED__SHIFT                                                       0x14
19810 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE__SHIFT                                                          0x15
19811 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT__SHIFT                                                    0x18
19812 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT                                                                  0x1e
19813 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN__SHIFT                                                           0x1f
19814 #define CP_HQD_HQ_STATUS0__CWSR_MASK                                                                          0x00000001L
19815 #define CP_HQD_HQ_STATUS0__SAVE_STATUS_MASK                                                                   0x00000002L
19816 #define CP_HQD_HQ_STATUS0__RSRV_MASK                                                                          0x00000004L
19817 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE_MASK                                                                  0x00000038L
19818 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE_MASK                                                                0x00000040L
19819 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT_MASK                                                              0x00000080L
19820 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY_MASK                                                                    0x00000100L
19821 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID_MASK                                                                0x00000200L
19822 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE_MASK                                                          0x00001C00L
19823 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS_MASK                                                               0x00002000L
19824 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN_MASK                                                              0x00004000L
19825 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED_MASK                                                          0x00008000L
19826 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED_MASK                                                         0x00100000L
19827 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE_MASK                                                            0x00600000L
19828 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT_MASK                                                      0x0F000000L
19829 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE_MASK                                                                    0x40000000L
19830 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN_MASK                                                             0x80000000L
19831 //CP_HQD_HQ_CONTROL0
19832 #define CP_HQD_HQ_CONTROL0__CONTROL__SHIFT                                                                    0x0
19833 #define CP_HQD_HQ_CONTROL0__CONTROL_MASK                                                                      0xFFFFFFFFL
19834 //CP_HQD_HQ_SCHEDULER1
19835 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER__SHIFT                                                                0x0
19836 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER_MASK                                                                  0xFFFFFFFFL
19837 //CP_MQD_CONTROL
19838 #define CP_MQD_CONTROL__VMID__SHIFT                                                                           0x0
19839 #define CP_MQD_CONTROL__PRIV_STATE__SHIFT                                                                     0x8
19840 #define CP_MQD_CONTROL__PROCESSING_MQD__SHIFT                                                                 0xc
19841 #define CP_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT                                                              0xd
19842 #define CP_MQD_CONTROL__EXE_DISABLE__SHIFT                                                                    0x17
19843 #define CP_MQD_CONTROL__CACHE_POLICY__SHIFT                                                                   0x18
19844 #define CP_MQD_CONTROL__MQD_VOLATILE__SHIFT                                                                   0x1a
19845 #define CP_MQD_CONTROL__VMID_MASK                                                                             0x0000000FL
19846 #define CP_MQD_CONTROL__PRIV_STATE_MASK                                                                       0x00000100L
19847 #define CP_MQD_CONTROL__PROCESSING_MQD_MASK                                                                   0x00001000L
19848 #define CP_MQD_CONTROL__PROCESSING_MQD_EN_MASK                                                                0x00002000L
19849 #define CP_MQD_CONTROL__EXE_DISABLE_MASK                                                                      0x00800000L
19850 #define CP_MQD_CONTROL__CACHE_POLICY_MASK                                                                     0x03000000L
19851 #define CP_MQD_CONTROL__MQD_VOLATILE_MASK                                                                     0x04000000L
19852 //CP_HQD_HQ_STATUS1
19853 #define CP_HQD_HQ_STATUS1__STATUS__SHIFT                                                                      0x0
19854 #define CP_HQD_HQ_STATUS1__STATUS_MASK                                                                        0xFFFFFFFFL
19855 //CP_HQD_HQ_CONTROL1
19856 #define CP_HQD_HQ_CONTROL1__CONTROL__SHIFT                                                                    0x0
19857 #define CP_HQD_HQ_CONTROL1__CONTROL_MASK                                                                      0xFFFFFFFFL
19858 //CP_HQD_EOP_BASE_ADDR
19859 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR__SHIFT                                                                0x0
19860 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR_MASK                                                                  0xFFFFFFFFL
19861 //CP_HQD_EOP_BASE_ADDR_HI
19862 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT                                                          0x0
19863 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI_MASK                                                            0x000000FFL
19864 //CP_HQD_EOP_CONTROL
19865 #define CP_HQD_EOP_CONTROL__EOP_SIZE__SHIFT                                                                   0x0
19866 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP__SHIFT                                                             0x8
19867 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN__SHIFT                                                             0xc
19868 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB__SHIFT                                                           0xd
19869 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN__SHIFT                                                           0xe
19870 #define CP_HQD_EOP_CONTROL__HALT_FETCHER__SHIFT                                                               0x15
19871 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN__SHIFT                                                            0x16
19872 #define CP_HQD_EOP_CONTROL__EXE_DISABLE__SHIFT                                                                0x17
19873 #define CP_HQD_EOP_CONTROL__CACHE_POLICY__SHIFT                                                               0x18
19874 #define CP_HQD_EOP_CONTROL__EOP_VOLATILE__SHIFT                                                               0x1a
19875 #define CP_HQD_EOP_CONTROL__SIG_SEM_RESULT__SHIFT                                                             0x1d
19876 #define CP_HQD_EOP_CONTROL__PEND_SIG_SEM__SHIFT                                                               0x1f
19877 #define CP_HQD_EOP_CONTROL__EOP_SIZE_MASK                                                                     0x0000003FL
19878 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP_MASK                                                               0x00000100L
19879 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN_MASK                                                               0x00001000L
19880 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB_MASK                                                             0x00002000L
19881 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN_MASK                                                             0x00004000L
19882 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_MASK                                                                 0x00200000L
19883 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN_MASK                                                              0x00400000L
19884 #define CP_HQD_EOP_CONTROL__EXE_DISABLE_MASK                                                                  0x00800000L
19885 #define CP_HQD_EOP_CONTROL__CACHE_POLICY_MASK                                                                 0x03000000L
19886 #define CP_HQD_EOP_CONTROL__EOP_VOLATILE_MASK                                                                 0x04000000L
19887 #define CP_HQD_EOP_CONTROL__SIG_SEM_RESULT_MASK                                                               0x60000000L
19888 #define CP_HQD_EOP_CONTROL__PEND_SIG_SEM_MASK                                                                 0x80000000L
19889 //CP_HQD_EOP_RPTR
19890 #define CP_HQD_EOP_RPTR__RPTR__SHIFT                                                                          0x0
19891 #define CP_HQD_EOP_RPTR__RESET_FETCHER__SHIFT                                                                 0x1c
19892 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND__SHIFT                                                                  0x1d
19893 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR__SHIFT                                                             0x1e
19894 #define CP_HQD_EOP_RPTR__INIT_FETCHER__SHIFT                                                                  0x1f
19895 #define CP_HQD_EOP_RPTR__RPTR_MASK                                                                            0x00001FFFL
19896 #define CP_HQD_EOP_RPTR__RESET_FETCHER_MASK                                                                   0x10000000L
19897 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND_MASK                                                                    0x20000000L
19898 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR_MASK                                                               0x40000000L
19899 #define CP_HQD_EOP_RPTR__INIT_FETCHER_MASK                                                                    0x80000000L
19900 //CP_HQD_EOP_WPTR
19901 #define CP_HQD_EOP_WPTR__WPTR__SHIFT                                                                          0x0
19902 #define CP_HQD_EOP_WPTR__EOP_EMPTY__SHIFT                                                                     0xf
19903 #define CP_HQD_EOP_WPTR__EOP_AVAIL__SHIFT                                                                     0x10
19904 #define CP_HQD_EOP_WPTR__WPTR_MASK                                                                            0x00001FFFL
19905 #define CP_HQD_EOP_WPTR__EOP_EMPTY_MASK                                                                       0x00008000L
19906 #define CP_HQD_EOP_WPTR__EOP_AVAIL_MASK                                                                       0x1FFF0000L
19907 //CP_HQD_EOP_EVENTS
19908 #define CP_HQD_EOP_EVENTS__EVENT_COUNT__SHIFT                                                                 0x0
19909 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND__SHIFT                                                       0x10
19910 #define CP_HQD_EOP_EVENTS__EVENT_COUNT_MASK                                                                   0x00000FFFL
19911 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND_MASK                                                         0x00010000L
19912 //CP_HQD_CTX_SAVE_BASE_ADDR_LO
19913 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT                                                             0xc
19914 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK                                                               0xFFFFF000L
19915 //CP_HQD_CTX_SAVE_BASE_ADDR_HI
19916 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT                                                          0x0
19917 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK                                                            0x0000FFFFL
19918 //CP_HQD_CTX_SAVE_CONTROL
19919 #define CP_HQD_CTX_SAVE_CONTROL__POLICY__SHIFT                                                                0x3
19920 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT                                                           0x17
19921 #define CP_HQD_CTX_SAVE_CONTROL__POLICY_MASK                                                                  0x00000018L
19922 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE_MASK                                                             0x00800000L
19923 //CP_HQD_CNTL_STACK_OFFSET
19924 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET__SHIFT                                                               0x2
19925 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET_MASK                                                                 0x0000FFFCL
19926 //CP_HQD_CNTL_STACK_SIZE
19927 #define CP_HQD_CNTL_STACK_SIZE__SIZE__SHIFT                                                                   0xc
19928 #define CP_HQD_CNTL_STACK_SIZE__SIZE_MASK                                                                     0x0000F000L
19929 //CP_HQD_WG_STATE_OFFSET
19930 #define CP_HQD_WG_STATE_OFFSET__OFFSET__SHIFT                                                                 0x2
19931 #define CP_HQD_WG_STATE_OFFSET__OFFSET_MASK                                                                   0x03FFFFFCL
19932 //CP_HQD_CTX_SAVE_SIZE
19933 #define CP_HQD_CTX_SAVE_SIZE__SIZE__SHIFT                                                                     0xc
19934 #define CP_HQD_CTX_SAVE_SIZE__SIZE_MASK                                                                       0x03FFF000L
19935 //CP_HQD_GDS_RESOURCE_STATE
19936 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED__SHIFT                                                         0x0
19937 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED__SHIFT                                                         0x1
19938 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE__SHIFT                                                            0x4
19939 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR__SHIFT                                                            0xc
19940 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED_MASK                                                           0x00000001L
19941 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED_MASK                                                           0x00000002L
19942 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE_MASK                                                              0x000003F0L
19943 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR_MASK                                                              0x0003F000L
19944 //CP_HQD_ERROR
19945 #define CP_HQD_ERROR__EDC_ERROR_ID__SHIFT                                                                     0x0
19946 #define CP_HQD_ERROR__SUA_ERROR__SHIFT                                                                        0x4
19947 #define CP_HQD_ERROR__AQL_ERROR__SHIFT                                                                        0x5
19948 #define CP_HQD_ERROR__PQ_UTCL1_ERROR__SHIFT                                                                   0x8
19949 #define CP_HQD_ERROR__IB_UTCL1_ERROR__SHIFT                                                                   0x9
19950 #define CP_HQD_ERROR__EOP_UTCL1_ERROR__SHIFT                                                                  0xa
19951 #define CP_HQD_ERROR__IQ_UTCL1_ERROR__SHIFT                                                                   0xb
19952 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR__SHIFT                                                                 0xc
19953 #define CP_HQD_ERROR__WPP_UTCL1_ERROR__SHIFT                                                                  0xd
19954 #define CP_HQD_ERROR__SEM_UTCL1_ERROR__SHIFT                                                                  0xe
19955 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT                                                              0xf
19956 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR__SHIFT                                                              0x10
19957 #define CP_HQD_ERROR__SR_UTCL1_ERROR__SHIFT                                                                   0x11
19958 #define CP_HQD_ERROR__QU_UTCL1_ERROR__SHIFT                                                                   0x12
19959 #define CP_HQD_ERROR__TC_UTCL1_ERROR__SHIFT                                                                   0x13
19960 #define CP_HQD_ERROR__EDC_ERROR_ID_MASK                                                                       0x0000000FL
19961 #define CP_HQD_ERROR__SUA_ERROR_MASK                                                                          0x00000010L
19962 #define CP_HQD_ERROR__AQL_ERROR_MASK                                                                          0x00000020L
19963 #define CP_HQD_ERROR__PQ_UTCL1_ERROR_MASK                                                                     0x00000100L
19964 #define CP_HQD_ERROR__IB_UTCL1_ERROR_MASK                                                                     0x00000200L
19965 #define CP_HQD_ERROR__EOP_UTCL1_ERROR_MASK                                                                    0x00000400L
19966 #define CP_HQD_ERROR__IQ_UTCL1_ERROR_MASK                                                                     0x00000800L
19967 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR_MASK                                                                   0x00001000L
19968 #define CP_HQD_ERROR__WPP_UTCL1_ERROR_MASK                                                                    0x00002000L
19969 #define CP_HQD_ERROR__SEM_UTCL1_ERROR_MASK                                                                    0x00004000L
19970 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR_MASK                                                                0x00008000L
19971 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR_MASK                                                                0x00010000L
19972 #define CP_HQD_ERROR__SR_UTCL1_ERROR_MASK                                                                     0x00020000L
19973 #define CP_HQD_ERROR__QU_UTCL1_ERROR_MASK                                                                     0x00040000L
19974 #define CP_HQD_ERROR__TC_UTCL1_ERROR_MASK                                                                     0x00080000L
19975 //CP_HQD_EOP_WPTR_MEM
19976 #define CP_HQD_EOP_WPTR_MEM__WPTR__SHIFT                                                                      0x0
19977 #define CP_HQD_EOP_WPTR_MEM__WPTR_MASK                                                                        0x00001FFFL
19978 //CP_HQD_AQL_CONTROL
19979 #define CP_HQD_AQL_CONTROL__CONTROL0__SHIFT                                                                   0x0
19980 #define CP_HQD_AQL_CONTROL__CONTROL0_EN__SHIFT                                                                0xf
19981 #define CP_HQD_AQL_CONTROL__CONTROL1__SHIFT                                                                   0x10
19982 #define CP_HQD_AQL_CONTROL__CONTROL1_EN__SHIFT                                                                0x1f
19983 #define CP_HQD_AQL_CONTROL__CONTROL0_MASK                                                                     0x00007FFFL
19984 #define CP_HQD_AQL_CONTROL__CONTROL0_EN_MASK                                                                  0x00008000L
19985 #define CP_HQD_AQL_CONTROL__CONTROL1_MASK                                                                     0x7FFF0000L
19986 #define CP_HQD_AQL_CONTROL__CONTROL1_EN_MASK                                                                  0x80000000L
19987 //CP_HQD_PQ_WPTR_LO
19988 #define CP_HQD_PQ_WPTR_LO__OFFSET__SHIFT                                                                      0x0
19989 #define CP_HQD_PQ_WPTR_LO__OFFSET_MASK                                                                        0xFFFFFFFFL
19990 //CP_HQD_PQ_WPTR_HI
19991 #define CP_HQD_PQ_WPTR_HI__DATA__SHIFT                                                                        0x0
19992 #define CP_HQD_PQ_WPTR_HI__DATA_MASK                                                                          0xFFFFFFFFL
19993 //CP_HQD_SUSPEND_CNTL_STACK_OFFSET
19994 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT                                                       0x2
19995 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK                                                         0x0000FFFCL
19996 //CP_HQD_SUSPEND_CNTL_STACK_DW_CNT
19997 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT__SHIFT                                                          0x0
19998 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT_MASK                                                            0x00003FFFL
19999 //CP_HQD_SUSPEND_WG_STATE_OFFSET
20000 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT                                                         0x2
20001 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK                                                           0x03FFFFFCL
20002 //CP_HQD_DDID_RPTR
20003 #define CP_HQD_DDID_RPTR__RPTR__SHIFT                                                                         0x0
20004 #define CP_HQD_DDID_RPTR__RPTR_MASK                                                                           0x000007FFL
20005 //CP_HQD_DDID_WPTR
20006 #define CP_HQD_DDID_WPTR__WPTR__SHIFT                                                                         0x0
20007 #define CP_HQD_DDID_WPTR__WPTR_MASK                                                                           0x000007FFL
20008 //CP_HQD_DDID_INFLIGHT_COUNT
20009 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT__SHIFT                                                              0x0
20010 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT_MASK                                                                0x0000FFFFL
20011 //CP_HQD_DDID_DELTA_RPT_COUNT
20012 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT__SHIFT                                                             0x0
20013 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT_MASK                                                               0x000000FFL
20014 //CP_HQD_DEQUEUE_STATUS
20015 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT__SHIFT                                                            0x0
20016 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND__SHIFT                                                        0x4
20017 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN__SHIFT                                                     0x9
20018 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN__SHIFT                                                         0xa
20019 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_MASK                                                              0x0000000FL
20020 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_MASK                                                          0x00000010L
20021 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN_MASK                                                       0x00000200L
20022 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN_MASK                                                           0x00000400L
20023 
20024 
20025 // addressBlock: gc_tcpdec
20026 //TCP_WATCH0_ADDR_H
20027 #define TCP_WATCH0_ADDR_H__ADDR__SHIFT                                                                        0x0
20028 #define TCP_WATCH0_ADDR_H__ADDR_MASK                                                                          0x0000FFFFL
20029 //TCP_WATCH0_ADDR_L
20030 #define TCP_WATCH0_ADDR_L__ADDR__SHIFT                                                                        0x7
20031 #define TCP_WATCH0_ADDR_L__ADDR_MASK                                                                          0xFFFFFF80L
20032 //TCP_WATCH0_CNTL
20033 #define TCP_WATCH0_CNTL__MASK__SHIFT                                                                          0x0
20034 #define TCP_WATCH0_CNTL__VMID__SHIFT                                                                          0x18
20035 #define TCP_WATCH0_CNTL__MODE__SHIFT                                                                          0x1d
20036 #define TCP_WATCH0_CNTL__VALID__SHIFT                                                                         0x1f
20037 #define TCP_WATCH0_CNTL__MASK_MASK                                                                            0x007FFFFFL
20038 #define TCP_WATCH0_CNTL__VMID_MASK                                                                            0x0F000000L
20039 #define TCP_WATCH0_CNTL__MODE_MASK                                                                            0x60000000L
20040 #define TCP_WATCH0_CNTL__VALID_MASK                                                                           0x80000000L
20041 //TCP_WATCH1_ADDR_H
20042 #define TCP_WATCH1_ADDR_H__ADDR__SHIFT                                                                        0x0
20043 #define TCP_WATCH1_ADDR_H__ADDR_MASK                                                                          0x0000FFFFL
20044 //TCP_WATCH1_ADDR_L
20045 #define TCP_WATCH1_ADDR_L__ADDR__SHIFT                                                                        0x7
20046 #define TCP_WATCH1_ADDR_L__ADDR_MASK                                                                          0xFFFFFF80L
20047 //TCP_WATCH1_CNTL
20048 #define TCP_WATCH1_CNTL__MASK__SHIFT                                                                          0x0
20049 #define TCP_WATCH1_CNTL__VMID__SHIFT                                                                          0x18
20050 #define TCP_WATCH1_CNTL__MODE__SHIFT                                                                          0x1d
20051 #define TCP_WATCH1_CNTL__VALID__SHIFT                                                                         0x1f
20052 #define TCP_WATCH1_CNTL__MASK_MASK                                                                            0x007FFFFFL
20053 #define TCP_WATCH1_CNTL__VMID_MASK                                                                            0x0F000000L
20054 #define TCP_WATCH1_CNTL__MODE_MASK                                                                            0x60000000L
20055 #define TCP_WATCH1_CNTL__VALID_MASK                                                                           0x80000000L
20056 //TCP_WATCH2_ADDR_H
20057 #define TCP_WATCH2_ADDR_H__ADDR__SHIFT                                                                        0x0
20058 #define TCP_WATCH2_ADDR_H__ADDR_MASK                                                                          0x0000FFFFL
20059 //TCP_WATCH2_ADDR_L
20060 #define TCP_WATCH2_ADDR_L__ADDR__SHIFT                                                                        0x7
20061 #define TCP_WATCH2_ADDR_L__ADDR_MASK                                                                          0xFFFFFF80L
20062 //TCP_WATCH2_CNTL
20063 #define TCP_WATCH2_CNTL__MASK__SHIFT                                                                          0x0
20064 #define TCP_WATCH2_CNTL__VMID__SHIFT                                                                          0x18
20065 #define TCP_WATCH2_CNTL__MODE__SHIFT                                                                          0x1d
20066 #define TCP_WATCH2_CNTL__VALID__SHIFT                                                                         0x1f
20067 #define TCP_WATCH2_CNTL__MASK_MASK                                                                            0x007FFFFFL
20068 #define TCP_WATCH2_CNTL__VMID_MASK                                                                            0x0F000000L
20069 #define TCP_WATCH2_CNTL__MODE_MASK                                                                            0x60000000L
20070 #define TCP_WATCH2_CNTL__VALID_MASK                                                                           0x80000000L
20071 //TCP_WATCH3_ADDR_H
20072 #define TCP_WATCH3_ADDR_H__ADDR__SHIFT                                                                        0x0
20073 #define TCP_WATCH3_ADDR_H__ADDR_MASK                                                                          0x0000FFFFL
20074 //TCP_WATCH3_ADDR_L
20075 #define TCP_WATCH3_ADDR_L__ADDR__SHIFT                                                                        0x7
20076 #define TCP_WATCH3_ADDR_L__ADDR_MASK                                                                          0xFFFFFF80L
20077 //TCP_WATCH3_CNTL
20078 #define TCP_WATCH3_CNTL__MASK__SHIFT                                                                          0x0
20079 #define TCP_WATCH3_CNTL__VMID__SHIFT                                                                          0x18
20080 #define TCP_WATCH3_CNTL__MODE__SHIFT                                                                          0x1d
20081 #define TCP_WATCH3_CNTL__VALID__SHIFT                                                                         0x1f
20082 #define TCP_WATCH3_CNTL__MASK_MASK                                                                            0x007FFFFFL
20083 #define TCP_WATCH3_CNTL__VMID_MASK                                                                            0x0F000000L
20084 #define TCP_WATCH3_CNTL__MODE_MASK                                                                            0x60000000L
20085 #define TCP_WATCH3_CNTL__VALID_MASK                                                                           0x80000000L
20086 
20087 
20088 // addressBlock: gc_gdspdec
20089 //GDS_VMID0_BASE
20090 #define GDS_VMID0_BASE__BASE__SHIFT                                                                           0x0
20091 #define GDS_VMID0_BASE__UNUSED__SHIFT                                                                         0x10
20092 #define GDS_VMID0_BASE__BASE_MASK                                                                             0x0000FFFFL
20093 #define GDS_VMID0_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20094 //GDS_VMID0_SIZE
20095 #define GDS_VMID0_SIZE__SIZE__SHIFT                                                                           0x0
20096 #define GDS_VMID0_SIZE__UNUSED__SHIFT                                                                         0x11
20097 #define GDS_VMID0_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20098 #define GDS_VMID0_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20099 //GDS_VMID1_BASE
20100 #define GDS_VMID1_BASE__BASE__SHIFT                                                                           0x0
20101 #define GDS_VMID1_BASE__UNUSED__SHIFT                                                                         0x10
20102 #define GDS_VMID1_BASE__BASE_MASK                                                                             0x0000FFFFL
20103 #define GDS_VMID1_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20104 //GDS_VMID1_SIZE
20105 #define GDS_VMID1_SIZE__SIZE__SHIFT                                                                           0x0
20106 #define GDS_VMID1_SIZE__UNUSED__SHIFT                                                                         0x11
20107 #define GDS_VMID1_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20108 #define GDS_VMID1_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20109 //GDS_VMID2_BASE
20110 #define GDS_VMID2_BASE__BASE__SHIFT                                                                           0x0
20111 #define GDS_VMID2_BASE__UNUSED__SHIFT                                                                         0x10
20112 #define GDS_VMID2_BASE__BASE_MASK                                                                             0x0000FFFFL
20113 #define GDS_VMID2_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20114 //GDS_VMID2_SIZE
20115 #define GDS_VMID2_SIZE__SIZE__SHIFT                                                                           0x0
20116 #define GDS_VMID2_SIZE__UNUSED__SHIFT                                                                         0x11
20117 #define GDS_VMID2_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20118 #define GDS_VMID2_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20119 //GDS_VMID3_BASE
20120 #define GDS_VMID3_BASE__BASE__SHIFT                                                                           0x0
20121 #define GDS_VMID3_BASE__UNUSED__SHIFT                                                                         0x10
20122 #define GDS_VMID3_BASE__BASE_MASK                                                                             0x0000FFFFL
20123 #define GDS_VMID3_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20124 //GDS_VMID3_SIZE
20125 #define GDS_VMID3_SIZE__SIZE__SHIFT                                                                           0x0
20126 #define GDS_VMID3_SIZE__UNUSED__SHIFT                                                                         0x11
20127 #define GDS_VMID3_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20128 #define GDS_VMID3_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20129 //GDS_VMID4_BASE
20130 #define GDS_VMID4_BASE__BASE__SHIFT                                                                           0x0
20131 #define GDS_VMID4_BASE__UNUSED__SHIFT                                                                         0x10
20132 #define GDS_VMID4_BASE__BASE_MASK                                                                             0x0000FFFFL
20133 #define GDS_VMID4_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20134 //GDS_VMID4_SIZE
20135 #define GDS_VMID4_SIZE__SIZE__SHIFT                                                                           0x0
20136 #define GDS_VMID4_SIZE__UNUSED__SHIFT                                                                         0x11
20137 #define GDS_VMID4_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20138 #define GDS_VMID4_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20139 //GDS_VMID5_BASE
20140 #define GDS_VMID5_BASE__BASE__SHIFT                                                                           0x0
20141 #define GDS_VMID5_BASE__UNUSED__SHIFT                                                                         0x10
20142 #define GDS_VMID5_BASE__BASE_MASK                                                                             0x0000FFFFL
20143 #define GDS_VMID5_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20144 //GDS_VMID5_SIZE
20145 #define GDS_VMID5_SIZE__SIZE__SHIFT                                                                           0x0
20146 #define GDS_VMID5_SIZE__UNUSED__SHIFT                                                                         0x11
20147 #define GDS_VMID5_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20148 #define GDS_VMID5_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20149 //GDS_VMID6_BASE
20150 #define GDS_VMID6_BASE__BASE__SHIFT                                                                           0x0
20151 #define GDS_VMID6_BASE__UNUSED__SHIFT                                                                         0x10
20152 #define GDS_VMID6_BASE__BASE_MASK                                                                             0x0000FFFFL
20153 #define GDS_VMID6_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20154 //GDS_VMID6_SIZE
20155 #define GDS_VMID6_SIZE__SIZE__SHIFT                                                                           0x0
20156 #define GDS_VMID6_SIZE__UNUSED__SHIFT                                                                         0x11
20157 #define GDS_VMID6_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20158 #define GDS_VMID6_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20159 //GDS_VMID7_BASE
20160 #define GDS_VMID7_BASE__BASE__SHIFT                                                                           0x0
20161 #define GDS_VMID7_BASE__UNUSED__SHIFT                                                                         0x10
20162 #define GDS_VMID7_BASE__BASE_MASK                                                                             0x0000FFFFL
20163 #define GDS_VMID7_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20164 //GDS_VMID7_SIZE
20165 #define GDS_VMID7_SIZE__SIZE__SHIFT                                                                           0x0
20166 #define GDS_VMID7_SIZE__UNUSED__SHIFT                                                                         0x11
20167 #define GDS_VMID7_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20168 #define GDS_VMID7_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20169 //GDS_VMID8_BASE
20170 #define GDS_VMID8_BASE__BASE__SHIFT                                                                           0x0
20171 #define GDS_VMID8_BASE__UNUSED__SHIFT                                                                         0x10
20172 #define GDS_VMID8_BASE__BASE_MASK                                                                             0x0000FFFFL
20173 #define GDS_VMID8_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20174 //GDS_VMID8_SIZE
20175 #define GDS_VMID8_SIZE__SIZE__SHIFT                                                                           0x0
20176 #define GDS_VMID8_SIZE__UNUSED__SHIFT                                                                         0x11
20177 #define GDS_VMID8_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20178 #define GDS_VMID8_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20179 //GDS_VMID9_BASE
20180 #define GDS_VMID9_BASE__BASE__SHIFT                                                                           0x0
20181 #define GDS_VMID9_BASE__UNUSED__SHIFT                                                                         0x10
20182 #define GDS_VMID9_BASE__BASE_MASK                                                                             0x0000FFFFL
20183 #define GDS_VMID9_BASE__UNUSED_MASK                                                                           0xFFFF0000L
20184 //GDS_VMID9_SIZE
20185 #define GDS_VMID9_SIZE__SIZE__SHIFT                                                                           0x0
20186 #define GDS_VMID9_SIZE__UNUSED__SHIFT                                                                         0x11
20187 #define GDS_VMID9_SIZE__SIZE_MASK                                                                             0x0001FFFFL
20188 #define GDS_VMID9_SIZE__UNUSED_MASK                                                                           0xFFFE0000L
20189 //GDS_VMID10_BASE
20190 #define GDS_VMID10_BASE__BASE__SHIFT                                                                          0x0
20191 #define GDS_VMID10_BASE__UNUSED__SHIFT                                                                        0x10
20192 #define GDS_VMID10_BASE__BASE_MASK                                                                            0x0000FFFFL
20193 #define GDS_VMID10_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20194 //GDS_VMID10_SIZE
20195 #define GDS_VMID10_SIZE__SIZE__SHIFT                                                                          0x0
20196 #define GDS_VMID10_SIZE__UNUSED__SHIFT                                                                        0x11
20197 #define GDS_VMID10_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20198 #define GDS_VMID10_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20199 //GDS_VMID11_BASE
20200 #define GDS_VMID11_BASE__BASE__SHIFT                                                                          0x0
20201 #define GDS_VMID11_BASE__UNUSED__SHIFT                                                                        0x10
20202 #define GDS_VMID11_BASE__BASE_MASK                                                                            0x0000FFFFL
20203 #define GDS_VMID11_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20204 //GDS_VMID11_SIZE
20205 #define GDS_VMID11_SIZE__SIZE__SHIFT                                                                          0x0
20206 #define GDS_VMID11_SIZE__UNUSED__SHIFT                                                                        0x11
20207 #define GDS_VMID11_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20208 #define GDS_VMID11_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20209 //GDS_VMID12_BASE
20210 #define GDS_VMID12_BASE__BASE__SHIFT                                                                          0x0
20211 #define GDS_VMID12_BASE__UNUSED__SHIFT                                                                        0x10
20212 #define GDS_VMID12_BASE__BASE_MASK                                                                            0x0000FFFFL
20213 #define GDS_VMID12_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20214 //GDS_VMID12_SIZE
20215 #define GDS_VMID12_SIZE__SIZE__SHIFT                                                                          0x0
20216 #define GDS_VMID12_SIZE__UNUSED__SHIFT                                                                        0x11
20217 #define GDS_VMID12_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20218 #define GDS_VMID12_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20219 //GDS_VMID13_BASE
20220 #define GDS_VMID13_BASE__BASE__SHIFT                                                                          0x0
20221 #define GDS_VMID13_BASE__UNUSED__SHIFT                                                                        0x10
20222 #define GDS_VMID13_BASE__BASE_MASK                                                                            0x0000FFFFL
20223 #define GDS_VMID13_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20224 //GDS_VMID13_SIZE
20225 #define GDS_VMID13_SIZE__SIZE__SHIFT                                                                          0x0
20226 #define GDS_VMID13_SIZE__UNUSED__SHIFT                                                                        0x11
20227 #define GDS_VMID13_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20228 #define GDS_VMID13_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20229 //GDS_VMID14_BASE
20230 #define GDS_VMID14_BASE__BASE__SHIFT                                                                          0x0
20231 #define GDS_VMID14_BASE__UNUSED__SHIFT                                                                        0x10
20232 #define GDS_VMID14_BASE__BASE_MASK                                                                            0x0000FFFFL
20233 #define GDS_VMID14_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20234 //GDS_VMID14_SIZE
20235 #define GDS_VMID14_SIZE__SIZE__SHIFT                                                                          0x0
20236 #define GDS_VMID14_SIZE__UNUSED__SHIFT                                                                        0x11
20237 #define GDS_VMID14_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20238 #define GDS_VMID14_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20239 //GDS_VMID15_BASE
20240 #define GDS_VMID15_BASE__BASE__SHIFT                                                                          0x0
20241 #define GDS_VMID15_BASE__UNUSED__SHIFT                                                                        0x10
20242 #define GDS_VMID15_BASE__BASE_MASK                                                                            0x0000FFFFL
20243 #define GDS_VMID15_BASE__UNUSED_MASK                                                                          0xFFFF0000L
20244 //GDS_VMID15_SIZE
20245 #define GDS_VMID15_SIZE__SIZE__SHIFT                                                                          0x0
20246 #define GDS_VMID15_SIZE__UNUSED__SHIFT                                                                        0x11
20247 #define GDS_VMID15_SIZE__SIZE_MASK                                                                            0x0001FFFFL
20248 #define GDS_VMID15_SIZE__UNUSED_MASK                                                                          0xFFFE0000L
20249 //GDS_GWS_VMID0
20250 #define GDS_GWS_VMID0__BASE__SHIFT                                                                            0x0
20251 #define GDS_GWS_VMID0__UNUSED1__SHIFT                                                                         0x6
20252 #define GDS_GWS_VMID0__SIZE__SHIFT                                                                            0x10
20253 #define GDS_GWS_VMID0__UNUSED2__SHIFT                                                                         0x17
20254 #define GDS_GWS_VMID0__BASE_MASK                                                                              0x0000003FL
20255 #define GDS_GWS_VMID0__UNUSED1_MASK                                                                           0x0000FFC0L
20256 #define GDS_GWS_VMID0__SIZE_MASK                                                                              0x007F0000L
20257 #define GDS_GWS_VMID0__UNUSED2_MASK                                                                           0xFF800000L
20258 //GDS_GWS_VMID1
20259 #define GDS_GWS_VMID1__BASE__SHIFT                                                                            0x0
20260 #define GDS_GWS_VMID1__UNUSED1__SHIFT                                                                         0x6
20261 #define GDS_GWS_VMID1__SIZE__SHIFT                                                                            0x10
20262 #define GDS_GWS_VMID1__UNUSED2__SHIFT                                                                         0x17
20263 #define GDS_GWS_VMID1__BASE_MASK                                                                              0x0000003FL
20264 #define GDS_GWS_VMID1__UNUSED1_MASK                                                                           0x0000FFC0L
20265 #define GDS_GWS_VMID1__SIZE_MASK                                                                              0x007F0000L
20266 #define GDS_GWS_VMID1__UNUSED2_MASK                                                                           0xFF800000L
20267 //GDS_GWS_VMID2
20268 #define GDS_GWS_VMID2__BASE__SHIFT                                                                            0x0
20269 #define GDS_GWS_VMID2__UNUSED1__SHIFT                                                                         0x6
20270 #define GDS_GWS_VMID2__SIZE__SHIFT                                                                            0x10
20271 #define GDS_GWS_VMID2__UNUSED2__SHIFT                                                                         0x17
20272 #define GDS_GWS_VMID2__BASE_MASK                                                                              0x0000003FL
20273 #define GDS_GWS_VMID2__UNUSED1_MASK                                                                           0x0000FFC0L
20274 #define GDS_GWS_VMID2__SIZE_MASK                                                                              0x007F0000L
20275 #define GDS_GWS_VMID2__UNUSED2_MASK                                                                           0xFF800000L
20276 //GDS_GWS_VMID3
20277 #define GDS_GWS_VMID3__BASE__SHIFT                                                                            0x0
20278 #define GDS_GWS_VMID3__UNUSED1__SHIFT                                                                         0x6
20279 #define GDS_GWS_VMID3__SIZE__SHIFT                                                                            0x10
20280 #define GDS_GWS_VMID3__UNUSED2__SHIFT                                                                         0x17
20281 #define GDS_GWS_VMID3__BASE_MASK                                                                              0x0000003FL
20282 #define GDS_GWS_VMID3__UNUSED1_MASK                                                                           0x0000FFC0L
20283 #define GDS_GWS_VMID3__SIZE_MASK                                                                              0x007F0000L
20284 #define GDS_GWS_VMID3__UNUSED2_MASK                                                                           0xFF800000L
20285 //GDS_GWS_VMID4
20286 #define GDS_GWS_VMID4__BASE__SHIFT                                                                            0x0
20287 #define GDS_GWS_VMID4__UNUSED1__SHIFT                                                                         0x6
20288 #define GDS_GWS_VMID4__SIZE__SHIFT                                                                            0x10
20289 #define GDS_GWS_VMID4__UNUSED2__SHIFT                                                                         0x17
20290 #define GDS_GWS_VMID4__BASE_MASK                                                                              0x0000003FL
20291 #define GDS_GWS_VMID4__UNUSED1_MASK                                                                           0x0000FFC0L
20292 #define GDS_GWS_VMID4__SIZE_MASK                                                                              0x007F0000L
20293 #define GDS_GWS_VMID4__UNUSED2_MASK                                                                           0xFF800000L
20294 //GDS_GWS_VMID5
20295 #define GDS_GWS_VMID5__BASE__SHIFT                                                                            0x0
20296 #define GDS_GWS_VMID5__UNUSED1__SHIFT                                                                         0x6
20297 #define GDS_GWS_VMID5__SIZE__SHIFT                                                                            0x10
20298 #define GDS_GWS_VMID5__UNUSED2__SHIFT                                                                         0x17
20299 #define GDS_GWS_VMID5__BASE_MASK                                                                              0x0000003FL
20300 #define GDS_GWS_VMID5__UNUSED1_MASK                                                                           0x0000FFC0L
20301 #define GDS_GWS_VMID5__SIZE_MASK                                                                              0x007F0000L
20302 #define GDS_GWS_VMID5__UNUSED2_MASK                                                                           0xFF800000L
20303 //GDS_GWS_VMID6
20304 #define GDS_GWS_VMID6__BASE__SHIFT                                                                            0x0
20305 #define GDS_GWS_VMID6__UNUSED1__SHIFT                                                                         0x6
20306 #define GDS_GWS_VMID6__SIZE__SHIFT                                                                            0x10
20307 #define GDS_GWS_VMID6__UNUSED2__SHIFT                                                                         0x17
20308 #define GDS_GWS_VMID6__BASE_MASK                                                                              0x0000003FL
20309 #define GDS_GWS_VMID6__UNUSED1_MASK                                                                           0x0000FFC0L
20310 #define GDS_GWS_VMID6__SIZE_MASK                                                                              0x007F0000L
20311 #define GDS_GWS_VMID6__UNUSED2_MASK                                                                           0xFF800000L
20312 //GDS_GWS_VMID7
20313 #define GDS_GWS_VMID7__BASE__SHIFT                                                                            0x0
20314 #define GDS_GWS_VMID7__UNUSED1__SHIFT                                                                         0x6
20315 #define GDS_GWS_VMID7__SIZE__SHIFT                                                                            0x10
20316 #define GDS_GWS_VMID7__UNUSED2__SHIFT                                                                         0x17
20317 #define GDS_GWS_VMID7__BASE_MASK                                                                              0x0000003FL
20318 #define GDS_GWS_VMID7__UNUSED1_MASK                                                                           0x0000FFC0L
20319 #define GDS_GWS_VMID7__SIZE_MASK                                                                              0x007F0000L
20320 #define GDS_GWS_VMID7__UNUSED2_MASK                                                                           0xFF800000L
20321 //GDS_GWS_VMID8
20322 #define GDS_GWS_VMID8__BASE__SHIFT                                                                            0x0
20323 #define GDS_GWS_VMID8__UNUSED1__SHIFT                                                                         0x6
20324 #define GDS_GWS_VMID8__SIZE__SHIFT                                                                            0x10
20325 #define GDS_GWS_VMID8__UNUSED2__SHIFT                                                                         0x17
20326 #define GDS_GWS_VMID8__BASE_MASK                                                                              0x0000003FL
20327 #define GDS_GWS_VMID8__UNUSED1_MASK                                                                           0x0000FFC0L
20328 #define GDS_GWS_VMID8__SIZE_MASK                                                                              0x007F0000L
20329 #define GDS_GWS_VMID8__UNUSED2_MASK                                                                           0xFF800000L
20330 //GDS_GWS_VMID9
20331 #define GDS_GWS_VMID9__BASE__SHIFT                                                                            0x0
20332 #define GDS_GWS_VMID9__UNUSED1__SHIFT                                                                         0x6
20333 #define GDS_GWS_VMID9__SIZE__SHIFT                                                                            0x10
20334 #define GDS_GWS_VMID9__UNUSED2__SHIFT                                                                         0x17
20335 #define GDS_GWS_VMID9__BASE_MASK                                                                              0x0000003FL
20336 #define GDS_GWS_VMID9__UNUSED1_MASK                                                                           0x0000FFC0L
20337 #define GDS_GWS_VMID9__SIZE_MASK                                                                              0x007F0000L
20338 #define GDS_GWS_VMID9__UNUSED2_MASK                                                                           0xFF800000L
20339 //GDS_GWS_VMID10
20340 #define GDS_GWS_VMID10__BASE__SHIFT                                                                           0x0
20341 #define GDS_GWS_VMID10__UNUSED1__SHIFT                                                                        0x6
20342 #define GDS_GWS_VMID10__SIZE__SHIFT                                                                           0x10
20343 #define GDS_GWS_VMID10__UNUSED2__SHIFT                                                                        0x17
20344 #define GDS_GWS_VMID10__BASE_MASK                                                                             0x0000003FL
20345 #define GDS_GWS_VMID10__UNUSED1_MASK                                                                          0x0000FFC0L
20346 #define GDS_GWS_VMID10__SIZE_MASK                                                                             0x007F0000L
20347 #define GDS_GWS_VMID10__UNUSED2_MASK                                                                          0xFF800000L
20348 //GDS_GWS_VMID11
20349 #define GDS_GWS_VMID11__BASE__SHIFT                                                                           0x0
20350 #define GDS_GWS_VMID11__UNUSED1__SHIFT                                                                        0x6
20351 #define GDS_GWS_VMID11__SIZE__SHIFT                                                                           0x10
20352 #define GDS_GWS_VMID11__UNUSED2__SHIFT                                                                        0x17
20353 #define GDS_GWS_VMID11__BASE_MASK                                                                             0x0000003FL
20354 #define GDS_GWS_VMID11__UNUSED1_MASK                                                                          0x0000FFC0L
20355 #define GDS_GWS_VMID11__SIZE_MASK                                                                             0x007F0000L
20356 #define GDS_GWS_VMID11__UNUSED2_MASK                                                                          0xFF800000L
20357 //GDS_GWS_VMID12
20358 #define GDS_GWS_VMID12__BASE__SHIFT                                                                           0x0
20359 #define GDS_GWS_VMID12__UNUSED1__SHIFT                                                                        0x6
20360 #define GDS_GWS_VMID12__SIZE__SHIFT                                                                           0x10
20361 #define GDS_GWS_VMID12__UNUSED2__SHIFT                                                                        0x17
20362 #define GDS_GWS_VMID12__BASE_MASK                                                                             0x0000003FL
20363 #define GDS_GWS_VMID12__UNUSED1_MASK                                                                          0x0000FFC0L
20364 #define GDS_GWS_VMID12__SIZE_MASK                                                                             0x007F0000L
20365 #define GDS_GWS_VMID12__UNUSED2_MASK                                                                          0xFF800000L
20366 //GDS_GWS_VMID13
20367 #define GDS_GWS_VMID13__BASE__SHIFT                                                                           0x0
20368 #define GDS_GWS_VMID13__UNUSED1__SHIFT                                                                        0x6
20369 #define GDS_GWS_VMID13__SIZE__SHIFT                                                                           0x10
20370 #define GDS_GWS_VMID13__UNUSED2__SHIFT                                                                        0x17
20371 #define GDS_GWS_VMID13__BASE_MASK                                                                             0x0000003FL
20372 #define GDS_GWS_VMID13__UNUSED1_MASK                                                                          0x0000FFC0L
20373 #define GDS_GWS_VMID13__SIZE_MASK                                                                             0x007F0000L
20374 #define GDS_GWS_VMID13__UNUSED2_MASK                                                                          0xFF800000L
20375 //GDS_GWS_VMID14
20376 #define GDS_GWS_VMID14__BASE__SHIFT                                                                           0x0
20377 #define GDS_GWS_VMID14__UNUSED1__SHIFT                                                                        0x6
20378 #define GDS_GWS_VMID14__SIZE__SHIFT                                                                           0x10
20379 #define GDS_GWS_VMID14__UNUSED2__SHIFT                                                                        0x17
20380 #define GDS_GWS_VMID14__BASE_MASK                                                                             0x0000003FL
20381 #define GDS_GWS_VMID14__UNUSED1_MASK                                                                          0x0000FFC0L
20382 #define GDS_GWS_VMID14__SIZE_MASK                                                                             0x007F0000L
20383 #define GDS_GWS_VMID14__UNUSED2_MASK                                                                          0xFF800000L
20384 //GDS_GWS_VMID15
20385 #define GDS_GWS_VMID15__BASE__SHIFT                                                                           0x0
20386 #define GDS_GWS_VMID15__UNUSED1__SHIFT                                                                        0x6
20387 #define GDS_GWS_VMID15__SIZE__SHIFT                                                                           0x10
20388 #define GDS_GWS_VMID15__UNUSED2__SHIFT                                                                        0x17
20389 #define GDS_GWS_VMID15__BASE_MASK                                                                             0x0000003FL
20390 #define GDS_GWS_VMID15__UNUSED1_MASK                                                                          0x0000FFC0L
20391 #define GDS_GWS_VMID15__SIZE_MASK                                                                             0x007F0000L
20392 #define GDS_GWS_VMID15__UNUSED2_MASK                                                                          0xFF800000L
20393 //GDS_OA_VMID0
20394 #define GDS_OA_VMID0__MASK__SHIFT                                                                             0x0
20395 #define GDS_OA_VMID0__UNUSED__SHIFT                                                                           0x10
20396 #define GDS_OA_VMID0__MASK_MASK                                                                               0x0000FFFFL
20397 #define GDS_OA_VMID0__UNUSED_MASK                                                                             0xFFFF0000L
20398 //GDS_OA_VMID1
20399 #define GDS_OA_VMID1__MASK__SHIFT                                                                             0x0
20400 #define GDS_OA_VMID1__UNUSED__SHIFT                                                                           0x10
20401 #define GDS_OA_VMID1__MASK_MASK                                                                               0x0000FFFFL
20402 #define GDS_OA_VMID1__UNUSED_MASK                                                                             0xFFFF0000L
20403 //GDS_OA_VMID2
20404 #define GDS_OA_VMID2__MASK__SHIFT                                                                             0x0
20405 #define GDS_OA_VMID2__UNUSED__SHIFT                                                                           0x10
20406 #define GDS_OA_VMID2__MASK_MASK                                                                               0x0000FFFFL
20407 #define GDS_OA_VMID2__UNUSED_MASK                                                                             0xFFFF0000L
20408 //GDS_OA_VMID3
20409 #define GDS_OA_VMID3__MASK__SHIFT                                                                             0x0
20410 #define GDS_OA_VMID3__UNUSED__SHIFT                                                                           0x10
20411 #define GDS_OA_VMID3__MASK_MASK                                                                               0x0000FFFFL
20412 #define GDS_OA_VMID3__UNUSED_MASK                                                                             0xFFFF0000L
20413 //GDS_OA_VMID4
20414 #define GDS_OA_VMID4__MASK__SHIFT                                                                             0x0
20415 #define GDS_OA_VMID4__UNUSED__SHIFT                                                                           0x10
20416 #define GDS_OA_VMID4__MASK_MASK                                                                               0x0000FFFFL
20417 #define GDS_OA_VMID4__UNUSED_MASK                                                                             0xFFFF0000L
20418 //GDS_OA_VMID5
20419 #define GDS_OA_VMID5__MASK__SHIFT                                                                             0x0
20420 #define GDS_OA_VMID5__UNUSED__SHIFT                                                                           0x10
20421 #define GDS_OA_VMID5__MASK_MASK                                                                               0x0000FFFFL
20422 #define GDS_OA_VMID5__UNUSED_MASK                                                                             0xFFFF0000L
20423 //GDS_OA_VMID6
20424 #define GDS_OA_VMID6__MASK__SHIFT                                                                             0x0
20425 #define GDS_OA_VMID6__UNUSED__SHIFT                                                                           0x10
20426 #define GDS_OA_VMID6__MASK_MASK                                                                               0x0000FFFFL
20427 #define GDS_OA_VMID6__UNUSED_MASK                                                                             0xFFFF0000L
20428 //GDS_OA_VMID7
20429 #define GDS_OA_VMID7__MASK__SHIFT                                                                             0x0
20430 #define GDS_OA_VMID7__UNUSED__SHIFT                                                                           0x10
20431 #define GDS_OA_VMID7__MASK_MASK                                                                               0x0000FFFFL
20432 #define GDS_OA_VMID7__UNUSED_MASK                                                                             0xFFFF0000L
20433 //GDS_OA_VMID8
20434 #define GDS_OA_VMID8__MASK__SHIFT                                                                             0x0
20435 #define GDS_OA_VMID8__UNUSED__SHIFT                                                                           0x10
20436 #define GDS_OA_VMID8__MASK_MASK                                                                               0x0000FFFFL
20437 #define GDS_OA_VMID8__UNUSED_MASK                                                                             0xFFFF0000L
20438 //GDS_OA_VMID9
20439 #define GDS_OA_VMID9__MASK__SHIFT                                                                             0x0
20440 #define GDS_OA_VMID9__UNUSED__SHIFT                                                                           0x10
20441 #define GDS_OA_VMID9__MASK_MASK                                                                               0x0000FFFFL
20442 #define GDS_OA_VMID9__UNUSED_MASK                                                                             0xFFFF0000L
20443 //GDS_OA_VMID10
20444 #define GDS_OA_VMID10__MASK__SHIFT                                                                            0x0
20445 #define GDS_OA_VMID10__UNUSED__SHIFT                                                                          0x10
20446 #define GDS_OA_VMID10__MASK_MASK                                                                              0x0000FFFFL
20447 #define GDS_OA_VMID10__UNUSED_MASK                                                                            0xFFFF0000L
20448 //GDS_OA_VMID11
20449 #define GDS_OA_VMID11__MASK__SHIFT                                                                            0x0
20450 #define GDS_OA_VMID11__UNUSED__SHIFT                                                                          0x10
20451 #define GDS_OA_VMID11__MASK_MASK                                                                              0x0000FFFFL
20452 #define GDS_OA_VMID11__UNUSED_MASK                                                                            0xFFFF0000L
20453 //GDS_OA_VMID12
20454 #define GDS_OA_VMID12__MASK__SHIFT                                                                            0x0
20455 #define GDS_OA_VMID12__UNUSED__SHIFT                                                                          0x10
20456 #define GDS_OA_VMID12__MASK_MASK                                                                              0x0000FFFFL
20457 #define GDS_OA_VMID12__UNUSED_MASK                                                                            0xFFFF0000L
20458 //GDS_OA_VMID13
20459 #define GDS_OA_VMID13__MASK__SHIFT                                                                            0x0
20460 #define GDS_OA_VMID13__UNUSED__SHIFT                                                                          0x10
20461 #define GDS_OA_VMID13__MASK_MASK                                                                              0x0000FFFFL
20462 #define GDS_OA_VMID13__UNUSED_MASK                                                                            0xFFFF0000L
20463 //GDS_OA_VMID14
20464 #define GDS_OA_VMID14__MASK__SHIFT                                                                            0x0
20465 #define GDS_OA_VMID14__UNUSED__SHIFT                                                                          0x10
20466 #define GDS_OA_VMID14__MASK_MASK                                                                              0x0000FFFFL
20467 #define GDS_OA_VMID14__UNUSED_MASK                                                                            0xFFFF0000L
20468 //GDS_OA_VMID15
20469 #define GDS_OA_VMID15__MASK__SHIFT                                                                            0x0
20470 #define GDS_OA_VMID15__UNUSED__SHIFT                                                                          0x10
20471 #define GDS_OA_VMID15__MASK_MASK                                                                              0x0000FFFFL
20472 #define GDS_OA_VMID15__UNUSED_MASK                                                                            0xFFFF0000L
20473 //GDS_GWS_RESET0
20474 #define GDS_GWS_RESET0__RESOURCE0_RESET__SHIFT                                                                0x0
20475 #define GDS_GWS_RESET0__RESOURCE1_RESET__SHIFT                                                                0x1
20476 #define GDS_GWS_RESET0__RESOURCE2_RESET__SHIFT                                                                0x2
20477 #define GDS_GWS_RESET0__RESOURCE3_RESET__SHIFT                                                                0x3
20478 #define GDS_GWS_RESET0__RESOURCE4_RESET__SHIFT                                                                0x4
20479 #define GDS_GWS_RESET0__RESOURCE5_RESET__SHIFT                                                                0x5
20480 #define GDS_GWS_RESET0__RESOURCE6_RESET__SHIFT                                                                0x6
20481 #define GDS_GWS_RESET0__RESOURCE7_RESET__SHIFT                                                                0x7
20482 #define GDS_GWS_RESET0__RESOURCE8_RESET__SHIFT                                                                0x8
20483 #define GDS_GWS_RESET0__RESOURCE9_RESET__SHIFT                                                                0x9
20484 #define GDS_GWS_RESET0__RESOURCE10_RESET__SHIFT                                                               0xa
20485 #define GDS_GWS_RESET0__RESOURCE11_RESET__SHIFT                                                               0xb
20486 #define GDS_GWS_RESET0__RESOURCE12_RESET__SHIFT                                                               0xc
20487 #define GDS_GWS_RESET0__RESOURCE13_RESET__SHIFT                                                               0xd
20488 #define GDS_GWS_RESET0__RESOURCE14_RESET__SHIFT                                                               0xe
20489 #define GDS_GWS_RESET0__RESOURCE15_RESET__SHIFT                                                               0xf
20490 #define GDS_GWS_RESET0__RESOURCE16_RESET__SHIFT                                                               0x10
20491 #define GDS_GWS_RESET0__RESOURCE17_RESET__SHIFT                                                               0x11
20492 #define GDS_GWS_RESET0__RESOURCE18_RESET__SHIFT                                                               0x12
20493 #define GDS_GWS_RESET0__RESOURCE19_RESET__SHIFT                                                               0x13
20494 #define GDS_GWS_RESET0__RESOURCE20_RESET__SHIFT                                                               0x14
20495 #define GDS_GWS_RESET0__RESOURCE21_RESET__SHIFT                                                               0x15
20496 #define GDS_GWS_RESET0__RESOURCE22_RESET__SHIFT                                                               0x16
20497 #define GDS_GWS_RESET0__RESOURCE23_RESET__SHIFT                                                               0x17
20498 #define GDS_GWS_RESET0__RESOURCE24_RESET__SHIFT                                                               0x18
20499 #define GDS_GWS_RESET0__RESOURCE25_RESET__SHIFT                                                               0x19
20500 #define GDS_GWS_RESET0__RESOURCE26_RESET__SHIFT                                                               0x1a
20501 #define GDS_GWS_RESET0__RESOURCE27_RESET__SHIFT                                                               0x1b
20502 #define GDS_GWS_RESET0__RESOURCE28_RESET__SHIFT                                                               0x1c
20503 #define GDS_GWS_RESET0__RESOURCE29_RESET__SHIFT                                                               0x1d
20504 #define GDS_GWS_RESET0__RESOURCE30_RESET__SHIFT                                                               0x1e
20505 #define GDS_GWS_RESET0__RESOURCE31_RESET__SHIFT                                                               0x1f
20506 #define GDS_GWS_RESET0__RESOURCE0_RESET_MASK                                                                  0x00000001L
20507 #define GDS_GWS_RESET0__RESOURCE1_RESET_MASK                                                                  0x00000002L
20508 #define GDS_GWS_RESET0__RESOURCE2_RESET_MASK                                                                  0x00000004L
20509 #define GDS_GWS_RESET0__RESOURCE3_RESET_MASK                                                                  0x00000008L
20510 #define GDS_GWS_RESET0__RESOURCE4_RESET_MASK                                                                  0x00000010L
20511 #define GDS_GWS_RESET0__RESOURCE5_RESET_MASK                                                                  0x00000020L
20512 #define GDS_GWS_RESET0__RESOURCE6_RESET_MASK                                                                  0x00000040L
20513 #define GDS_GWS_RESET0__RESOURCE7_RESET_MASK                                                                  0x00000080L
20514 #define GDS_GWS_RESET0__RESOURCE8_RESET_MASK                                                                  0x00000100L
20515 #define GDS_GWS_RESET0__RESOURCE9_RESET_MASK                                                                  0x00000200L
20516 #define GDS_GWS_RESET0__RESOURCE10_RESET_MASK                                                                 0x00000400L
20517 #define GDS_GWS_RESET0__RESOURCE11_RESET_MASK                                                                 0x00000800L
20518 #define GDS_GWS_RESET0__RESOURCE12_RESET_MASK                                                                 0x00001000L
20519 #define GDS_GWS_RESET0__RESOURCE13_RESET_MASK                                                                 0x00002000L
20520 #define GDS_GWS_RESET0__RESOURCE14_RESET_MASK                                                                 0x00004000L
20521 #define GDS_GWS_RESET0__RESOURCE15_RESET_MASK                                                                 0x00008000L
20522 #define GDS_GWS_RESET0__RESOURCE16_RESET_MASK                                                                 0x00010000L
20523 #define GDS_GWS_RESET0__RESOURCE17_RESET_MASK                                                                 0x00020000L
20524 #define GDS_GWS_RESET0__RESOURCE18_RESET_MASK                                                                 0x00040000L
20525 #define GDS_GWS_RESET0__RESOURCE19_RESET_MASK                                                                 0x00080000L
20526 #define GDS_GWS_RESET0__RESOURCE20_RESET_MASK                                                                 0x00100000L
20527 #define GDS_GWS_RESET0__RESOURCE21_RESET_MASK                                                                 0x00200000L
20528 #define GDS_GWS_RESET0__RESOURCE22_RESET_MASK                                                                 0x00400000L
20529 #define GDS_GWS_RESET0__RESOURCE23_RESET_MASK                                                                 0x00800000L
20530 #define GDS_GWS_RESET0__RESOURCE24_RESET_MASK                                                                 0x01000000L
20531 #define GDS_GWS_RESET0__RESOURCE25_RESET_MASK                                                                 0x02000000L
20532 #define GDS_GWS_RESET0__RESOURCE26_RESET_MASK                                                                 0x04000000L
20533 #define GDS_GWS_RESET0__RESOURCE27_RESET_MASK                                                                 0x08000000L
20534 #define GDS_GWS_RESET0__RESOURCE28_RESET_MASK                                                                 0x10000000L
20535 #define GDS_GWS_RESET0__RESOURCE29_RESET_MASK                                                                 0x20000000L
20536 #define GDS_GWS_RESET0__RESOURCE30_RESET_MASK                                                                 0x40000000L
20537 #define GDS_GWS_RESET0__RESOURCE31_RESET_MASK                                                                 0x80000000L
20538 //GDS_GWS_RESET1
20539 #define GDS_GWS_RESET1__RESOURCE32_RESET__SHIFT                                                               0x0
20540 #define GDS_GWS_RESET1__RESOURCE33_RESET__SHIFT                                                               0x1
20541 #define GDS_GWS_RESET1__RESOURCE34_RESET__SHIFT                                                               0x2
20542 #define GDS_GWS_RESET1__RESOURCE35_RESET__SHIFT                                                               0x3
20543 #define GDS_GWS_RESET1__RESOURCE36_RESET__SHIFT                                                               0x4
20544 #define GDS_GWS_RESET1__RESOURCE37_RESET__SHIFT                                                               0x5
20545 #define GDS_GWS_RESET1__RESOURCE38_RESET__SHIFT                                                               0x6
20546 #define GDS_GWS_RESET1__RESOURCE39_RESET__SHIFT                                                               0x7
20547 #define GDS_GWS_RESET1__RESOURCE40_RESET__SHIFT                                                               0x8
20548 #define GDS_GWS_RESET1__RESOURCE41_RESET__SHIFT                                                               0x9
20549 #define GDS_GWS_RESET1__RESOURCE42_RESET__SHIFT                                                               0xa
20550 #define GDS_GWS_RESET1__RESOURCE43_RESET__SHIFT                                                               0xb
20551 #define GDS_GWS_RESET1__RESOURCE44_RESET__SHIFT                                                               0xc
20552 #define GDS_GWS_RESET1__RESOURCE45_RESET__SHIFT                                                               0xd
20553 #define GDS_GWS_RESET1__RESOURCE46_RESET__SHIFT                                                               0xe
20554 #define GDS_GWS_RESET1__RESOURCE47_RESET__SHIFT                                                               0xf
20555 #define GDS_GWS_RESET1__RESOURCE48_RESET__SHIFT                                                               0x10
20556 #define GDS_GWS_RESET1__RESOURCE49_RESET__SHIFT                                                               0x11
20557 #define GDS_GWS_RESET1__RESOURCE50_RESET__SHIFT                                                               0x12
20558 #define GDS_GWS_RESET1__RESOURCE51_RESET__SHIFT                                                               0x13
20559 #define GDS_GWS_RESET1__RESOURCE52_RESET__SHIFT                                                               0x14
20560 #define GDS_GWS_RESET1__RESOURCE53_RESET__SHIFT                                                               0x15
20561 #define GDS_GWS_RESET1__RESOURCE54_RESET__SHIFT                                                               0x16
20562 #define GDS_GWS_RESET1__RESOURCE55_RESET__SHIFT                                                               0x17
20563 #define GDS_GWS_RESET1__RESOURCE56_RESET__SHIFT                                                               0x18
20564 #define GDS_GWS_RESET1__RESOURCE57_RESET__SHIFT                                                               0x19
20565 #define GDS_GWS_RESET1__RESOURCE58_RESET__SHIFT                                                               0x1a
20566 #define GDS_GWS_RESET1__RESOURCE59_RESET__SHIFT                                                               0x1b
20567 #define GDS_GWS_RESET1__RESOURCE60_RESET__SHIFT                                                               0x1c
20568 #define GDS_GWS_RESET1__RESOURCE61_RESET__SHIFT                                                               0x1d
20569 #define GDS_GWS_RESET1__RESOURCE62_RESET__SHIFT                                                               0x1e
20570 #define GDS_GWS_RESET1__RESOURCE63_RESET__SHIFT                                                               0x1f
20571 #define GDS_GWS_RESET1__RESOURCE32_RESET_MASK                                                                 0x00000001L
20572 #define GDS_GWS_RESET1__RESOURCE33_RESET_MASK                                                                 0x00000002L
20573 #define GDS_GWS_RESET1__RESOURCE34_RESET_MASK                                                                 0x00000004L
20574 #define GDS_GWS_RESET1__RESOURCE35_RESET_MASK                                                                 0x00000008L
20575 #define GDS_GWS_RESET1__RESOURCE36_RESET_MASK                                                                 0x00000010L
20576 #define GDS_GWS_RESET1__RESOURCE37_RESET_MASK                                                                 0x00000020L
20577 #define GDS_GWS_RESET1__RESOURCE38_RESET_MASK                                                                 0x00000040L
20578 #define GDS_GWS_RESET1__RESOURCE39_RESET_MASK                                                                 0x00000080L
20579 #define GDS_GWS_RESET1__RESOURCE40_RESET_MASK                                                                 0x00000100L
20580 #define GDS_GWS_RESET1__RESOURCE41_RESET_MASK                                                                 0x00000200L
20581 #define GDS_GWS_RESET1__RESOURCE42_RESET_MASK                                                                 0x00000400L
20582 #define GDS_GWS_RESET1__RESOURCE43_RESET_MASK                                                                 0x00000800L
20583 #define GDS_GWS_RESET1__RESOURCE44_RESET_MASK                                                                 0x00001000L
20584 #define GDS_GWS_RESET1__RESOURCE45_RESET_MASK                                                                 0x00002000L
20585 #define GDS_GWS_RESET1__RESOURCE46_RESET_MASK                                                                 0x00004000L
20586 #define GDS_GWS_RESET1__RESOURCE47_RESET_MASK                                                                 0x00008000L
20587 #define GDS_GWS_RESET1__RESOURCE48_RESET_MASK                                                                 0x00010000L
20588 #define GDS_GWS_RESET1__RESOURCE49_RESET_MASK                                                                 0x00020000L
20589 #define GDS_GWS_RESET1__RESOURCE50_RESET_MASK                                                                 0x00040000L
20590 #define GDS_GWS_RESET1__RESOURCE51_RESET_MASK                                                                 0x00080000L
20591 #define GDS_GWS_RESET1__RESOURCE52_RESET_MASK                                                                 0x00100000L
20592 #define GDS_GWS_RESET1__RESOURCE53_RESET_MASK                                                                 0x00200000L
20593 #define GDS_GWS_RESET1__RESOURCE54_RESET_MASK                                                                 0x00400000L
20594 #define GDS_GWS_RESET1__RESOURCE55_RESET_MASK                                                                 0x00800000L
20595 #define GDS_GWS_RESET1__RESOURCE56_RESET_MASK                                                                 0x01000000L
20596 #define GDS_GWS_RESET1__RESOURCE57_RESET_MASK                                                                 0x02000000L
20597 #define GDS_GWS_RESET1__RESOURCE58_RESET_MASK                                                                 0x04000000L
20598 #define GDS_GWS_RESET1__RESOURCE59_RESET_MASK                                                                 0x08000000L
20599 #define GDS_GWS_RESET1__RESOURCE60_RESET_MASK                                                                 0x10000000L
20600 #define GDS_GWS_RESET1__RESOURCE61_RESET_MASK                                                                 0x20000000L
20601 #define GDS_GWS_RESET1__RESOURCE62_RESET_MASK                                                                 0x40000000L
20602 #define GDS_GWS_RESET1__RESOURCE63_RESET_MASK                                                                 0x80000000L
20603 //GDS_GWS_RESOURCE_RESET
20604 #define GDS_GWS_RESOURCE_RESET__RESET__SHIFT                                                                  0x0
20605 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID__SHIFT                                                            0x8
20606 #define GDS_GWS_RESOURCE_RESET__UNUSED__SHIFT                                                                 0x10
20607 #define GDS_GWS_RESOURCE_RESET__RESET_MASK                                                                    0x00000001L
20608 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID_MASK                                                              0x0000FF00L
20609 #define GDS_GWS_RESOURCE_RESET__UNUSED_MASK                                                                   0xFFFF0000L
20610 //GDS_COMPUTE_MAX_WAVE_ID
20611 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT                                                           0x0
20612 #define GDS_COMPUTE_MAX_WAVE_ID__UNUSED__SHIFT                                                                0xc
20613 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID_MASK                                                             0x00000FFFL
20614 #define GDS_COMPUTE_MAX_WAVE_ID__UNUSED_MASK                                                                  0xFFFFF000L
20615 //GDS_OA_RESET_MASK
20616 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_PIX_RESET__SHIFT                                                       0x0
20617 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_VTX_RESET__SHIFT                                                       0x1
20618 #define GDS_OA_RESET_MASK__ME0_CS_RESET__SHIFT                                                                0x2
20619 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_GS_RESET__SHIFT                                                        0x3
20620 #define GDS_OA_RESET_MASK__ME1_PIPE0_RESET__SHIFT                                                             0x4
20621 #define GDS_OA_RESET_MASK__ME1_PIPE1_RESET__SHIFT                                                             0x5
20622 #define GDS_OA_RESET_MASK__ME1_PIPE2_RESET__SHIFT                                                             0x6
20623 #define GDS_OA_RESET_MASK__ME1_PIPE3_RESET__SHIFT                                                             0x7
20624 #define GDS_OA_RESET_MASK__ME2_PIPE0_RESET__SHIFT                                                             0x8
20625 #define GDS_OA_RESET_MASK__ME2_PIPE1_RESET__SHIFT                                                             0x9
20626 #define GDS_OA_RESET_MASK__ME2_PIPE2_RESET__SHIFT                                                             0xa
20627 #define GDS_OA_RESET_MASK__ME2_PIPE3_RESET__SHIFT                                                             0xb
20628 #define GDS_OA_RESET_MASK__ME0_PIPE1_CS_RESET__SHIFT                                                          0xc
20629 #define GDS_OA_RESET_MASK__UNUSED1__SHIFT                                                                     0xd
20630 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_PIX_RESET_MASK                                                         0x00000001L
20631 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_VTX_RESET_MASK                                                         0x00000002L
20632 #define GDS_OA_RESET_MASK__ME0_CS_RESET_MASK                                                                  0x00000004L
20633 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_GS_RESET_MASK                                                          0x00000008L
20634 #define GDS_OA_RESET_MASK__ME1_PIPE0_RESET_MASK                                                               0x00000010L
20635 #define GDS_OA_RESET_MASK__ME1_PIPE1_RESET_MASK                                                               0x00000020L
20636 #define GDS_OA_RESET_MASK__ME1_PIPE2_RESET_MASK                                                               0x00000040L
20637 #define GDS_OA_RESET_MASK__ME1_PIPE3_RESET_MASK                                                               0x00000080L
20638 #define GDS_OA_RESET_MASK__ME2_PIPE0_RESET_MASK                                                               0x00000100L
20639 #define GDS_OA_RESET_MASK__ME2_PIPE1_RESET_MASK                                                               0x00000200L
20640 #define GDS_OA_RESET_MASK__ME2_PIPE2_RESET_MASK                                                               0x00000400L
20641 #define GDS_OA_RESET_MASK__ME2_PIPE3_RESET_MASK                                                               0x00000800L
20642 #define GDS_OA_RESET_MASK__ME0_PIPE1_CS_RESET_MASK                                                            0x00001000L
20643 #define GDS_OA_RESET_MASK__UNUSED1_MASK                                                                       0xFFFFE000L
20644 //GDS_OA_RESET
20645 #define GDS_OA_RESET__RESET__SHIFT                                                                            0x0
20646 #define GDS_OA_RESET__PIPE_ID__SHIFT                                                                          0x8
20647 #define GDS_OA_RESET__UNUSED__SHIFT                                                                           0x10
20648 #define GDS_OA_RESET__RESET_MASK                                                                              0x00000001L
20649 #define GDS_OA_RESET__PIPE_ID_MASK                                                                            0x0000FF00L
20650 #define GDS_OA_RESET__UNUSED_MASK                                                                             0xFFFF0000L
20651 //GDS_CS_CTXSW_STATUS
20652 #define GDS_CS_CTXSW_STATUS__R__SHIFT                                                                         0x0
20653 #define GDS_CS_CTXSW_STATUS__W__SHIFT                                                                         0x1
20654 #define GDS_CS_CTXSW_STATUS__UNUSED__SHIFT                                                                    0x2
20655 #define GDS_CS_CTXSW_STATUS__R_MASK                                                                           0x00000001L
20656 #define GDS_CS_CTXSW_STATUS__W_MASK                                                                           0x00000002L
20657 #define GDS_CS_CTXSW_STATUS__UNUSED_MASK                                                                      0xFFFFFFFCL
20658 //GDS_CS_CTXSW_CNT0
20659 #define GDS_CS_CTXSW_CNT0__UPDN__SHIFT                                                                        0x0
20660 #define GDS_CS_CTXSW_CNT0__PTR__SHIFT                                                                         0x10
20661 #define GDS_CS_CTXSW_CNT0__UPDN_MASK                                                                          0x0000FFFFL
20662 #define GDS_CS_CTXSW_CNT0__PTR_MASK                                                                           0xFFFF0000L
20663 //GDS_CS_CTXSW_CNT1
20664 #define GDS_CS_CTXSW_CNT1__UPDN__SHIFT                                                                        0x0
20665 #define GDS_CS_CTXSW_CNT1__PTR__SHIFT                                                                         0x10
20666 #define GDS_CS_CTXSW_CNT1__UPDN_MASK                                                                          0x0000FFFFL
20667 #define GDS_CS_CTXSW_CNT1__PTR_MASK                                                                           0xFFFF0000L
20668 //GDS_CS_CTXSW_CNT2
20669 #define GDS_CS_CTXSW_CNT2__UPDN__SHIFT                                                                        0x0
20670 #define GDS_CS_CTXSW_CNT2__PTR__SHIFT                                                                         0x10
20671 #define GDS_CS_CTXSW_CNT2__UPDN_MASK                                                                          0x0000FFFFL
20672 #define GDS_CS_CTXSW_CNT2__PTR_MASK                                                                           0xFFFF0000L
20673 //GDS_CS_CTXSW_CNT3
20674 #define GDS_CS_CTXSW_CNT3__UPDN__SHIFT                                                                        0x0
20675 #define GDS_CS_CTXSW_CNT3__PTR__SHIFT                                                                         0x10
20676 #define GDS_CS_CTXSW_CNT3__UPDN_MASK                                                                          0x0000FFFFL
20677 #define GDS_CS_CTXSW_CNT3__PTR_MASK                                                                           0xFFFF0000L
20678 //GDS_GFX_CTXSW_STATUS
20679 #define GDS_GFX_CTXSW_STATUS__R__SHIFT                                                                        0x0
20680 #define GDS_GFX_CTXSW_STATUS__W__SHIFT                                                                        0x1
20681 #define GDS_GFX_CTXSW_STATUS__UNUSED__SHIFT                                                                   0x2
20682 #define GDS_GFX_CTXSW_STATUS__R_MASK                                                                          0x00000001L
20683 #define GDS_GFX_CTXSW_STATUS__W_MASK                                                                          0x00000002L
20684 #define GDS_GFX_CTXSW_STATUS__UNUSED_MASK                                                                     0xFFFFFFFCL
20685 //GDS_PS_CTXSW_CNT0
20686 #define GDS_PS_CTXSW_CNT0__UPDN__SHIFT                                                                        0x0
20687 #define GDS_PS_CTXSW_CNT0__PTR__SHIFT                                                                         0x10
20688 #define GDS_PS_CTXSW_CNT0__UPDN_MASK                                                                          0x0000FFFFL
20689 #define GDS_PS_CTXSW_CNT0__PTR_MASK                                                                           0xFFFF0000L
20690 //GDS_PS_CTXSW_CNT1
20691 #define GDS_PS_CTXSW_CNT1__UPDN__SHIFT                                                                        0x0
20692 #define GDS_PS_CTXSW_CNT1__PTR__SHIFT                                                                         0x10
20693 #define GDS_PS_CTXSW_CNT1__UPDN_MASK                                                                          0x0000FFFFL
20694 #define GDS_PS_CTXSW_CNT1__PTR_MASK                                                                           0xFFFF0000L
20695 //GDS_PS_CTXSW_CNT2
20696 #define GDS_PS_CTXSW_CNT2__UPDN__SHIFT                                                                        0x0
20697 #define GDS_PS_CTXSW_CNT2__PTR__SHIFT                                                                         0x10
20698 #define GDS_PS_CTXSW_CNT2__UPDN_MASK                                                                          0x0000FFFFL
20699 #define GDS_PS_CTXSW_CNT2__PTR_MASK                                                                           0xFFFF0000L
20700 //GDS_PS_CTXSW_CNT3
20701 #define GDS_PS_CTXSW_CNT3__UPDN__SHIFT                                                                        0x0
20702 #define GDS_PS_CTXSW_CNT3__PTR__SHIFT                                                                         0x10
20703 #define GDS_PS_CTXSW_CNT3__UPDN_MASK                                                                          0x0000FFFFL
20704 #define GDS_PS_CTXSW_CNT3__PTR_MASK                                                                           0xFFFF0000L
20705 //GDS_PS_CTXSW_IDX
20706 #define GDS_PS_CTXSW_IDX__PACKER_ID__SHIFT                                                                    0x0
20707 #define GDS_PS_CTXSW_IDX__UNUSED__SHIFT                                                                       0x6
20708 #define GDS_PS_CTXSW_IDX__PACKER_ID_MASK                                                                      0x0000003FL
20709 #define GDS_PS_CTXSW_IDX__UNUSED_MASK                                                                         0xFFFFFFC0L
20710 //GDS_GS_CTXSW_CNT0
20711 #define GDS_GS_CTXSW_CNT0__UPDN__SHIFT                                                                        0x0
20712 #define GDS_GS_CTXSW_CNT0__PTR__SHIFT                                                                         0x10
20713 #define GDS_GS_CTXSW_CNT0__UPDN_MASK                                                                          0x0000FFFFL
20714 #define GDS_GS_CTXSW_CNT0__PTR_MASK                                                                           0xFFFF0000L
20715 //GDS_GS_CTXSW_CNT1
20716 #define GDS_GS_CTXSW_CNT1__UPDN__SHIFT                                                                        0x0
20717 #define GDS_GS_CTXSW_CNT1__PTR__SHIFT                                                                         0x10
20718 #define GDS_GS_CTXSW_CNT1__UPDN_MASK                                                                          0x0000FFFFL
20719 #define GDS_GS_CTXSW_CNT1__PTR_MASK                                                                           0xFFFF0000L
20720 //GDS_GS_CTXSW_CNT2
20721 #define GDS_GS_CTXSW_CNT2__UPDN__SHIFT                                                                        0x0
20722 #define GDS_GS_CTXSW_CNT2__PTR__SHIFT                                                                         0x10
20723 #define GDS_GS_CTXSW_CNT2__UPDN_MASK                                                                          0x0000FFFFL
20724 #define GDS_GS_CTXSW_CNT2__PTR_MASK                                                                           0xFFFF0000L
20725 //GDS_GS_CTXSW_CNT3
20726 #define GDS_GS_CTXSW_CNT3__UPDN__SHIFT                                                                        0x0
20727 #define GDS_GS_CTXSW_CNT3__PTR__SHIFT                                                                         0x10
20728 #define GDS_GS_CTXSW_CNT3__UPDN_MASK                                                                          0x0000FFFFL
20729 #define GDS_GS_CTXSW_CNT3__PTR_MASK                                                                           0xFFFF0000L
20730 //GDS_MEMORY_CLEAN
20731 #define GDS_MEMORY_CLEAN__START__SHIFT                                                                        0x0
20732 #define GDS_MEMORY_CLEAN__FINISH__SHIFT                                                                       0x1
20733 #define GDS_MEMORY_CLEAN__UNUSED__SHIFT                                                                       0x2
20734 #define GDS_MEMORY_CLEAN__START_MASK                                                                          0x00000001L
20735 #define GDS_MEMORY_CLEAN__FINISH_MASK                                                                         0x00000002L
20736 #define GDS_MEMORY_CLEAN__UNUSED_MASK                                                                         0xFFFFFFFCL
20737 
20738 
20739 // addressBlock: gc_rasdec
20740 //RAS_SIGNATURE_CONTROL
20741 #define RAS_SIGNATURE_CONTROL__ENABLE__SHIFT                                                                  0x0
20742 #define RAS_SIGNATURE_CONTROL__ENABLE_MASK                                                                    0x00000001L
20743 //RAS_SIGNATURE_MASK
20744 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK__SHIFT                                                             0x0
20745 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK_MASK                                                               0xFFFFFFFFL
20746 //RAS_SX_SIGNATURE0
20747 #define RAS_SX_SIGNATURE0__SIGNATURE__SHIFT                                                                   0x0
20748 #define RAS_SX_SIGNATURE0__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20749 //RAS_SX_SIGNATURE1
20750 #define RAS_SX_SIGNATURE1__SIGNATURE__SHIFT                                                                   0x0
20751 #define RAS_SX_SIGNATURE1__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20752 //RAS_SX_SIGNATURE2
20753 #define RAS_SX_SIGNATURE2__SIGNATURE__SHIFT                                                                   0x0
20754 #define RAS_SX_SIGNATURE2__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20755 //RAS_SX_SIGNATURE3
20756 #define RAS_SX_SIGNATURE3__SIGNATURE__SHIFT                                                                   0x0
20757 #define RAS_SX_SIGNATURE3__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20758 //RAS_DB_SIGNATURE0
20759 #define RAS_DB_SIGNATURE0__SIGNATURE__SHIFT                                                                   0x0
20760 #define RAS_DB_SIGNATURE0__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20761 //RAS_PA_SIGNATURE0
20762 #define RAS_PA_SIGNATURE0__SIGNATURE__SHIFT                                                                   0x0
20763 #define RAS_PA_SIGNATURE0__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20764 //RAS_SC_SIGNATURE0
20765 #define RAS_SC_SIGNATURE0__SIGNATURE__SHIFT                                                                   0x0
20766 #define RAS_SC_SIGNATURE0__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20767 //RAS_SC_SIGNATURE1
20768 #define RAS_SC_SIGNATURE1__SIGNATURE__SHIFT                                                                   0x0
20769 #define RAS_SC_SIGNATURE1__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20770 //RAS_SC_SIGNATURE2
20771 #define RAS_SC_SIGNATURE2__SIGNATURE__SHIFT                                                                   0x0
20772 #define RAS_SC_SIGNATURE2__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20773 //RAS_SC_SIGNATURE3
20774 #define RAS_SC_SIGNATURE3__SIGNATURE__SHIFT                                                                   0x0
20775 #define RAS_SC_SIGNATURE3__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20776 //RAS_SC_SIGNATURE4
20777 #define RAS_SC_SIGNATURE4__SIGNATURE__SHIFT                                                                   0x0
20778 #define RAS_SC_SIGNATURE4__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20779 //RAS_SC_SIGNATURE5
20780 #define RAS_SC_SIGNATURE5__SIGNATURE__SHIFT                                                                   0x0
20781 #define RAS_SC_SIGNATURE5__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20782 //RAS_SC_SIGNATURE6
20783 #define RAS_SC_SIGNATURE6__SIGNATURE__SHIFT                                                                   0x0
20784 #define RAS_SC_SIGNATURE6__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20785 //RAS_SC_SIGNATURE7
20786 #define RAS_SC_SIGNATURE7__SIGNATURE__SHIFT                                                                   0x0
20787 #define RAS_SC_SIGNATURE7__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20788 //RAS_SPI_SIGNATURE0
20789 #define RAS_SPI_SIGNATURE0__SIGNATURE__SHIFT                                                                  0x0
20790 #define RAS_SPI_SIGNATURE0__SIGNATURE_MASK                                                                    0xFFFFFFFFL
20791 //RAS_SPI_SIGNATURE1
20792 #define RAS_SPI_SIGNATURE1__SIGNATURE__SHIFT                                                                  0x0
20793 #define RAS_SPI_SIGNATURE1__SIGNATURE_MASK                                                                    0xFFFFFFFFL
20794 //RAS_CB_SIGNATURE0
20795 #define RAS_CB_SIGNATURE0__SIGNATURE__SHIFT                                                                   0x0
20796 #define RAS_CB_SIGNATURE0__SIGNATURE_MASK                                                                     0xFFFFFFFFL
20797 //RAS_BCI_SIGNATURE0
20798 #define RAS_BCI_SIGNATURE0__SIGNATURE__SHIFT                                                                  0x0
20799 #define RAS_BCI_SIGNATURE0__SIGNATURE_MASK                                                                    0xFFFFFFFFL
20800 //RAS_BCI_SIGNATURE1
20801 #define RAS_BCI_SIGNATURE1__SIGNATURE__SHIFT                                                                  0x0
20802 #define RAS_BCI_SIGNATURE1__SIGNATURE_MASK                                                                    0xFFFFFFFFL
20803 
20804 
20805 // addressBlock: gc_gusdec
20806 //GUS_IO_RD_COMBINE_FLUSH
20807 #define GUS_IO_RD_COMBINE_FLUSH__GROUP0_TIMER__SHIFT                                                          0x0
20808 #define GUS_IO_RD_COMBINE_FLUSH__GROUP1_TIMER__SHIFT                                                          0x4
20809 #define GUS_IO_RD_COMBINE_FLUSH__GROUP2_TIMER__SHIFT                                                          0x8
20810 #define GUS_IO_RD_COMBINE_FLUSH__GROUP3_TIMER__SHIFT                                                          0xc
20811 #define GUS_IO_RD_COMBINE_FLUSH__GROUP4_TIMER__SHIFT                                                          0x10
20812 #define GUS_IO_RD_COMBINE_FLUSH__GROUP5_TIMER__SHIFT                                                          0x14
20813 #define GUS_IO_RD_COMBINE_FLUSH__COMB_MODE__SHIFT                                                             0x18
20814 #define GUS_IO_RD_COMBINE_FLUSH__GROUP0_TIMER_MASK                                                            0x0000000FL
20815 #define GUS_IO_RD_COMBINE_FLUSH__GROUP1_TIMER_MASK                                                            0x000000F0L
20816 #define GUS_IO_RD_COMBINE_FLUSH__GROUP2_TIMER_MASK                                                            0x00000F00L
20817 #define GUS_IO_RD_COMBINE_FLUSH__GROUP3_TIMER_MASK                                                            0x0000F000L
20818 #define GUS_IO_RD_COMBINE_FLUSH__GROUP4_TIMER_MASK                                                            0x000F0000L
20819 #define GUS_IO_RD_COMBINE_FLUSH__GROUP5_TIMER_MASK                                                            0x00F00000L
20820 #define GUS_IO_RD_COMBINE_FLUSH__COMB_MODE_MASK                                                               0x03000000L
20821 //GUS_IO_WR_COMBINE_FLUSH
20822 #define GUS_IO_WR_COMBINE_FLUSH__GROUP0_TIMER__SHIFT                                                          0x0
20823 #define GUS_IO_WR_COMBINE_FLUSH__GROUP1_TIMER__SHIFT                                                          0x4
20824 #define GUS_IO_WR_COMBINE_FLUSH__GROUP2_TIMER__SHIFT                                                          0x8
20825 #define GUS_IO_WR_COMBINE_FLUSH__GROUP3_TIMER__SHIFT                                                          0xc
20826 #define GUS_IO_WR_COMBINE_FLUSH__GROUP4_TIMER__SHIFT                                                          0x10
20827 #define GUS_IO_WR_COMBINE_FLUSH__GROUP5_TIMER__SHIFT                                                          0x14
20828 #define GUS_IO_WR_COMBINE_FLUSH__COMB_MODE__SHIFT                                                             0x18
20829 #define GUS_IO_WR_COMBINE_FLUSH__GROUP0_TIMER_MASK                                                            0x0000000FL
20830 #define GUS_IO_WR_COMBINE_FLUSH__GROUP1_TIMER_MASK                                                            0x000000F0L
20831 #define GUS_IO_WR_COMBINE_FLUSH__GROUP2_TIMER_MASK                                                            0x00000F00L
20832 #define GUS_IO_WR_COMBINE_FLUSH__GROUP3_TIMER_MASK                                                            0x0000F000L
20833 #define GUS_IO_WR_COMBINE_FLUSH__GROUP4_TIMER_MASK                                                            0x000F0000L
20834 #define GUS_IO_WR_COMBINE_FLUSH__GROUP5_TIMER_MASK                                                            0x00F00000L
20835 #define GUS_IO_WR_COMBINE_FLUSH__COMB_MODE_MASK                                                               0x03000000L
20836 //GUS_IO_RD_PRI_AGE_RATE
20837 #define GUS_IO_RD_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT                                                      0x0
20838 #define GUS_IO_RD_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT                                                      0x3
20839 #define GUS_IO_RD_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT                                                      0x6
20840 #define GUS_IO_RD_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT                                                      0x9
20841 #define GUS_IO_RD_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT                                                      0xc
20842 #define GUS_IO_RD_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT                                                      0xf
20843 #define GUS_IO_RD_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK                                                        0x00000007L
20844 #define GUS_IO_RD_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK                                                        0x00000038L
20845 #define GUS_IO_RD_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK                                                        0x000001C0L
20846 #define GUS_IO_RD_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK                                                        0x00000E00L
20847 #define GUS_IO_RD_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK                                                        0x00007000L
20848 #define GUS_IO_RD_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK                                                        0x00038000L
20849 //GUS_IO_WR_PRI_AGE_RATE
20850 #define GUS_IO_WR_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT                                                      0x0
20851 #define GUS_IO_WR_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT                                                      0x3
20852 #define GUS_IO_WR_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT                                                      0x6
20853 #define GUS_IO_WR_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT                                                      0x9
20854 #define GUS_IO_WR_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT                                                      0xc
20855 #define GUS_IO_WR_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT                                                      0xf
20856 #define GUS_IO_WR_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK                                                        0x00000007L
20857 #define GUS_IO_WR_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK                                                        0x00000038L
20858 #define GUS_IO_WR_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK                                                        0x000001C0L
20859 #define GUS_IO_WR_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK                                                        0x00000E00L
20860 #define GUS_IO_WR_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK                                                        0x00007000L
20861 #define GUS_IO_WR_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK                                                        0x00038000L
20862 //GUS_IO_RD_PRI_AGE_COEFF
20863 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT                                                0x0
20864 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT                                                0x3
20865 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT                                                0x6
20866 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT                                                0x9
20867 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT                                                0xc
20868 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT                                                0xf
20869 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK                                                  0x00000007L
20870 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK                                                  0x00000038L
20871 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK                                                  0x000001C0L
20872 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK                                                  0x00000E00L
20873 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK                                                  0x00007000L
20874 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK                                                  0x00038000L
20875 //GUS_IO_WR_PRI_AGE_COEFF
20876 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT                                                0x0
20877 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT                                                0x3
20878 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT                                                0x6
20879 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT                                                0x9
20880 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT                                                0xc
20881 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT                                                0xf
20882 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK                                                  0x00000007L
20883 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK                                                  0x00000038L
20884 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK                                                  0x000001C0L
20885 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK                                                  0x00000E00L
20886 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK                                                  0x00007000L
20887 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK                                                  0x00038000L
20888 //GUS_IO_RD_PRI_QUEUING
20889 #define GUS_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                              0x0
20890 #define GUS_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                              0x3
20891 #define GUS_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                              0x6
20892 #define GUS_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                              0x9
20893 #define GUS_IO_RD_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT                                              0xc
20894 #define GUS_IO_RD_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT                                              0xf
20895 #define GUS_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                                0x00000007L
20896 #define GUS_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                                0x00000038L
20897 #define GUS_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                                0x000001C0L
20898 #define GUS_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                                0x00000E00L
20899 #define GUS_IO_RD_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK                                                0x00007000L
20900 #define GUS_IO_RD_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK                                                0x00038000L
20901 //GUS_IO_WR_PRI_QUEUING
20902 #define GUS_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                              0x0
20903 #define GUS_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                              0x3
20904 #define GUS_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                              0x6
20905 #define GUS_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                              0x9
20906 #define GUS_IO_WR_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT                                              0xc
20907 #define GUS_IO_WR_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT                                              0xf
20908 #define GUS_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                                0x00000007L
20909 #define GUS_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                                0x00000038L
20910 #define GUS_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                                0x000001C0L
20911 #define GUS_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                                0x00000E00L
20912 #define GUS_IO_WR_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK                                                0x00007000L
20913 #define GUS_IO_WR_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK                                                0x00038000L
20914 //GUS_IO_RD_PRI_FIXED
20915 #define GUS_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                                  0x0
20916 #define GUS_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                                  0x3
20917 #define GUS_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                                  0x6
20918 #define GUS_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                                  0x9
20919 #define GUS_IO_RD_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT                                                  0xc
20920 #define GUS_IO_RD_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT                                                  0xf
20921 #define GUS_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                    0x00000007L
20922 #define GUS_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                    0x00000038L
20923 #define GUS_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                    0x000001C0L
20924 #define GUS_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                    0x00000E00L
20925 #define GUS_IO_RD_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK                                                    0x00007000L
20926 #define GUS_IO_RD_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK                                                    0x00038000L
20927 //GUS_IO_WR_PRI_FIXED
20928 #define GUS_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                                  0x0
20929 #define GUS_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                                  0x3
20930 #define GUS_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                                  0x6
20931 #define GUS_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                                  0x9
20932 #define GUS_IO_WR_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT                                                  0xc
20933 #define GUS_IO_WR_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT                                                  0xf
20934 #define GUS_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                    0x00000007L
20935 #define GUS_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                    0x00000038L
20936 #define GUS_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                    0x000001C0L
20937 #define GUS_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                    0x00000E00L
20938 #define GUS_IO_WR_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK                                                    0x00007000L
20939 #define GUS_IO_WR_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK                                                    0x00038000L
20940 //GUS_IO_RD_PRI_URGENCY_COEFF
20941 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT                                        0x0
20942 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT                                        0x3
20943 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT                                        0x6
20944 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT                                        0x9
20945 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT                                        0xc
20946 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT                                        0xf
20947 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK                                          0x00000007L
20948 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK                                          0x00000038L
20949 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK                                          0x000001C0L
20950 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK                                          0x00000E00L
20951 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK                                          0x00007000L
20952 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK                                          0x00038000L
20953 //GUS_IO_WR_PRI_URGENCY_COEFF
20954 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT                                        0x0
20955 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT                                        0x3
20956 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT                                        0x6
20957 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT                                        0x9
20958 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT                                        0xc
20959 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT                                        0xf
20960 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK                                          0x00000007L
20961 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK                                          0x00000038L
20962 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK                                          0x000001C0L
20963 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK                                          0x00000E00L
20964 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK                                          0x00007000L
20965 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK                                          0x00038000L
20966 //GUS_IO_RD_PRI_URGENCY_MODE
20967 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT                                                0x0
20968 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT                                                0x1
20969 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT                                                0x2
20970 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT                                                0x3
20971 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT                                                0x4
20972 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT                                                0x5
20973 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK                                                  0x00000001L
20974 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK                                                  0x00000002L
20975 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK                                                  0x00000004L
20976 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK                                                  0x00000008L
20977 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK                                                  0x00000010L
20978 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK                                                  0x00000020L
20979 //GUS_IO_WR_PRI_URGENCY_MODE
20980 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT                                                0x0
20981 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT                                                0x1
20982 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT                                                0x2
20983 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT                                                0x3
20984 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT                                                0x4
20985 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT                                                0x5
20986 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK                                                  0x00000001L
20987 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK                                                  0x00000002L
20988 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK                                                  0x00000004L
20989 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK                                                  0x00000008L
20990 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK                                                  0x00000010L
20991 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK                                                  0x00000020L
20992 //GUS_IO_RD_PRI_QUANT_PRI1
20993 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                     0x0
20994 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                     0x8
20995 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                     0x10
20996 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                     0x18
20997 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
20998 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
20999 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21000 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21001 //GUS_IO_RD_PRI_QUANT_PRI2
21002 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                     0x0
21003 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                     0x8
21004 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                     0x10
21005 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                     0x18
21006 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21007 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21008 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21009 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21010 //GUS_IO_RD_PRI_QUANT_PRI3
21011 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                     0x0
21012 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                     0x8
21013 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                     0x10
21014 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                     0x18
21015 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21016 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21017 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21018 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21019 //GUS_IO_RD_PRI_QUANT_PRI4
21020 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT                                                     0x0
21021 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT                                                     0x8
21022 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT                                                     0x10
21023 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT                                                     0x18
21024 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21025 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21026 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21027 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21028 //GUS_IO_WR_PRI_QUANT_PRI1
21029 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                     0x0
21030 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                     0x8
21031 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                     0x10
21032 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                     0x18
21033 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21034 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21035 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21036 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21037 //GUS_IO_WR_PRI_QUANT_PRI2
21038 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                     0x0
21039 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                     0x8
21040 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                     0x10
21041 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                     0x18
21042 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21043 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21044 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21045 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21046 //GUS_IO_WR_PRI_QUANT_PRI3
21047 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                     0x0
21048 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                     0x8
21049 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                     0x10
21050 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                     0x18
21051 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21052 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21053 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21054 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21055 //GUS_IO_WR_PRI_QUANT_PRI4
21056 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT                                                     0x0
21057 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT                                                     0x8
21058 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT                                                     0x10
21059 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT                                                     0x18
21060 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK                                                       0x000000FFL
21061 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK                                                       0x0000FF00L
21062 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK                                                       0x00FF0000L
21063 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK                                                       0xFF000000L
21064 //GUS_IO_RD_PRI_QUANT1_PRI1
21065 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT                                                    0x0
21066 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT                                                    0x8
21067 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21068 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21069 //GUS_IO_RD_PRI_QUANT1_PRI2
21070 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT                                                    0x0
21071 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT                                                    0x8
21072 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21073 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21074 //GUS_IO_RD_PRI_QUANT1_PRI3
21075 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT                                                    0x0
21076 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT                                                    0x8
21077 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21078 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21079 //GUS_IO_RD_PRI_QUANT1_PRI4
21080 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT                                                    0x0
21081 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT                                                    0x8
21082 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21083 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21084 //GUS_IO_WR_PRI_QUANT1_PRI1
21085 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT                                                    0x0
21086 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT                                                    0x8
21087 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21088 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21089 //GUS_IO_WR_PRI_QUANT1_PRI2
21090 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT                                                    0x0
21091 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT                                                    0x8
21092 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21093 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21094 //GUS_IO_WR_PRI_QUANT1_PRI3
21095 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT                                                    0x0
21096 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT                                                    0x8
21097 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21098 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21099 //GUS_IO_WR_PRI_QUANT1_PRI4
21100 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT                                                    0x0
21101 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT                                                    0x8
21102 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK                                                      0x000000FFL
21103 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK                                                      0x0000FF00L
21104 //GUS_DRAM_COMBINE_FLUSH
21105 #define GUS_DRAM_COMBINE_FLUSH__GROUP0_TIMER__SHIFT                                                           0x0
21106 #define GUS_DRAM_COMBINE_FLUSH__GROUP1_TIMER__SHIFT                                                           0x4
21107 #define GUS_DRAM_COMBINE_FLUSH__GROUP2_TIMER__SHIFT                                                           0x8
21108 #define GUS_DRAM_COMBINE_FLUSH__GROUP3_TIMER__SHIFT                                                           0xc
21109 #define GUS_DRAM_COMBINE_FLUSH__GROUP4_TIMER__SHIFT                                                           0x10
21110 #define GUS_DRAM_COMBINE_FLUSH__GROUP5_TIMER__SHIFT                                                           0x14
21111 #define GUS_DRAM_COMBINE_FLUSH__GROUP0_TIMER_MASK                                                             0x0000000FL
21112 #define GUS_DRAM_COMBINE_FLUSH__GROUP1_TIMER_MASK                                                             0x000000F0L
21113 #define GUS_DRAM_COMBINE_FLUSH__GROUP2_TIMER_MASK                                                             0x00000F00L
21114 #define GUS_DRAM_COMBINE_FLUSH__GROUP3_TIMER_MASK                                                             0x0000F000L
21115 #define GUS_DRAM_COMBINE_FLUSH__GROUP4_TIMER_MASK                                                             0x000F0000L
21116 #define GUS_DRAM_COMBINE_FLUSH__GROUP5_TIMER_MASK                                                             0x00F00000L
21117 //GUS_DRAM_COMBINE_RD_WR_EN
21118 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP0_TIMER__SHIFT                                                        0x0
21119 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP1_TIMER__SHIFT                                                        0x2
21120 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP2_TIMER__SHIFT                                                        0x4
21121 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP3_TIMER__SHIFT                                                        0x6
21122 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP4_TIMER__SHIFT                                                        0x8
21123 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP5_TIMER__SHIFT                                                        0xa
21124 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP0_TIMER_MASK                                                          0x00000003L
21125 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP1_TIMER_MASK                                                          0x0000000CL
21126 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP2_TIMER_MASK                                                          0x00000030L
21127 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP3_TIMER_MASK                                                          0x000000C0L
21128 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP4_TIMER_MASK                                                          0x00000300L
21129 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP5_TIMER_MASK                                                          0x00000C00L
21130 //GUS_DRAM_PRI_AGE_RATE
21131 #define GUS_DRAM_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT                                                       0x0
21132 #define GUS_DRAM_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT                                                       0x3
21133 #define GUS_DRAM_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT                                                       0x6
21134 #define GUS_DRAM_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT                                                       0x9
21135 #define GUS_DRAM_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT                                                       0xc
21136 #define GUS_DRAM_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT                                                       0xf
21137 #define GUS_DRAM_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK                                                         0x00000007L
21138 #define GUS_DRAM_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK                                                         0x00000038L
21139 #define GUS_DRAM_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK                                                         0x000001C0L
21140 #define GUS_DRAM_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK                                                         0x00000E00L
21141 #define GUS_DRAM_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK                                                         0x00007000L
21142 #define GUS_DRAM_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK                                                         0x00038000L
21143 //GUS_DRAM_PRI_AGE_COEFF
21144 #define GUS_DRAM_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT                                                 0x0
21145 #define GUS_DRAM_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT                                                 0x3
21146 #define GUS_DRAM_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT                                                 0x6
21147 #define GUS_DRAM_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT                                                 0x9
21148 #define GUS_DRAM_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT                                                 0xc
21149 #define GUS_DRAM_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT                                                 0xf
21150 #define GUS_DRAM_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK                                                   0x00000007L
21151 #define GUS_DRAM_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK                                                   0x00000038L
21152 #define GUS_DRAM_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK                                                   0x000001C0L
21153 #define GUS_DRAM_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK                                                   0x00000E00L
21154 #define GUS_DRAM_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK                                                   0x00007000L
21155 #define GUS_DRAM_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK                                                   0x00038000L
21156 //GUS_DRAM_PRI_QUEUING
21157 #define GUS_DRAM_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT                                               0x0
21158 #define GUS_DRAM_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT                                               0x3
21159 #define GUS_DRAM_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT                                               0x6
21160 #define GUS_DRAM_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT                                               0x9
21161 #define GUS_DRAM_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT                                               0xc
21162 #define GUS_DRAM_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT                                               0xf
21163 #define GUS_DRAM_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK                                                 0x00000007L
21164 #define GUS_DRAM_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK                                                 0x00000038L
21165 #define GUS_DRAM_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK                                                 0x000001C0L
21166 #define GUS_DRAM_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK                                                 0x00000E00L
21167 #define GUS_DRAM_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK                                                 0x00007000L
21168 #define GUS_DRAM_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK                                                 0x00038000L
21169 //GUS_DRAM_PRI_FIXED
21170 #define GUS_DRAM_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT                                                   0x0
21171 #define GUS_DRAM_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT                                                   0x3
21172 #define GUS_DRAM_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT                                                   0x6
21173 #define GUS_DRAM_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT                                                   0x9
21174 #define GUS_DRAM_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT                                                   0xc
21175 #define GUS_DRAM_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT                                                   0xf
21176 #define GUS_DRAM_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK                                                     0x00000007L
21177 #define GUS_DRAM_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK                                                     0x00000038L
21178 #define GUS_DRAM_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK                                                     0x000001C0L
21179 #define GUS_DRAM_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK                                                     0x00000E00L
21180 #define GUS_DRAM_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK                                                     0x00007000L
21181 #define GUS_DRAM_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK                                                     0x00038000L
21182 //GUS_DRAM_PRI_URGENCY_COEFF
21183 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT                                         0x0
21184 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT                                         0x3
21185 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT                                         0x6
21186 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT                                         0x9
21187 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT                                         0xc
21188 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT                                         0xf
21189 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK                                           0x00000007L
21190 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK                                           0x00000038L
21191 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK                                           0x000001C0L
21192 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK                                           0x00000E00L
21193 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK                                           0x00007000L
21194 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK                                           0x00038000L
21195 //GUS_DRAM_PRI_URGENCY_MODE
21196 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT                                                 0x0
21197 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT                                                 0x1
21198 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT                                                 0x2
21199 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT                                                 0x3
21200 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT                                                 0x4
21201 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT                                                 0x5
21202 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK                                                   0x00000001L
21203 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK                                                   0x00000002L
21204 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK                                                   0x00000004L
21205 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK                                                   0x00000008L
21206 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK                                                   0x00000010L
21207 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK                                                   0x00000020L
21208 //GUS_DRAM_PRI_QUANT_PRI1
21209 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT                                                      0x0
21210 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT                                                      0x8
21211 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT                                                      0x10
21212 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT                                                      0x18
21213 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK                                                        0x000000FFL
21214 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK                                                        0x0000FF00L
21215 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK                                                        0x00FF0000L
21216 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK                                                        0xFF000000L
21217 //GUS_DRAM_PRI_QUANT_PRI2
21218 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT                                                      0x0
21219 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT                                                      0x8
21220 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT                                                      0x10
21221 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT                                                      0x18
21222 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK                                                        0x000000FFL
21223 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK                                                        0x0000FF00L
21224 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK                                                        0x00FF0000L
21225 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK                                                        0xFF000000L
21226 //GUS_DRAM_PRI_QUANT_PRI3
21227 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT                                                      0x0
21228 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT                                                      0x8
21229 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT                                                      0x10
21230 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT                                                      0x18
21231 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK                                                        0x000000FFL
21232 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK                                                        0x0000FF00L
21233 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK                                                        0x00FF0000L
21234 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK                                                        0xFF000000L
21235 //GUS_DRAM_PRI_QUANT_PRI4
21236 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT                                                      0x0
21237 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT                                                      0x8
21238 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT                                                      0x10
21239 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT                                                      0x18
21240 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK                                                        0x000000FFL
21241 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK                                                        0x0000FF00L
21242 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK                                                        0x00FF0000L
21243 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK                                                        0xFF000000L
21244 //GUS_DRAM_PRI_QUANT_PRI5
21245 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP0_THRESHOLD__SHIFT                                                      0x0
21246 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP1_THRESHOLD__SHIFT                                                      0x8
21247 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP2_THRESHOLD__SHIFT                                                      0x10
21248 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP3_THRESHOLD__SHIFT                                                      0x18
21249 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP0_THRESHOLD_MASK                                                        0x000000FFL
21250 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP1_THRESHOLD_MASK                                                        0x0000FF00L
21251 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP2_THRESHOLD_MASK                                                        0x00FF0000L
21252 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP3_THRESHOLD_MASK                                                        0xFF000000L
21253 //GUS_DRAM_PRI_QUANT1_PRI1
21254 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT                                                     0x0
21255 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT                                                     0x8
21256 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK                                                       0x000000FFL
21257 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK                                                       0x0000FF00L
21258 //GUS_DRAM_PRI_QUANT1_PRI2
21259 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT                                                     0x0
21260 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT                                                     0x8
21261 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK                                                       0x000000FFL
21262 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK                                                       0x0000FF00L
21263 //GUS_DRAM_PRI_QUANT1_PRI3
21264 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT                                                     0x0
21265 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT                                                     0x8
21266 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK                                                       0x000000FFL
21267 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK                                                       0x0000FF00L
21268 //GUS_DRAM_PRI_QUANT1_PRI4
21269 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT                                                     0x0
21270 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT                                                     0x8
21271 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK                                                       0x000000FFL
21272 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK                                                       0x0000FF00L
21273 //GUS_DRAM_PRI_QUANT1_PRI5
21274 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP4_THRESHOLD__SHIFT                                                     0x0
21275 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP5_THRESHOLD__SHIFT                                                     0x8
21276 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP4_THRESHOLD_MASK                                                       0x000000FFL
21277 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP5_THRESHOLD_MASK                                                       0x0000FF00L
21278 //GUS_IO_GROUP_BURST
21279 #define GUS_IO_GROUP_BURST__RD_LIMIT_LO__SHIFT                                                                0x0
21280 #define GUS_IO_GROUP_BURST__RD_LIMIT_HI__SHIFT                                                                0x8
21281 #define GUS_IO_GROUP_BURST__WR_LIMIT_LO__SHIFT                                                                0x10
21282 #define GUS_IO_GROUP_BURST__WR_LIMIT_HI__SHIFT                                                                0x18
21283 #define GUS_IO_GROUP_BURST__RD_LIMIT_LO_MASK                                                                  0x000000FFL
21284 #define GUS_IO_GROUP_BURST__RD_LIMIT_HI_MASK                                                                  0x0000FF00L
21285 #define GUS_IO_GROUP_BURST__WR_LIMIT_LO_MASK                                                                  0x00FF0000L
21286 #define GUS_IO_GROUP_BURST__WR_LIMIT_HI_MASK                                                                  0xFF000000L
21287 //GUS_DRAM_GROUP_BURST
21288 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_LO__SHIFT                                                            0x0
21289 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_HI__SHIFT                                                            0x8
21290 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_LO_MASK                                                              0x000000FFL
21291 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_HI_MASK                                                              0x0000FF00L
21292 //GUS_SDP_ARB_FINAL
21293 #define GUS_SDP_ARB_FINAL__HI_DRAM_BURST_LIMIT__SHIFT                                                         0x0
21294 #define GUS_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT                                                            0x5
21295 #define GUS_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT                                                              0xa
21296 #define GUS_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT                                                      0xf
21297 #define GUS_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT                                                           0x11
21298 #define GUS_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT                                                            0x12
21299 #define GUS_SDP_ARB_FINAL__HI_DRAM_BURST_LIMIT_MASK                                                           0x0000001FL
21300 #define GUS_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK                                                              0x000003E0L
21301 #define GUS_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK                                                                0x00007C00L
21302 #define GUS_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK                                                        0x00018000L
21303 #define GUS_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK                                                             0x00020000L
21304 #define GUS_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK                                                              0x00040000L
21305 //GUS_SDP_QOS_VC_PRIORITY
21306 #define GUS_SDP_QOS_VC_PRIORITY__VC2_IORD__SHIFT                                                              0x0
21307 #define GUS_SDP_QOS_VC_PRIORITY__VC3_IOWR__SHIFT                                                              0x4
21308 #define GUS_SDP_QOS_VC_PRIORITY__VC4_DRAM__SHIFT                                                              0x8
21309 #define GUS_SDP_QOS_VC_PRIORITY__VC4_HI_DRAM__SHIFT                                                           0xc
21310 #define GUS_SDP_QOS_VC_PRIORITY__VC2_IORD_MASK                                                                0x0000000FL
21311 #define GUS_SDP_QOS_VC_PRIORITY__VC3_IOWR_MASK                                                                0x000000F0L
21312 #define GUS_SDP_QOS_VC_PRIORITY__VC4_DRAM_MASK                                                                0x00000F00L
21313 #define GUS_SDP_QOS_VC_PRIORITY__VC4_HI_DRAM_MASK                                                             0x0000F000L
21314 //GUS_SDP_CREDITS
21315 #define GUS_SDP_CREDITS__TAG_LIMIT__SHIFT                                                                     0x0
21316 #define GUS_SDP_CREDITS__WR_RESP_CREDITS__SHIFT                                                               0x8
21317 #define GUS_SDP_CREDITS__RD_RESP_CREDITS__SHIFT                                                               0x10
21318 #define GUS_SDP_CREDITS__TAG_LIMIT_MASK                                                                       0x000000FFL
21319 #define GUS_SDP_CREDITS__WR_RESP_CREDITS_MASK                                                                 0x00007F00L
21320 #define GUS_SDP_CREDITS__RD_RESP_CREDITS_MASK                                                                 0x007F0000L
21321 //GUS_SDP_TAG_RESERVE0
21322 #define GUS_SDP_TAG_RESERVE0__VC0__SHIFT                                                                      0x0
21323 #define GUS_SDP_TAG_RESERVE0__VC1__SHIFT                                                                      0x8
21324 #define GUS_SDP_TAG_RESERVE0__VC2__SHIFT                                                                      0x10
21325 #define GUS_SDP_TAG_RESERVE0__VC3__SHIFT                                                                      0x18
21326 #define GUS_SDP_TAG_RESERVE0__VC0_MASK                                                                        0x000000FFL
21327 #define GUS_SDP_TAG_RESERVE0__VC1_MASK                                                                        0x0000FF00L
21328 #define GUS_SDP_TAG_RESERVE0__VC2_MASK                                                                        0x00FF0000L
21329 #define GUS_SDP_TAG_RESERVE0__VC3_MASK                                                                        0xFF000000L
21330 //GUS_SDP_TAG_RESERVE1
21331 #define GUS_SDP_TAG_RESERVE1__VC4__SHIFT                                                                      0x0
21332 #define GUS_SDP_TAG_RESERVE1__VC5__SHIFT                                                                      0x8
21333 #define GUS_SDP_TAG_RESERVE1__VC6__SHIFT                                                                      0x10
21334 #define GUS_SDP_TAG_RESERVE1__VC7__SHIFT                                                                      0x18
21335 #define GUS_SDP_TAG_RESERVE1__VC4_MASK                                                                        0x000000FFL
21336 #define GUS_SDP_TAG_RESERVE1__VC5_MASK                                                                        0x0000FF00L
21337 #define GUS_SDP_TAG_RESERVE1__VC6_MASK                                                                        0x00FF0000L
21338 #define GUS_SDP_TAG_RESERVE1__VC7_MASK                                                                        0xFF000000L
21339 //GUS_SDP_VCC_RESERVE0
21340 #define GUS_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT                                                              0x0
21341 #define GUS_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT                                                              0x6
21342 #define GUS_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT                                                              0xc
21343 #define GUS_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT                                                              0x12
21344 #define GUS_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT                                                              0x18
21345 #define GUS_SDP_VCC_RESERVE0__VC0_CREDITS_MASK                                                                0x0000003FL
21346 #define GUS_SDP_VCC_RESERVE0__VC1_CREDITS_MASK                                                                0x00000FC0L
21347 #define GUS_SDP_VCC_RESERVE0__VC2_CREDITS_MASK                                                                0x0003F000L
21348 #define GUS_SDP_VCC_RESERVE0__VC3_CREDITS_MASK                                                                0x00FC0000L
21349 #define GUS_SDP_VCC_RESERVE0__VC4_CREDITS_MASK                                                                0x3F000000L
21350 //GUS_SDP_VCC_RESERVE1
21351 #define GUS_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT                                                              0x0
21352 #define GUS_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT                                                              0x6
21353 #define GUS_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT                                                              0xc
21354 #define GUS_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT                                                          0x1f
21355 #define GUS_SDP_VCC_RESERVE1__VC5_CREDITS_MASK                                                                0x0000003FL
21356 #define GUS_SDP_VCC_RESERVE1__VC6_CREDITS_MASK                                                                0x00000FC0L
21357 #define GUS_SDP_VCC_RESERVE1__VC7_CREDITS_MASK                                                                0x0003F000L
21358 #define GUS_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK                                                            0x80000000L
21359 //GUS_SDP_VCD_RESERVE0
21360 #define GUS_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT                                                              0x0
21361 #define GUS_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT                                                              0x6
21362 #define GUS_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT                                                              0xc
21363 #define GUS_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT                                                              0x12
21364 #define GUS_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT                                                              0x18
21365 #define GUS_SDP_VCD_RESERVE0__VC0_CREDITS_MASK                                                                0x0000003FL
21366 #define GUS_SDP_VCD_RESERVE0__VC1_CREDITS_MASK                                                                0x00000FC0L
21367 #define GUS_SDP_VCD_RESERVE0__VC2_CREDITS_MASK                                                                0x0003F000L
21368 #define GUS_SDP_VCD_RESERVE0__VC3_CREDITS_MASK                                                                0x00FC0000L
21369 #define GUS_SDP_VCD_RESERVE0__VC4_CREDITS_MASK                                                                0x3F000000L
21370 //GUS_SDP_VCD_RESERVE1
21371 #define GUS_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT                                                              0x0
21372 #define GUS_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT                                                              0x6
21373 #define GUS_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT                                                              0xc
21374 #define GUS_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT                                                          0x1f
21375 #define GUS_SDP_VCD_RESERVE1__VC5_CREDITS_MASK                                                                0x0000003FL
21376 #define GUS_SDP_VCD_RESERVE1__VC6_CREDITS_MASK                                                                0x00000FC0L
21377 #define GUS_SDP_VCD_RESERVE1__VC7_CREDITS_MASK                                                                0x0003F000L
21378 #define GUS_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK                                                            0x80000000L
21379 //GUS_SDP_REQ_CNTL
21380 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT                                                    0x0
21381 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT                                                   0x1
21382 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT                                                  0x2
21383 #define GUS_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM__SHIFT                                                      0x3
21384 #define GUS_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT                                                            0x4
21385 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK                                                      0x00000001L
21386 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK                                                     0x00000002L
21387 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK                                                    0x00000004L
21388 #define GUS_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM_MASK                                                        0x00000008L
21389 #define GUS_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK                                                              0x00000010L
21390 //GUS_MISC
21391 #define GUS_MISC__RELATIVE_PRI_IN_DRAM_ARB__SHIFT                                                             0x0
21392 #define GUS_MISC__RELATIVE_PRI_IN_IO_RD_ARB__SHIFT                                                            0x1
21393 #define GUS_MISC__RELATIVE_PRI_IN_IO_WR_ARB__SHIFT                                                            0x2
21394 #define GUS_MISC__EARLY_SDP_ORIGDATA__SHIFT                                                                   0x3
21395 #define GUS_MISC__LINKMGR_DYNAMIC_MODE__SHIFT                                                                 0x4
21396 #define GUS_MISC__LINKMGR_HALT_THRESHOLD__SHIFT                                                               0x6
21397 #define GUS_MISC__LINKMGR_RECONNECT_DELAY__SHIFT                                                              0x8
21398 #define GUS_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT                                                               0xa
21399 #define GUS_MISC__SEND0_IOWR_ONLY__SHIFT                                                                      0xf
21400 #define GUS_MISC__RELATIVE_PRI_IN_DRAM_ARB_MASK                                                               0x00000001L
21401 #define GUS_MISC__RELATIVE_PRI_IN_IO_RD_ARB_MASK                                                              0x00000002L
21402 #define GUS_MISC__RELATIVE_PRI_IN_IO_WR_ARB_MASK                                                              0x00000004L
21403 #define GUS_MISC__EARLY_SDP_ORIGDATA_MASK                                                                     0x00000008L
21404 #define GUS_MISC__LINKMGR_DYNAMIC_MODE_MASK                                                                   0x00000030L
21405 #define GUS_MISC__LINKMGR_HALT_THRESHOLD_MASK                                                                 0x000000C0L
21406 #define GUS_MISC__LINKMGR_RECONNECT_DELAY_MASK                                                                0x00000300L
21407 #define GUS_MISC__LINKMGR_IDLE_THRESHOLD_MASK                                                                 0x00007C00L
21408 #define GUS_MISC__SEND0_IOWR_ONLY_MASK                                                                        0x00008000L
21409 //GUS_LATENCY_SAMPLING
21410 #define GUS_LATENCY_SAMPLING__SAMPLER0_DRAM__SHIFT                                                            0x0
21411 #define GUS_LATENCY_SAMPLING__SAMPLER1_DRAM__SHIFT                                                            0x1
21412 #define GUS_LATENCY_SAMPLING__SAMPLER0_IO__SHIFT                                                              0x2
21413 #define GUS_LATENCY_SAMPLING__SAMPLER1_IO__SHIFT                                                              0x3
21414 #define GUS_LATENCY_SAMPLING__SAMPLER0_READ__SHIFT                                                            0x4
21415 #define GUS_LATENCY_SAMPLING__SAMPLER1_READ__SHIFT                                                            0x5
21416 #define GUS_LATENCY_SAMPLING__SAMPLER0_WRITE__SHIFT                                                           0x6
21417 #define GUS_LATENCY_SAMPLING__SAMPLER1_WRITE__SHIFT                                                           0x7
21418 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET__SHIFT                                                      0x8
21419 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET__SHIFT                                                      0x9
21420 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET__SHIFT                                                    0xa
21421 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET__SHIFT                                                    0xb
21422 #define GUS_LATENCY_SAMPLING__SAMPLER0_VC__SHIFT                                                              0xc
21423 #define GUS_LATENCY_SAMPLING__SAMPLER1_VC__SHIFT                                                              0x14
21424 #define GUS_LATENCY_SAMPLING__SAMPLER0_DRAM_MASK                                                              0x00000001L
21425 #define GUS_LATENCY_SAMPLING__SAMPLER1_DRAM_MASK                                                              0x00000002L
21426 #define GUS_LATENCY_SAMPLING__SAMPLER0_IO_MASK                                                                0x00000004L
21427 #define GUS_LATENCY_SAMPLING__SAMPLER1_IO_MASK                                                                0x00000008L
21428 #define GUS_LATENCY_SAMPLING__SAMPLER0_READ_MASK                                                              0x00000010L
21429 #define GUS_LATENCY_SAMPLING__SAMPLER1_READ_MASK                                                              0x00000020L
21430 #define GUS_LATENCY_SAMPLING__SAMPLER0_WRITE_MASK                                                             0x00000040L
21431 #define GUS_LATENCY_SAMPLING__SAMPLER1_WRITE_MASK                                                             0x00000080L
21432 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET_MASK                                                        0x00000100L
21433 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET_MASK                                                        0x00000200L
21434 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET_MASK                                                      0x00000400L
21435 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET_MASK                                                      0x00000800L
21436 #define GUS_LATENCY_SAMPLING__SAMPLER0_VC_MASK                                                                0x000FF000L
21437 #define GUS_LATENCY_SAMPLING__SAMPLER1_VC_MASK                                                                0x0FF00000L
21438 //GUS_ERR_STATUS
21439 #define GUS_ERR_STATUS__SDP_RDRSP_STATUS__SHIFT                                                               0x0
21440 #define GUS_ERR_STATUS__SDP_WRRSP_STATUS__SHIFT                                                               0x4
21441 #define GUS_ERR_STATUS__SDP_RDRSP_DATASTATUS__SHIFT                                                           0x8
21442 #define GUS_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR__SHIFT                                                     0xa
21443 #define GUS_ERR_STATUS__CLEAR_ERROR_STATUS__SHIFT                                                             0xb
21444 #define GUS_ERR_STATUS__BUSY_ON_ERROR__SHIFT                                                                  0xc
21445 #define GUS_ERR_STATUS__FUE_FLAG__SHIFT                                                                       0xd
21446 #define GUS_ERR_STATUS__SDP_RDRSP_STATUS_MASK                                                                 0x0000000FL
21447 #define GUS_ERR_STATUS__SDP_WRRSP_STATUS_MASK                                                                 0x000000F0L
21448 #define GUS_ERR_STATUS__SDP_RDRSP_DATASTATUS_MASK                                                             0x00000300L
21449 #define GUS_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR_MASK                                                       0x00000400L
21450 #define GUS_ERR_STATUS__CLEAR_ERROR_STATUS_MASK                                                               0x00000800L
21451 #define GUS_ERR_STATUS__BUSY_ON_ERROR_MASK                                                                    0x00001000L
21452 #define GUS_ERR_STATUS__FUE_FLAG_MASK                                                                         0x00002000L
21453 //GUS_MISC2
21454 #define GUS_MISC2__IO_RDWR_PRIORITY_ENABLE__SHIFT                                                             0x0
21455 #define GUS_MISC2__CH_L1_RO_MASK__SHIFT                                                                       0x1
21456 #define GUS_MISC2__SA0_L1_RO_MASK__SHIFT                                                                      0x2
21457 #define GUS_MISC2__SA1_L1_RO_MASK__SHIFT                                                                      0x3
21458 #define GUS_MISC2__SA2_L1_RO_MASK__SHIFT                                                                      0x4
21459 #define GUS_MISC2__SA3_L1_RO_MASK__SHIFT                                                                      0x5
21460 #define GUS_MISC2__CH_L1_PERF_MASK__SHIFT                                                                     0x6
21461 #define GUS_MISC2__SA0_L1_PERF_MASK__SHIFT                                                                    0x7
21462 #define GUS_MISC2__SA1_L1_PERF_MASK__SHIFT                                                                    0x8
21463 #define GUS_MISC2__SA2_L1_PERF_MASK__SHIFT                                                                    0x9
21464 #define GUS_MISC2__SA3_L1_PERF_MASK__SHIFT                                                                    0xa
21465 #define GUS_MISC2__FP_ATOMICS_ENABLE__SHIFT                                                                   0xb
21466 #define GUS_MISC2__L1_RET_CLKEN__SHIFT                                                                        0xc
21467 #define GUS_MISC2__FGCLKEN_HIGH__SHIFT                                                                        0xd
21468 #define GUS_MISC2__BLOCK_REQUESTS__SHIFT                                                                      0xe
21469 #define GUS_MISC2__REQUESTS_BLOCKED__SHIFT                                                                    0xf
21470 #define GUS_MISC2__RIO_ICG_L1_ROUTER_BUSY_MASK__SHIFT                                                         0x10
21471 #define GUS_MISC2__WIO_ICG_L1_ROUTER_BUSY_MASK__SHIFT                                                         0x11
21472 #define GUS_MISC2__DRAM_ICG_L1_ROUTER_BUSY_MASK__SHIFT                                                        0x12
21473 #define GUS_MISC2__RDRET_FED_MASK__SHIFT                                                                      0x13
21474 #define GUS_MISC2__IO_RDWR_PRIORITY_ENABLE_MASK                                                               0x00000001L
21475 #define GUS_MISC2__CH_L1_RO_MASK_MASK                                                                         0x00000002L
21476 #define GUS_MISC2__SA0_L1_RO_MASK_MASK                                                                        0x00000004L
21477 #define GUS_MISC2__SA1_L1_RO_MASK_MASK                                                                        0x00000008L
21478 #define GUS_MISC2__SA2_L1_RO_MASK_MASK                                                                        0x00000010L
21479 #define GUS_MISC2__SA3_L1_RO_MASK_MASK                                                                        0x00000020L
21480 #define GUS_MISC2__CH_L1_PERF_MASK_MASK                                                                       0x00000040L
21481 #define GUS_MISC2__SA0_L1_PERF_MASK_MASK                                                                      0x00000080L
21482 #define GUS_MISC2__SA1_L1_PERF_MASK_MASK                                                                      0x00000100L
21483 #define GUS_MISC2__SA2_L1_PERF_MASK_MASK                                                                      0x00000200L
21484 #define GUS_MISC2__SA3_L1_PERF_MASK_MASK                                                                      0x00000400L
21485 #define GUS_MISC2__FP_ATOMICS_ENABLE_MASK                                                                     0x00000800L
21486 #define GUS_MISC2__L1_RET_CLKEN_MASK                                                                          0x00001000L
21487 #define GUS_MISC2__FGCLKEN_HIGH_MASK                                                                          0x00002000L
21488 #define GUS_MISC2__BLOCK_REQUESTS_MASK                                                                        0x00004000L
21489 #define GUS_MISC2__REQUESTS_BLOCKED_MASK                                                                      0x00008000L
21490 #define GUS_MISC2__RIO_ICG_L1_ROUTER_BUSY_MASK_MASK                                                           0x00010000L
21491 #define GUS_MISC2__WIO_ICG_L1_ROUTER_BUSY_MASK_MASK                                                           0x00020000L
21492 #define GUS_MISC2__DRAM_ICG_L1_ROUTER_BUSY_MASK_MASK                                                          0x00040000L
21493 #define GUS_MISC2__RDRET_FED_MASK_MASK                                                                        0x00080000L
21494 //GUS_SDP_BACKDOOR_CMDCREDITS0
21495 #define GUS_SDP_BACKDOOR_CMDCREDITS0__CREDITS_RECEIVED__SHIFT                                                 0x0
21496 #define GUS_SDP_BACKDOOR_CMDCREDITS0__CREDITS_RECEIVED_MASK                                                   0xFFFFFFFFL
21497 //GUS_SDP_BACKDOOR_CMDCREDITS1
21498 #define GUS_SDP_BACKDOOR_CMDCREDITS1__CREDITS_RECEIVED__SHIFT                                                 0x0
21499 #define GUS_SDP_BACKDOOR_CMDCREDITS1__CREDITS_RECEIVED_MASK                                                   0x7FFFFFFFL
21500 //GUS_SDP_BACKDOOR_DATACREDITS0
21501 #define GUS_SDP_BACKDOOR_DATACREDITS0__CREDITS_RECEIVED__SHIFT                                                0x0
21502 #define GUS_SDP_BACKDOOR_DATACREDITS0__CREDITS_RECEIVED_MASK                                                  0xFFFFFFFFL
21503 //GUS_SDP_BACKDOOR_DATACREDITS1
21504 #define GUS_SDP_BACKDOOR_DATACREDITS1__CREDITS_RECEIVED__SHIFT                                                0x0
21505 #define GUS_SDP_BACKDOOR_DATACREDITS1__CREDITS_RECEIVED_MASK                                                  0x7FFFFFFFL
21506 //GUS_SDP_BACKDOOR_MISCCREDITS
21507 #define GUS_SDP_BACKDOOR_MISCCREDITS__RDRSP_CREDITS_RELEASED__SHIFT                                           0x0
21508 #define GUS_SDP_BACKDOOR_MISCCREDITS__WRRSP_CREDITS_RELEASED__SHIFT                                           0x8
21509 #define GUS_SDP_BACKDOOR_MISCCREDITS__RDRSP_CREDITS_RELEASED_MASK                                             0x000000FFL
21510 #define GUS_SDP_BACKDOOR_MISCCREDITS__WRRSP_CREDITS_RELEASED_MASK                                             0x0000FF00L
21511 //GUS_SDP_ENABLE
21512 #define GUS_SDP_ENABLE__ENABLE__SHIFT                                                                         0x0
21513 #define GUS_SDP_ENABLE__ENABLE_MASK                                                                           0x00000001L
21514 //GUS_L1_CH0_CMD_IN
21515 #define GUS_L1_CH0_CMD_IN__COUNT__SHIFT                                                                       0x0
21516 #define GUS_L1_CH0_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21517 //GUS_L1_CH0_CMD_OUT
21518 #define GUS_L1_CH0_CMD_OUT__COUNT__SHIFT                                                                      0x0
21519 #define GUS_L1_CH0_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21520 //GUS_L1_CH0_DATA_IN
21521 #define GUS_L1_CH0_DATA_IN__COUNT__SHIFT                                                                      0x0
21522 #define GUS_L1_CH0_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21523 //GUS_L1_CH0_DATA_OUT
21524 #define GUS_L1_CH0_DATA_OUT__COUNT__SHIFT                                                                     0x0
21525 #define GUS_L1_CH0_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21526 //GUS_L1_CH0_DATA_U_IN
21527 #define GUS_L1_CH0_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21528 #define GUS_L1_CH0_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21529 //GUS_L1_CH0_DATA_U_OUT
21530 #define GUS_L1_CH0_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21531 #define GUS_L1_CH0_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21532 //GUS_L1_CH1_CMD_IN
21533 #define GUS_L1_CH1_CMD_IN__COUNT__SHIFT                                                                       0x0
21534 #define GUS_L1_CH1_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21535 //GUS_L1_CH1_CMD_OUT
21536 #define GUS_L1_CH1_CMD_OUT__COUNT__SHIFT                                                                      0x0
21537 #define GUS_L1_CH1_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21538 //GUS_L1_CH1_DATA_IN
21539 #define GUS_L1_CH1_DATA_IN__COUNT__SHIFT                                                                      0x0
21540 #define GUS_L1_CH1_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21541 //GUS_L1_CH1_DATA_OUT
21542 #define GUS_L1_CH1_DATA_OUT__COUNT__SHIFT                                                                     0x0
21543 #define GUS_L1_CH1_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21544 //GUS_L1_CH1_DATA_U_IN
21545 #define GUS_L1_CH1_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21546 #define GUS_L1_CH1_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21547 //GUS_L1_CH1_DATA_U_OUT
21548 #define GUS_L1_CH1_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21549 #define GUS_L1_CH1_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21550 //GUS_L1_SA0_CMD_IN
21551 #define GUS_L1_SA0_CMD_IN__COUNT__SHIFT                                                                       0x0
21552 #define GUS_L1_SA0_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21553 //GUS_L1_SA0_CMD_OUT
21554 #define GUS_L1_SA0_CMD_OUT__COUNT__SHIFT                                                                      0x0
21555 #define GUS_L1_SA0_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21556 //GUS_L1_SA0_DATA_IN
21557 #define GUS_L1_SA0_DATA_IN__COUNT__SHIFT                                                                      0x0
21558 #define GUS_L1_SA0_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21559 //GUS_L1_SA0_DATA_OUT
21560 #define GUS_L1_SA0_DATA_OUT__COUNT__SHIFT                                                                     0x0
21561 #define GUS_L1_SA0_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21562 //GUS_L1_SA0_DATA_U_IN
21563 #define GUS_L1_SA0_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21564 #define GUS_L1_SA0_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21565 //GUS_L1_SA0_DATA_U_OUT
21566 #define GUS_L1_SA0_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21567 #define GUS_L1_SA0_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21568 //GUS_L1_SA1_CMD_IN
21569 #define GUS_L1_SA1_CMD_IN__COUNT__SHIFT                                                                       0x0
21570 #define GUS_L1_SA1_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21571 //GUS_L1_SA1_CMD_OUT
21572 #define GUS_L1_SA1_CMD_OUT__COUNT__SHIFT                                                                      0x0
21573 #define GUS_L1_SA1_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21574 //GUS_L1_SA1_DATA_IN
21575 #define GUS_L1_SA1_DATA_IN__COUNT__SHIFT                                                                      0x0
21576 #define GUS_L1_SA1_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21577 //GUS_L1_SA1_DATA_OUT
21578 #define GUS_L1_SA1_DATA_OUT__COUNT__SHIFT                                                                     0x0
21579 #define GUS_L1_SA1_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21580 //GUS_L1_SA1_DATA_U_IN
21581 #define GUS_L1_SA1_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21582 #define GUS_L1_SA1_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21583 //GUS_L1_SA1_DATA_U_OUT
21584 #define GUS_L1_SA1_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21585 #define GUS_L1_SA1_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21586 //GUS_L1_SA2_CMD_IN
21587 #define GUS_L1_SA2_CMD_IN__COUNT__SHIFT                                                                       0x0
21588 #define GUS_L1_SA2_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21589 //GUS_L1_SA2_CMD_OUT
21590 #define GUS_L1_SA2_CMD_OUT__COUNT__SHIFT                                                                      0x0
21591 #define GUS_L1_SA2_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21592 //GUS_L1_SA2_DATA_IN
21593 #define GUS_L1_SA2_DATA_IN__COUNT__SHIFT                                                                      0x0
21594 #define GUS_L1_SA2_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21595 //GUS_L1_SA2_DATA_OUT
21596 #define GUS_L1_SA2_DATA_OUT__COUNT__SHIFT                                                                     0x0
21597 #define GUS_L1_SA2_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21598 //GUS_L1_SA2_DATA_U_IN
21599 #define GUS_L1_SA2_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21600 #define GUS_L1_SA2_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21601 //GUS_L1_SA2_DATA_U_OUT
21602 #define GUS_L1_SA2_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21603 #define GUS_L1_SA2_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21604 //GUS_L1_SA3_CMD_IN
21605 #define GUS_L1_SA3_CMD_IN__COUNT__SHIFT                                                                       0x0
21606 #define GUS_L1_SA3_CMD_IN__COUNT_MASK                                                                         0xFFFFFFFFL
21607 //GUS_L1_SA3_CMD_OUT
21608 #define GUS_L1_SA3_CMD_OUT__COUNT__SHIFT                                                                      0x0
21609 #define GUS_L1_SA3_CMD_OUT__COUNT_MASK                                                                        0xFFFFFFFFL
21610 //GUS_L1_SA3_DATA_IN
21611 #define GUS_L1_SA3_DATA_IN__COUNT__SHIFT                                                                      0x0
21612 #define GUS_L1_SA3_DATA_IN__COUNT_MASK                                                                        0xFFFFFFFFL
21613 //GUS_L1_SA3_DATA_OUT
21614 #define GUS_L1_SA3_DATA_OUT__COUNT__SHIFT                                                                     0x0
21615 #define GUS_L1_SA3_DATA_OUT__COUNT_MASK                                                                       0xFFFFFFFFL
21616 //GUS_L1_SA3_DATA_U_IN
21617 #define GUS_L1_SA3_DATA_U_IN__COUNT__SHIFT                                                                    0x0
21618 #define GUS_L1_SA3_DATA_U_IN__COUNT_MASK                                                                      0xFFFFFFFFL
21619 //GUS_L1_SA3_DATA_U_OUT
21620 #define GUS_L1_SA3_DATA_U_OUT__COUNT__SHIFT                                                                   0x0
21621 #define GUS_L1_SA3_DATA_U_OUT__COUNT_MASK                                                                     0xFFFFFFFFL
21622 //GUS_MISC3
21623 #define GUS_MISC3__FP_ATOMICS_LOG__SHIFT                                                                      0x0
21624 #define GUS_MISC3__CLEAR_LOG__SHIFT                                                                           0x1
21625 #define GUS_MISC3__FP_ATOMICS_LOG_MASK                                                                        0x00000001L
21626 #define GUS_MISC3__CLEAR_LOG_MASK                                                                             0x00000002L
21627 //GUS_WRRSP_FIFO_CNTL
21628 #define GUS_WRRSP_FIFO_CNTL__THRESHOLD__SHIFT                                                                 0x0
21629 #define GUS_WRRSP_FIFO_CNTL__THRESHOLD_MASK                                                                   0x0000003FL
21630 
21631 
21632 // addressBlock: gc_gfxdec0
21633 //DB_RENDER_CONTROL
21634 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE__SHIFT                                                          0x0
21635 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE__SHIFT                                                        0x1
21636 #define DB_RENDER_CONTROL__DEPTH_COPY__SHIFT                                                                  0x2
21637 #define DB_RENDER_CONTROL__STENCIL_COPY__SHIFT                                                                0x3
21638 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE__SHIFT                                                          0x4
21639 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE__SHIFT                                                    0x5
21640 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE__SHIFT                                                      0x6
21641 #define DB_RENDER_CONTROL__COPY_CENTROID__SHIFT                                                               0x7
21642 #define DB_RENDER_CONTROL__COPY_SAMPLE__SHIFT                                                                 0x8
21643 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE__SHIFT                                                           0xc
21644 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE__SHIFT                                                           0xe
21645 #define DB_RENDER_CONTROL__OREO_MODE__SHIFT                                                                   0x10
21646 #define DB_RENDER_CONTROL__FORCE_OREO_MODE__SHIFT                                                             0x12
21647 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER__SHIFT                                                          0x13
21648 #define DB_RENDER_CONTROL__MAX_ALLOWED_TILES_IN_WAVE__SHIFT                                                   0x14
21649 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE_MASK                                                            0x00000001L
21650 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE_MASK                                                          0x00000002L
21651 #define DB_RENDER_CONTROL__DEPTH_COPY_MASK                                                                    0x00000004L
21652 #define DB_RENDER_CONTROL__STENCIL_COPY_MASK                                                                  0x00000008L
21653 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE_MASK                                                            0x00000010L
21654 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE_MASK                                                      0x00000020L
21655 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE_MASK                                                        0x00000040L
21656 #define DB_RENDER_CONTROL__COPY_CENTROID_MASK                                                                 0x00000080L
21657 #define DB_RENDER_CONTROL__COPY_SAMPLE_MASK                                                                   0x00000F00L
21658 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE_MASK                                                             0x00001000L
21659 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE_MASK                                                             0x00004000L
21660 #define DB_RENDER_CONTROL__OREO_MODE_MASK                                                                     0x00030000L
21661 #define DB_RENDER_CONTROL__FORCE_OREO_MODE_MASK                                                               0x00040000L
21662 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER_MASK                                                            0x00080000L
21663 #define DB_RENDER_CONTROL__MAX_ALLOWED_TILES_IN_WAVE_MASK                                                     0x00F00000L
21664 //DB_COUNT_CONTROL
21665 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS__SHIFT                                                         0x1
21666 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS__SHIFT                                            0x2
21667 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS__SHIFT                                           0x3
21668 #define DB_COUNT_CONTROL__SAMPLE_RATE__SHIFT                                                                  0x4
21669 #define DB_COUNT_CONTROL__ZPASS_ENABLE__SHIFT                                                                 0x8
21670 #define DB_COUNT_CONTROL__ZFAIL_ENABLE__SHIFT                                                                 0xc
21671 #define DB_COUNT_CONTROL__SFAIL_ENABLE__SHIFT                                                                 0x10
21672 #define DB_COUNT_CONTROL__DBFAIL_ENABLE__SHIFT                                                                0x14
21673 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE__SHIFT                                                            0x18
21674 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE__SHIFT                                                             0x1c
21675 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS_MASK                                                           0x00000002L
21676 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS_MASK                                              0x00000004L
21677 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS_MASK                                             0x00000008L
21678 #define DB_COUNT_CONTROL__SAMPLE_RATE_MASK                                                                    0x00000070L
21679 #define DB_COUNT_CONTROL__ZPASS_ENABLE_MASK                                                                   0x00000F00L
21680 #define DB_COUNT_CONTROL__ZFAIL_ENABLE_MASK                                                                   0x0000F000L
21681 #define DB_COUNT_CONTROL__SFAIL_ENABLE_MASK                                                                   0x000F0000L
21682 #define DB_COUNT_CONTROL__DBFAIL_ENABLE_MASK                                                                  0x00F00000L
21683 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE_MASK                                                              0x0F000000L
21684 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE_MASK                                                               0xF0000000L
21685 //DB_DEPTH_VIEW
21686 #define DB_DEPTH_VIEW__SLICE_START__SHIFT                                                                     0x0
21687 #define DB_DEPTH_VIEW__SLICE_START_HI__SHIFT                                                                  0xb
21688 #define DB_DEPTH_VIEW__SLICE_MAX__SHIFT                                                                       0xd
21689 #define DB_DEPTH_VIEW__Z_READ_ONLY__SHIFT                                                                     0x18
21690 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY__SHIFT                                                               0x19
21691 #define DB_DEPTH_VIEW__MIPID__SHIFT                                                                           0x1a
21692 #define DB_DEPTH_VIEW__SLICE_MAX_HI__SHIFT                                                                    0x1e
21693 #define DB_DEPTH_VIEW__SLICE_START_MASK                                                                       0x000007FFL
21694 #define DB_DEPTH_VIEW__SLICE_START_HI_MASK                                                                    0x00001800L
21695 #define DB_DEPTH_VIEW__SLICE_MAX_MASK                                                                         0x00FFE000L
21696 #define DB_DEPTH_VIEW__Z_READ_ONLY_MASK                                                                       0x01000000L
21697 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY_MASK                                                                 0x02000000L
21698 #define DB_DEPTH_VIEW__MIPID_MASK                                                                             0x3C000000L
21699 #define DB_DEPTH_VIEW__SLICE_MAX_HI_MASK                                                                      0xC0000000L
21700 //DB_RENDER_OVERRIDE
21701 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE__SHIFT                                                           0x0
21702 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0__SHIFT                                                          0x2
21703 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1__SHIFT                                                          0x4
21704 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER__SHIFT                                                       0x6
21705 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE__SHIFT                                                             0x7
21706 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE__SHIFT                                                       0x8
21707 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE__SHIFT                                                          0x9
21708 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL__SHIFT                                                           0xa
21709 #define DB_RENDER_OVERRIDE__FORCE_Z_READ__SHIFT                                                               0xb
21710 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ__SHIFT                                                         0xc
21711 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE__SHIFT                                                         0xd
21712 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP__SHIFT                                                     0x10
21713 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE__SHIFT                                                           0x11
21714 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED__SHIFT                                                      0x12
21715 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM__SHIFT                                                         0x13
21716 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT__SHIFT                                                           0x15
21717 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES__SHIFT                                                    0x1a
21718 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY__SHIFT                                                              0x1b
21719 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY__SHIFT                                                        0x1c
21720 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID__SHIFT                                                              0x1d
21721 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID__SHIFT                                                        0x1e
21722 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION__SHIFT                                                       0x1f
21723 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE_MASK                                                             0x00000003L
21724 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0_MASK                                                            0x0000000CL
21725 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1_MASK                                                            0x00000030L
21726 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER_MASK                                                         0x00000040L
21727 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE_MASK                                                               0x00000080L
21728 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE_MASK                                                         0x00000100L
21729 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE_MASK                                                            0x00000200L
21730 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL_MASK                                                             0x00000400L
21731 #define DB_RENDER_OVERRIDE__FORCE_Z_READ_MASK                                                                 0x00000800L
21732 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ_MASK                                                           0x00001000L
21733 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE_MASK                                                           0x00006000L
21734 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP_MASK                                                       0x00010000L
21735 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE_MASK                                                             0x00020000L
21736 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED_MASK                                                        0x00040000L
21737 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM_MASK                                                           0x00180000L
21738 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT_MASK                                                             0x03E00000L
21739 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES_MASK                                                      0x04000000L
21740 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY_MASK                                                                0x08000000L
21741 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY_MASK                                                          0x10000000L
21742 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID_MASK                                                                0x20000000L
21743 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID_MASK                                                          0x40000000L
21744 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION_MASK                                                         0x80000000L
21745 //DB_RENDER_OVERRIDE2
21746 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL__SHIFT                                              0x0
21747 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN__SHIFT                                            0x2
21748 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION__SHIFT                                       0x5
21749 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION__SHIFT                                        0x6
21750 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION__SHIFT                                               0x7
21751 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH__SHIFT                                                     0x8
21752 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP__SHIFT                                                         0x9
21753 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE__SHIFT                                           0xa
21754 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE__SHIFT                                                 0xb
21755 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC__SHIFT                                                                 0xc
21756 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF__SHIFT                                                              0xf
21757 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF__SHIFT                                                              0x12
21758 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE__SHIFT                                                           0x15
21759 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS__SHIFT                                                         0x16
21760 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS__SHIFT                                                         0x17
21761 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL__SHIFT                                               0x19
21762 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE__SHIFT                                                 0x1b
21763 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ__SHIFT                                                               0x1d
21764 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL_MASK                                                0x00000003L
21765 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN_MASK                                              0x0000001CL
21766 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION_MASK                                         0x00000020L
21767 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION_MASK                                          0x00000040L
21768 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION_MASK                                                 0x00000080L
21769 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH_MASK                                                       0x00000100L
21770 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP_MASK                                                           0x00000200L
21771 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE_MASK                                             0x00000400L
21772 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE_MASK                                                   0x00000800L
21773 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC_MASK                                                                   0x00007000L
21774 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF_MASK                                                                0x00038000L
21775 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF_MASK                                                                0x001C0000L
21776 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE_MASK                                                             0x00200000L
21777 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS_MASK                                                           0x00400000L
21778 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS_MASK                                                           0x00800000L
21779 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL_MASK                                                 0x02000000L
21780 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE_MASK                                                   0x18000000L
21781 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ_MASK                                                                 0x20000000L
21782 //DB_HTILE_DATA_BASE
21783 #define DB_HTILE_DATA_BASE__BASE_256B__SHIFT                                                                  0x0
21784 #define DB_HTILE_DATA_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
21785 //DB_DEPTH_SIZE_XY
21786 #define DB_DEPTH_SIZE_XY__X_MAX__SHIFT                                                                        0x0
21787 #define DB_DEPTH_SIZE_XY__Y_MAX__SHIFT                                                                        0x10
21788 #define DB_DEPTH_SIZE_XY__X_MAX_MASK                                                                          0x00003FFFL
21789 #define DB_DEPTH_SIZE_XY__Y_MAX_MASK                                                                          0x3FFF0000L
21790 //DB_DEPTH_BOUNDS_MIN
21791 #define DB_DEPTH_BOUNDS_MIN__MIN__SHIFT                                                                       0x0
21792 #define DB_DEPTH_BOUNDS_MIN__MIN_MASK                                                                         0xFFFFFFFFL
21793 //DB_DEPTH_BOUNDS_MAX
21794 #define DB_DEPTH_BOUNDS_MAX__MAX__SHIFT                                                                       0x0
21795 #define DB_DEPTH_BOUNDS_MAX__MAX_MASK                                                                         0xFFFFFFFFL
21796 //DB_STENCIL_CLEAR
21797 #define DB_STENCIL_CLEAR__CLEAR__SHIFT                                                                        0x0
21798 #define DB_STENCIL_CLEAR__CLEAR_MASK                                                                          0x000000FFL
21799 //DB_DEPTH_CLEAR
21800 #define DB_DEPTH_CLEAR__DEPTH_CLEAR__SHIFT                                                                    0x0
21801 #define DB_DEPTH_CLEAR__DEPTH_CLEAR_MASK                                                                      0xFFFFFFFFL
21802 //PA_SC_SCREEN_SCISSOR_TL
21803 #define PA_SC_SCREEN_SCISSOR_TL__TL_X__SHIFT                                                                  0x0
21804 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y__SHIFT                                                                  0x10
21805 #define PA_SC_SCREEN_SCISSOR_TL__TL_X_MASK                                                                    0x0000FFFFL
21806 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y_MASK                                                                    0xFFFF0000L
21807 //PA_SC_SCREEN_SCISSOR_BR
21808 #define PA_SC_SCREEN_SCISSOR_BR__BR_X__SHIFT                                                                  0x0
21809 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y__SHIFT                                                                  0x10
21810 #define PA_SC_SCREEN_SCISSOR_BR__BR_X_MASK                                                                    0x0000FFFFL
21811 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y_MASK                                                                    0xFFFF0000L
21812 //DB_RESERVED_REG_2
21813 #define DB_RESERVED_REG_2__FIELD_1__SHIFT                                                                     0x0
21814 #define DB_RESERVED_REG_2__FIELD_2__SHIFT                                                                     0x4
21815 #define DB_RESERVED_REG_2__FIELD_3__SHIFT                                                                     0x8
21816 #define DB_RESERVED_REG_2__FIELD_4__SHIFT                                                                     0xd
21817 #define DB_RESERVED_REG_2__FIELD_5__SHIFT                                                                     0xf
21818 #define DB_RESERVED_REG_2__FIELD_6__SHIFT                                                                     0x11
21819 #define DB_RESERVED_REG_2__FIELD_7__SHIFT                                                                     0x13
21820 #define DB_RESERVED_REG_2__FIELD_8__SHIFT                                                                     0x1c
21821 #define DB_RESERVED_REG_2__FIELD_1_MASK                                                                       0x0000000FL
21822 #define DB_RESERVED_REG_2__FIELD_2_MASK                                                                       0x000000F0L
21823 #define DB_RESERVED_REG_2__FIELD_3_MASK                                                                       0x00001F00L
21824 #define DB_RESERVED_REG_2__FIELD_4_MASK                                                                       0x00006000L
21825 #define DB_RESERVED_REG_2__FIELD_5_MASK                                                                       0x00018000L
21826 #define DB_RESERVED_REG_2__FIELD_6_MASK                                                                       0x00060000L
21827 #define DB_RESERVED_REG_2__FIELD_7_MASK                                                                       0x00180000L
21828 #define DB_RESERVED_REG_2__FIELD_8_MASK                                                                       0xF0000000L
21829 //DB_Z_INFO
21830 #define DB_Z_INFO__FORMAT__SHIFT                                                                              0x0
21831 #define DB_Z_INFO__NUM_SAMPLES__SHIFT                                                                         0x2
21832 #define DB_Z_INFO__SW_MODE__SHIFT                                                                             0x4
21833 #define DB_Z_INFO__FAULT_BEHAVIOR__SHIFT                                                                      0x9
21834 #define DB_Z_INFO__ITERATE_FLUSH__SHIFT                                                                       0xb
21835 #define DB_Z_INFO__PARTIALLY_RESIDENT__SHIFT                                                                  0xc
21836 #define DB_Z_INFO__RESERVED_FIELD_1__SHIFT                                                                    0xd
21837 #define DB_Z_INFO__MAXMIP__SHIFT                                                                              0x10
21838 #define DB_Z_INFO__ITERATE_256__SHIFT                                                                         0x14
21839 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES__SHIFT                                                             0x17
21840 #define DB_Z_INFO__ALLOW_EXPCLEAR__SHIFT                                                                      0x1b
21841 #define DB_Z_INFO__READ_SIZE__SHIFT                                                                           0x1c
21842 #define DB_Z_INFO__TILE_SURFACE_ENABLE__SHIFT                                                                 0x1d
21843 #define DB_Z_INFO__ZRANGE_PRECISION__SHIFT                                                                    0x1f
21844 #define DB_Z_INFO__FORMAT_MASK                                                                                0x00000003L
21845 #define DB_Z_INFO__NUM_SAMPLES_MASK                                                                           0x0000000CL
21846 #define DB_Z_INFO__SW_MODE_MASK                                                                               0x000001F0L
21847 #define DB_Z_INFO__FAULT_BEHAVIOR_MASK                                                                        0x00000600L
21848 #define DB_Z_INFO__ITERATE_FLUSH_MASK                                                                         0x00000800L
21849 #define DB_Z_INFO__PARTIALLY_RESIDENT_MASK                                                                    0x00001000L
21850 #define DB_Z_INFO__RESERVED_FIELD_1_MASK                                                                      0x0000E000L
21851 #define DB_Z_INFO__MAXMIP_MASK                                                                                0x000F0000L
21852 #define DB_Z_INFO__ITERATE_256_MASK                                                                           0x00100000L
21853 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES_MASK                                                               0x07800000L
21854 #define DB_Z_INFO__ALLOW_EXPCLEAR_MASK                                                                        0x08000000L
21855 #define DB_Z_INFO__READ_SIZE_MASK                                                                             0x10000000L
21856 #define DB_Z_INFO__TILE_SURFACE_ENABLE_MASK                                                                   0x20000000L
21857 #define DB_Z_INFO__ZRANGE_PRECISION_MASK                                                                      0x80000000L
21858 //DB_STENCIL_INFO
21859 #define DB_STENCIL_INFO__FORMAT__SHIFT                                                                        0x0
21860 #define DB_STENCIL_INFO__SW_MODE__SHIFT                                                                       0x4
21861 #define DB_STENCIL_INFO__FAULT_BEHAVIOR__SHIFT                                                                0x9
21862 #define DB_STENCIL_INFO__ITERATE_FLUSH__SHIFT                                                                 0xb
21863 #define DB_STENCIL_INFO__PARTIALLY_RESIDENT__SHIFT                                                            0xc
21864 #define DB_STENCIL_INFO__RESERVED_FIELD_1__SHIFT                                                              0xd
21865 #define DB_STENCIL_INFO__ITERATE_256__SHIFT                                                                   0x14
21866 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR__SHIFT                                                                0x1b
21867 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE__SHIFT                                                          0x1d
21868 #define DB_STENCIL_INFO__FORMAT_MASK                                                                          0x00000001L
21869 #define DB_STENCIL_INFO__SW_MODE_MASK                                                                         0x000001F0L
21870 #define DB_STENCIL_INFO__FAULT_BEHAVIOR_MASK                                                                  0x00000600L
21871 #define DB_STENCIL_INFO__ITERATE_FLUSH_MASK                                                                   0x00000800L
21872 #define DB_STENCIL_INFO__PARTIALLY_RESIDENT_MASK                                                              0x00001000L
21873 #define DB_STENCIL_INFO__RESERVED_FIELD_1_MASK                                                                0x0000E000L
21874 #define DB_STENCIL_INFO__ITERATE_256_MASK                                                                     0x00100000L
21875 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR_MASK                                                                  0x08000000L
21876 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE_MASK                                                            0x20000000L
21877 //DB_Z_READ_BASE
21878 #define DB_Z_READ_BASE__BASE_256B__SHIFT                                                                      0x0
21879 #define DB_Z_READ_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
21880 //DB_STENCIL_READ_BASE
21881 #define DB_STENCIL_READ_BASE__BASE_256B__SHIFT                                                                0x0
21882 #define DB_STENCIL_READ_BASE__BASE_256B_MASK                                                                  0xFFFFFFFFL
21883 //DB_Z_WRITE_BASE
21884 #define DB_Z_WRITE_BASE__BASE_256B__SHIFT                                                                     0x0
21885 #define DB_Z_WRITE_BASE__BASE_256B_MASK                                                                       0xFFFFFFFFL
21886 //DB_STENCIL_WRITE_BASE
21887 #define DB_STENCIL_WRITE_BASE__BASE_256B__SHIFT                                                               0x0
21888 #define DB_STENCIL_WRITE_BASE__BASE_256B_MASK                                                                 0xFFFFFFFFL
21889 //DB_RESERVED_REG_1
21890 #define DB_RESERVED_REG_1__FIELD_1__SHIFT                                                                     0x0
21891 #define DB_RESERVED_REG_1__FIELD_2__SHIFT                                                                     0xb
21892 #define DB_RESERVED_REG_1__FIELD_1_MASK                                                                       0x000007FFL
21893 #define DB_RESERVED_REG_1__FIELD_2_MASK                                                                       0x003FF800L
21894 //DB_RESERVED_REG_3
21895 #define DB_RESERVED_REG_3__FIELD_1__SHIFT                                                                     0x0
21896 #define DB_RESERVED_REG_3__FIELD_1_MASK                                                                       0x003FFFFFL
21897 //DB_Z_READ_BASE_HI
21898 #define DB_Z_READ_BASE_HI__BASE_HI__SHIFT                                                                     0x0
21899 #define DB_Z_READ_BASE_HI__BASE_HI_MASK                                                                       0x000000FFL
21900 //DB_STENCIL_READ_BASE_HI
21901 #define DB_STENCIL_READ_BASE_HI__BASE_HI__SHIFT                                                               0x0
21902 #define DB_STENCIL_READ_BASE_HI__BASE_HI_MASK                                                                 0x000000FFL
21903 //DB_Z_WRITE_BASE_HI
21904 #define DB_Z_WRITE_BASE_HI__BASE_HI__SHIFT                                                                    0x0
21905 #define DB_Z_WRITE_BASE_HI__BASE_HI_MASK                                                                      0x000000FFL
21906 //DB_STENCIL_WRITE_BASE_HI
21907 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI__SHIFT                                                              0x0
21908 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI_MASK                                                                0x000000FFL
21909 //DB_HTILE_DATA_BASE_HI
21910 #define DB_HTILE_DATA_BASE_HI__BASE_HI__SHIFT                                                                 0x0
21911 #define DB_HTILE_DATA_BASE_HI__BASE_HI_MASK                                                                   0x000000FFL
21912 //DB_RMI_L2_CACHE_CONTROL
21913 #define DB_RMI_L2_CACHE_CONTROL__Z_WR_POLICY__SHIFT                                                           0x0
21914 #define DB_RMI_L2_CACHE_CONTROL__S_WR_POLICY__SHIFT                                                           0x2
21915 #define DB_RMI_L2_CACHE_CONTROL__HTILE_WR_POLICY__SHIFT                                                       0x4
21916 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_WR_POLICY__SHIFT                                                      0x6
21917 #define DB_RMI_L2_CACHE_CONTROL__Z_RD_POLICY__SHIFT                                                           0x10
21918 #define DB_RMI_L2_CACHE_CONTROL__S_RD_POLICY__SHIFT                                                           0x12
21919 #define DB_RMI_L2_CACHE_CONTROL__HTILE_RD_POLICY__SHIFT                                                       0x14
21920 #define DB_RMI_L2_CACHE_CONTROL__Z_BIG_PAGE__SHIFT                                                            0x18
21921 #define DB_RMI_L2_CACHE_CONTROL__S_BIG_PAGE__SHIFT                                                            0x19
21922 #define DB_RMI_L2_CACHE_CONTROL__Z_NOALLOC__SHIFT                                                             0x1a
21923 #define DB_RMI_L2_CACHE_CONTROL__S_NOALLOC__SHIFT                                                             0x1b
21924 #define DB_RMI_L2_CACHE_CONTROL__HTILE_NOALLOC__SHIFT                                                         0x1c
21925 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_NOALLOC__SHIFT                                                        0x1d
21926 #define DB_RMI_L2_CACHE_CONTROL__Z_WR_POLICY_MASK                                                             0x00000003L
21927 #define DB_RMI_L2_CACHE_CONTROL__S_WR_POLICY_MASK                                                             0x0000000CL
21928 #define DB_RMI_L2_CACHE_CONTROL__HTILE_WR_POLICY_MASK                                                         0x00000030L
21929 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_WR_POLICY_MASK                                                        0x000000C0L
21930 #define DB_RMI_L2_CACHE_CONTROL__Z_RD_POLICY_MASK                                                             0x00030000L
21931 #define DB_RMI_L2_CACHE_CONTROL__S_RD_POLICY_MASK                                                             0x000C0000L
21932 #define DB_RMI_L2_CACHE_CONTROL__HTILE_RD_POLICY_MASK                                                         0x00300000L
21933 #define DB_RMI_L2_CACHE_CONTROL__Z_BIG_PAGE_MASK                                                              0x01000000L
21934 #define DB_RMI_L2_CACHE_CONTROL__S_BIG_PAGE_MASK                                                              0x02000000L
21935 #define DB_RMI_L2_CACHE_CONTROL__Z_NOALLOC_MASK                                                               0x04000000L
21936 #define DB_RMI_L2_CACHE_CONTROL__S_NOALLOC_MASK                                                               0x08000000L
21937 #define DB_RMI_L2_CACHE_CONTROL__HTILE_NOALLOC_MASK                                                           0x10000000L
21938 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_NOALLOC_MASK                                                          0x20000000L
21939 //TA_BC_BASE_ADDR
21940 #define TA_BC_BASE_ADDR__ADDRESS__SHIFT                                                                       0x0
21941 #define TA_BC_BASE_ADDR__ADDRESS_MASK                                                                         0xFFFFFFFFL
21942 //TA_BC_BASE_ADDR_HI
21943 #define TA_BC_BASE_ADDR_HI__ADDRESS__SHIFT                                                                    0x0
21944 #define TA_BC_BASE_ADDR_HI__ADDRESS_MASK                                                                      0x000000FFL
21945 //COHER_DEST_BASE_HI_0
21946 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B__SHIFT                                                        0x0
21947 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B_MASK                                                          0x000000FFL
21948 //COHER_DEST_BASE_HI_1
21949 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B__SHIFT                                                        0x0
21950 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B_MASK                                                          0x000000FFL
21951 //COHER_DEST_BASE_HI_2
21952 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B__SHIFT                                                        0x0
21953 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B_MASK                                                          0x000000FFL
21954 //COHER_DEST_BASE_HI_3
21955 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B__SHIFT                                                        0x0
21956 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B_MASK                                                          0x000000FFL
21957 //COHER_DEST_BASE_2
21958 #define COHER_DEST_BASE_2__DEST_BASE_256B__SHIFT                                                              0x0
21959 #define COHER_DEST_BASE_2__DEST_BASE_256B_MASK                                                                0xFFFFFFFFL
21960 //COHER_DEST_BASE_3
21961 #define COHER_DEST_BASE_3__DEST_BASE_256B__SHIFT                                                              0x0
21962 #define COHER_DEST_BASE_3__DEST_BASE_256B_MASK                                                                0xFFFFFFFFL
21963 //PA_SC_WINDOW_OFFSET
21964 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET__SHIFT                                                           0x0
21965 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET__SHIFT                                                           0x10
21966 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET_MASK                                                             0x0000FFFFL
21967 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET_MASK                                                             0xFFFF0000L
21968 //PA_SC_WINDOW_SCISSOR_TL
21969 #define PA_SC_WINDOW_SCISSOR_TL__TL_X__SHIFT                                                                  0x0
21970 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y__SHIFT                                                                  0x10
21971 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                 0x1f
21972 #define PA_SC_WINDOW_SCISSOR_TL__TL_X_MASK                                                                    0x00007FFFL
21973 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y_MASK                                                                    0x7FFF0000L
21974 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK                                                   0x80000000L
21975 //PA_SC_WINDOW_SCISSOR_BR
21976 #define PA_SC_WINDOW_SCISSOR_BR__BR_X__SHIFT                                                                  0x0
21977 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y__SHIFT                                                                  0x10
21978 #define PA_SC_WINDOW_SCISSOR_BR__BR_X_MASK                                                                    0x00007FFFL
21979 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y_MASK                                                                    0x7FFF0000L
21980 //PA_SC_CLIPRECT_RULE
21981 #define PA_SC_CLIPRECT_RULE__CLIP_RULE__SHIFT                                                                 0x0
21982 #define PA_SC_CLIPRECT_RULE__CLIP_RULE_MASK                                                                   0x0000FFFFL
21983 //PA_SC_CLIPRECT_0_TL
21984 #define PA_SC_CLIPRECT_0_TL__TL_X__SHIFT                                                                      0x0
21985 #define PA_SC_CLIPRECT_0_TL__TL_Y__SHIFT                                                                      0x10
21986 #define PA_SC_CLIPRECT_0_TL__TL_X_MASK                                                                        0x00007FFFL
21987 #define PA_SC_CLIPRECT_0_TL__TL_Y_MASK                                                                        0x7FFF0000L
21988 //PA_SC_CLIPRECT_0_BR
21989 #define PA_SC_CLIPRECT_0_BR__BR_X__SHIFT                                                                      0x0
21990 #define PA_SC_CLIPRECT_0_BR__BR_Y__SHIFT                                                                      0x10
21991 #define PA_SC_CLIPRECT_0_BR__BR_X_MASK                                                                        0x00007FFFL
21992 #define PA_SC_CLIPRECT_0_BR__BR_Y_MASK                                                                        0x7FFF0000L
21993 //PA_SC_CLIPRECT_1_TL
21994 #define PA_SC_CLIPRECT_1_TL__TL_X__SHIFT                                                                      0x0
21995 #define PA_SC_CLIPRECT_1_TL__TL_Y__SHIFT                                                                      0x10
21996 #define PA_SC_CLIPRECT_1_TL__TL_X_MASK                                                                        0x00007FFFL
21997 #define PA_SC_CLIPRECT_1_TL__TL_Y_MASK                                                                        0x7FFF0000L
21998 //PA_SC_CLIPRECT_1_BR
21999 #define PA_SC_CLIPRECT_1_BR__BR_X__SHIFT                                                                      0x0
22000 #define PA_SC_CLIPRECT_1_BR__BR_Y__SHIFT                                                                      0x10
22001 #define PA_SC_CLIPRECT_1_BR__BR_X_MASK                                                                        0x00007FFFL
22002 #define PA_SC_CLIPRECT_1_BR__BR_Y_MASK                                                                        0x7FFF0000L
22003 //PA_SC_CLIPRECT_2_TL
22004 #define PA_SC_CLIPRECT_2_TL__TL_X__SHIFT                                                                      0x0
22005 #define PA_SC_CLIPRECT_2_TL__TL_Y__SHIFT                                                                      0x10
22006 #define PA_SC_CLIPRECT_2_TL__TL_X_MASK                                                                        0x00007FFFL
22007 #define PA_SC_CLIPRECT_2_TL__TL_Y_MASK                                                                        0x7FFF0000L
22008 //PA_SC_CLIPRECT_2_BR
22009 #define PA_SC_CLIPRECT_2_BR__BR_X__SHIFT                                                                      0x0
22010 #define PA_SC_CLIPRECT_2_BR__BR_Y__SHIFT                                                                      0x10
22011 #define PA_SC_CLIPRECT_2_BR__BR_X_MASK                                                                        0x00007FFFL
22012 #define PA_SC_CLIPRECT_2_BR__BR_Y_MASK                                                                        0x7FFF0000L
22013 //PA_SC_CLIPRECT_3_TL
22014 #define PA_SC_CLIPRECT_3_TL__TL_X__SHIFT                                                                      0x0
22015 #define PA_SC_CLIPRECT_3_TL__TL_Y__SHIFT                                                                      0x10
22016 #define PA_SC_CLIPRECT_3_TL__TL_X_MASK                                                                        0x00007FFFL
22017 #define PA_SC_CLIPRECT_3_TL__TL_Y_MASK                                                                        0x7FFF0000L
22018 //PA_SC_CLIPRECT_3_BR
22019 #define PA_SC_CLIPRECT_3_BR__BR_X__SHIFT                                                                      0x0
22020 #define PA_SC_CLIPRECT_3_BR__BR_Y__SHIFT                                                                      0x10
22021 #define PA_SC_CLIPRECT_3_BR__BR_X_MASK                                                                        0x00007FFFL
22022 #define PA_SC_CLIPRECT_3_BR__BR_Y_MASK                                                                        0x7FFF0000L
22023 //PA_SC_EDGERULE
22024 #define PA_SC_EDGERULE__ER_TRI__SHIFT                                                                         0x0
22025 #define PA_SC_EDGERULE__ER_POINT__SHIFT                                                                       0x4
22026 #define PA_SC_EDGERULE__ER_RECT__SHIFT                                                                        0x8
22027 #define PA_SC_EDGERULE__ER_LINE_LR__SHIFT                                                                     0xc
22028 #define PA_SC_EDGERULE__ER_LINE_RL__SHIFT                                                                     0x12
22029 #define PA_SC_EDGERULE__ER_LINE_TB__SHIFT                                                                     0x18
22030 #define PA_SC_EDGERULE__ER_LINE_BT__SHIFT                                                                     0x1c
22031 #define PA_SC_EDGERULE__ER_TRI_MASK                                                                           0x0000000FL
22032 #define PA_SC_EDGERULE__ER_POINT_MASK                                                                         0x000000F0L
22033 #define PA_SC_EDGERULE__ER_RECT_MASK                                                                          0x00000F00L
22034 #define PA_SC_EDGERULE__ER_LINE_LR_MASK                                                                       0x0003F000L
22035 #define PA_SC_EDGERULE__ER_LINE_RL_MASK                                                                       0x00FC0000L
22036 #define PA_SC_EDGERULE__ER_LINE_TB_MASK                                                                       0x0F000000L
22037 #define PA_SC_EDGERULE__ER_LINE_BT_MASK                                                                       0xF0000000L
22038 //PA_SU_HARDWARE_SCREEN_OFFSET
22039 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X__SHIFT                                               0x0
22040 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y__SHIFT                                               0x10
22041 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X_MASK                                                 0x000001FFL
22042 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y_MASK                                                 0x01FF0000L
22043 //CB_TARGET_MASK
22044 #define CB_TARGET_MASK__TARGET0_ENABLE__SHIFT                                                                 0x0
22045 #define CB_TARGET_MASK__TARGET1_ENABLE__SHIFT                                                                 0x4
22046 #define CB_TARGET_MASK__TARGET2_ENABLE__SHIFT                                                                 0x8
22047 #define CB_TARGET_MASK__TARGET3_ENABLE__SHIFT                                                                 0xc
22048 #define CB_TARGET_MASK__TARGET4_ENABLE__SHIFT                                                                 0x10
22049 #define CB_TARGET_MASK__TARGET5_ENABLE__SHIFT                                                                 0x14
22050 #define CB_TARGET_MASK__TARGET6_ENABLE__SHIFT                                                                 0x18
22051 #define CB_TARGET_MASK__TARGET7_ENABLE__SHIFT                                                                 0x1c
22052 #define CB_TARGET_MASK__TARGET0_ENABLE_MASK                                                                   0x0000000FL
22053 #define CB_TARGET_MASK__TARGET1_ENABLE_MASK                                                                   0x000000F0L
22054 #define CB_TARGET_MASK__TARGET2_ENABLE_MASK                                                                   0x00000F00L
22055 #define CB_TARGET_MASK__TARGET3_ENABLE_MASK                                                                   0x0000F000L
22056 #define CB_TARGET_MASK__TARGET4_ENABLE_MASK                                                                   0x000F0000L
22057 #define CB_TARGET_MASK__TARGET5_ENABLE_MASK                                                                   0x00F00000L
22058 #define CB_TARGET_MASK__TARGET6_ENABLE_MASK                                                                   0x0F000000L
22059 #define CB_TARGET_MASK__TARGET7_ENABLE_MASK                                                                   0xF0000000L
22060 //CB_SHADER_MASK
22061 #define CB_SHADER_MASK__OUTPUT0_ENABLE__SHIFT                                                                 0x0
22062 #define CB_SHADER_MASK__OUTPUT1_ENABLE__SHIFT                                                                 0x4
22063 #define CB_SHADER_MASK__OUTPUT2_ENABLE__SHIFT                                                                 0x8
22064 #define CB_SHADER_MASK__OUTPUT3_ENABLE__SHIFT                                                                 0xc
22065 #define CB_SHADER_MASK__OUTPUT4_ENABLE__SHIFT                                                                 0x10
22066 #define CB_SHADER_MASK__OUTPUT5_ENABLE__SHIFT                                                                 0x14
22067 #define CB_SHADER_MASK__OUTPUT6_ENABLE__SHIFT                                                                 0x18
22068 #define CB_SHADER_MASK__OUTPUT7_ENABLE__SHIFT                                                                 0x1c
22069 #define CB_SHADER_MASK__OUTPUT0_ENABLE_MASK                                                                   0x0000000FL
22070 #define CB_SHADER_MASK__OUTPUT1_ENABLE_MASK                                                                   0x000000F0L
22071 #define CB_SHADER_MASK__OUTPUT2_ENABLE_MASK                                                                   0x00000F00L
22072 #define CB_SHADER_MASK__OUTPUT3_ENABLE_MASK                                                                   0x0000F000L
22073 #define CB_SHADER_MASK__OUTPUT4_ENABLE_MASK                                                                   0x000F0000L
22074 #define CB_SHADER_MASK__OUTPUT5_ENABLE_MASK                                                                   0x00F00000L
22075 #define CB_SHADER_MASK__OUTPUT6_ENABLE_MASK                                                                   0x0F000000L
22076 #define CB_SHADER_MASK__OUTPUT7_ENABLE_MASK                                                                   0xF0000000L
22077 //PA_SC_GENERIC_SCISSOR_TL
22078 #define PA_SC_GENERIC_SCISSOR_TL__TL_X__SHIFT                                                                 0x0
22079 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y__SHIFT                                                                 0x10
22080 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22081 #define PA_SC_GENERIC_SCISSOR_TL__TL_X_MASK                                                                   0x00007FFFL
22082 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y_MASK                                                                   0x7FFF0000L
22083 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22084 //PA_SC_GENERIC_SCISSOR_BR
22085 #define PA_SC_GENERIC_SCISSOR_BR__BR_X__SHIFT                                                                 0x0
22086 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y__SHIFT                                                                 0x10
22087 #define PA_SC_GENERIC_SCISSOR_BR__BR_X_MASK                                                                   0x00007FFFL
22088 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y_MASK                                                                   0x7FFF0000L
22089 //COHER_DEST_BASE_0
22090 #define COHER_DEST_BASE_0__DEST_BASE_256B__SHIFT                                                              0x0
22091 #define COHER_DEST_BASE_0__DEST_BASE_256B_MASK                                                                0xFFFFFFFFL
22092 //COHER_DEST_BASE_1
22093 #define COHER_DEST_BASE_1__DEST_BASE_256B__SHIFT                                                              0x0
22094 #define COHER_DEST_BASE_1__DEST_BASE_256B_MASK                                                                0xFFFFFFFFL
22095 //PA_SC_VPORT_SCISSOR_0_TL
22096 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X__SHIFT                                                                 0x0
22097 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y__SHIFT                                                                 0x10
22098 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22099 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X_MASK                                                                   0x00007FFFL
22100 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y_MASK                                                                   0x7FFF0000L
22101 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22102 //PA_SC_VPORT_SCISSOR_0_BR
22103 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X__SHIFT                                                                 0x0
22104 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y__SHIFT                                                                 0x10
22105 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X_MASK                                                                   0x00007FFFL
22106 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y_MASK                                                                   0x7FFF0000L
22107 //PA_SC_VPORT_SCISSOR_1_TL
22108 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X__SHIFT                                                                 0x0
22109 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y__SHIFT                                                                 0x10
22110 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22111 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X_MASK                                                                   0x00007FFFL
22112 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y_MASK                                                                   0x7FFF0000L
22113 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22114 //PA_SC_VPORT_SCISSOR_1_BR
22115 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X__SHIFT                                                                 0x0
22116 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y__SHIFT                                                                 0x10
22117 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X_MASK                                                                   0x00007FFFL
22118 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y_MASK                                                                   0x7FFF0000L
22119 //PA_SC_VPORT_SCISSOR_2_TL
22120 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X__SHIFT                                                                 0x0
22121 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y__SHIFT                                                                 0x10
22122 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22123 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X_MASK                                                                   0x00007FFFL
22124 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y_MASK                                                                   0x7FFF0000L
22125 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22126 //PA_SC_VPORT_SCISSOR_2_BR
22127 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X__SHIFT                                                                 0x0
22128 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y__SHIFT                                                                 0x10
22129 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X_MASK                                                                   0x00007FFFL
22130 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y_MASK                                                                   0x7FFF0000L
22131 //PA_SC_VPORT_SCISSOR_3_TL
22132 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X__SHIFT                                                                 0x0
22133 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y__SHIFT                                                                 0x10
22134 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22135 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X_MASK                                                                   0x00007FFFL
22136 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y_MASK                                                                   0x7FFF0000L
22137 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22138 //PA_SC_VPORT_SCISSOR_3_BR
22139 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X__SHIFT                                                                 0x0
22140 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y__SHIFT                                                                 0x10
22141 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X_MASK                                                                   0x00007FFFL
22142 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y_MASK                                                                   0x7FFF0000L
22143 //PA_SC_VPORT_SCISSOR_4_TL
22144 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X__SHIFT                                                                 0x0
22145 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y__SHIFT                                                                 0x10
22146 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22147 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X_MASK                                                                   0x00007FFFL
22148 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y_MASK                                                                   0x7FFF0000L
22149 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22150 //PA_SC_VPORT_SCISSOR_4_BR
22151 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X__SHIFT                                                                 0x0
22152 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y__SHIFT                                                                 0x10
22153 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X_MASK                                                                   0x00007FFFL
22154 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y_MASK                                                                   0x7FFF0000L
22155 //PA_SC_VPORT_SCISSOR_5_TL
22156 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X__SHIFT                                                                 0x0
22157 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y__SHIFT                                                                 0x10
22158 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22159 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X_MASK                                                                   0x00007FFFL
22160 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y_MASK                                                                   0x7FFF0000L
22161 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22162 //PA_SC_VPORT_SCISSOR_5_BR
22163 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X__SHIFT                                                                 0x0
22164 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y__SHIFT                                                                 0x10
22165 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X_MASK                                                                   0x00007FFFL
22166 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y_MASK                                                                   0x7FFF0000L
22167 //PA_SC_VPORT_SCISSOR_6_TL
22168 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X__SHIFT                                                                 0x0
22169 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y__SHIFT                                                                 0x10
22170 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22171 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X_MASK                                                                   0x00007FFFL
22172 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y_MASK                                                                   0x7FFF0000L
22173 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22174 //PA_SC_VPORT_SCISSOR_6_BR
22175 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X__SHIFT                                                                 0x0
22176 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y__SHIFT                                                                 0x10
22177 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X_MASK                                                                   0x00007FFFL
22178 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y_MASK                                                                   0x7FFF0000L
22179 //PA_SC_VPORT_SCISSOR_7_TL
22180 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X__SHIFT                                                                 0x0
22181 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y__SHIFT                                                                 0x10
22182 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22183 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X_MASK                                                                   0x00007FFFL
22184 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y_MASK                                                                   0x7FFF0000L
22185 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22186 //PA_SC_VPORT_SCISSOR_7_BR
22187 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X__SHIFT                                                                 0x0
22188 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y__SHIFT                                                                 0x10
22189 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X_MASK                                                                   0x00007FFFL
22190 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y_MASK                                                                   0x7FFF0000L
22191 //PA_SC_VPORT_SCISSOR_8_TL
22192 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X__SHIFT                                                                 0x0
22193 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y__SHIFT                                                                 0x10
22194 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22195 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X_MASK                                                                   0x00007FFFL
22196 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y_MASK                                                                   0x7FFF0000L
22197 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22198 //PA_SC_VPORT_SCISSOR_8_BR
22199 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X__SHIFT                                                                 0x0
22200 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y__SHIFT                                                                 0x10
22201 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X_MASK                                                                   0x00007FFFL
22202 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y_MASK                                                                   0x7FFF0000L
22203 //PA_SC_VPORT_SCISSOR_9_TL
22204 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X__SHIFT                                                                 0x0
22205 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y__SHIFT                                                                 0x10
22206 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE__SHIFT                                                0x1f
22207 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X_MASK                                                                   0x00007FFFL
22208 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y_MASK                                                                   0x7FFF0000L
22209 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE_MASK                                                  0x80000000L
22210 //PA_SC_VPORT_SCISSOR_9_BR
22211 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X__SHIFT                                                                 0x0
22212 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y__SHIFT                                                                 0x10
22213 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X_MASK                                                                   0x00007FFFL
22214 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y_MASK                                                                   0x7FFF0000L
22215 //PA_SC_VPORT_SCISSOR_10_TL
22216 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X__SHIFT                                                                0x0
22217 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y__SHIFT                                                                0x10
22218 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22219 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X_MASK                                                                  0x00007FFFL
22220 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y_MASK                                                                  0x7FFF0000L
22221 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22222 //PA_SC_VPORT_SCISSOR_10_BR
22223 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X__SHIFT                                                                0x0
22224 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y__SHIFT                                                                0x10
22225 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X_MASK                                                                  0x00007FFFL
22226 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y_MASK                                                                  0x7FFF0000L
22227 //PA_SC_VPORT_SCISSOR_11_TL
22228 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X__SHIFT                                                                0x0
22229 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y__SHIFT                                                                0x10
22230 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22231 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X_MASK                                                                  0x00007FFFL
22232 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y_MASK                                                                  0x7FFF0000L
22233 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22234 //PA_SC_VPORT_SCISSOR_11_BR
22235 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X__SHIFT                                                                0x0
22236 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y__SHIFT                                                                0x10
22237 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X_MASK                                                                  0x00007FFFL
22238 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y_MASK                                                                  0x7FFF0000L
22239 //PA_SC_VPORT_SCISSOR_12_TL
22240 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X__SHIFT                                                                0x0
22241 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y__SHIFT                                                                0x10
22242 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22243 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X_MASK                                                                  0x00007FFFL
22244 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y_MASK                                                                  0x7FFF0000L
22245 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22246 //PA_SC_VPORT_SCISSOR_12_BR
22247 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X__SHIFT                                                                0x0
22248 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y__SHIFT                                                                0x10
22249 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X_MASK                                                                  0x00007FFFL
22250 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y_MASK                                                                  0x7FFF0000L
22251 //PA_SC_VPORT_SCISSOR_13_TL
22252 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X__SHIFT                                                                0x0
22253 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y__SHIFT                                                                0x10
22254 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22255 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X_MASK                                                                  0x00007FFFL
22256 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y_MASK                                                                  0x7FFF0000L
22257 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22258 //PA_SC_VPORT_SCISSOR_13_BR
22259 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X__SHIFT                                                                0x0
22260 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y__SHIFT                                                                0x10
22261 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X_MASK                                                                  0x00007FFFL
22262 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y_MASK                                                                  0x7FFF0000L
22263 //PA_SC_VPORT_SCISSOR_14_TL
22264 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X__SHIFT                                                                0x0
22265 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y__SHIFT                                                                0x10
22266 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22267 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X_MASK                                                                  0x00007FFFL
22268 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y_MASK                                                                  0x7FFF0000L
22269 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22270 //PA_SC_VPORT_SCISSOR_14_BR
22271 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X__SHIFT                                                                0x0
22272 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y__SHIFT                                                                0x10
22273 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X_MASK                                                                  0x00007FFFL
22274 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y_MASK                                                                  0x7FFF0000L
22275 //PA_SC_VPORT_SCISSOR_15_TL
22276 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X__SHIFT                                                                0x0
22277 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y__SHIFT                                                                0x10
22278 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE__SHIFT                                               0x1f
22279 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X_MASK                                                                  0x00007FFFL
22280 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y_MASK                                                                  0x7FFF0000L
22281 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE_MASK                                                 0x80000000L
22282 //PA_SC_VPORT_SCISSOR_15_BR
22283 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X__SHIFT                                                                0x0
22284 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y__SHIFT                                                                0x10
22285 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X_MASK                                                                  0x00007FFFL
22286 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y_MASK                                                                  0x7FFF0000L
22287 //PA_SC_VPORT_ZMIN_0
22288 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN__SHIFT                                                                 0x0
22289 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22290 //PA_SC_VPORT_ZMAX_0
22291 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX__SHIFT                                                                 0x0
22292 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22293 //PA_SC_VPORT_ZMIN_1
22294 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN__SHIFT                                                                 0x0
22295 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22296 //PA_SC_VPORT_ZMAX_1
22297 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX__SHIFT                                                                 0x0
22298 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22299 //PA_SC_VPORT_ZMIN_2
22300 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN__SHIFT                                                                 0x0
22301 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22302 //PA_SC_VPORT_ZMAX_2
22303 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX__SHIFT                                                                 0x0
22304 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22305 //PA_SC_VPORT_ZMIN_3
22306 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN__SHIFT                                                                 0x0
22307 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22308 //PA_SC_VPORT_ZMAX_3
22309 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX__SHIFT                                                                 0x0
22310 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22311 //PA_SC_VPORT_ZMIN_4
22312 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN__SHIFT                                                                 0x0
22313 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22314 //PA_SC_VPORT_ZMAX_4
22315 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX__SHIFT                                                                 0x0
22316 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22317 //PA_SC_VPORT_ZMIN_5
22318 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN__SHIFT                                                                 0x0
22319 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22320 //PA_SC_VPORT_ZMAX_5
22321 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX__SHIFT                                                                 0x0
22322 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22323 //PA_SC_VPORT_ZMIN_6
22324 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN__SHIFT                                                                 0x0
22325 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22326 //PA_SC_VPORT_ZMAX_6
22327 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX__SHIFT                                                                 0x0
22328 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22329 //PA_SC_VPORT_ZMIN_7
22330 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN__SHIFT                                                                 0x0
22331 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22332 //PA_SC_VPORT_ZMAX_7
22333 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX__SHIFT                                                                 0x0
22334 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22335 //PA_SC_VPORT_ZMIN_8
22336 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN__SHIFT                                                                 0x0
22337 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22338 //PA_SC_VPORT_ZMAX_8
22339 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX__SHIFT                                                                 0x0
22340 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22341 //PA_SC_VPORT_ZMIN_9
22342 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN__SHIFT                                                                 0x0
22343 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN_MASK                                                                   0xFFFFFFFFL
22344 //PA_SC_VPORT_ZMAX_9
22345 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX__SHIFT                                                                 0x0
22346 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX_MASK                                                                   0xFFFFFFFFL
22347 //PA_SC_VPORT_ZMIN_10
22348 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN__SHIFT                                                                0x0
22349 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22350 //PA_SC_VPORT_ZMAX_10
22351 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX__SHIFT                                                                0x0
22352 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22353 //PA_SC_VPORT_ZMIN_11
22354 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN__SHIFT                                                                0x0
22355 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22356 //PA_SC_VPORT_ZMAX_11
22357 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX__SHIFT                                                                0x0
22358 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22359 //PA_SC_VPORT_ZMIN_12
22360 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN__SHIFT                                                                0x0
22361 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22362 //PA_SC_VPORT_ZMAX_12
22363 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX__SHIFT                                                                0x0
22364 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22365 //PA_SC_VPORT_ZMIN_13
22366 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN__SHIFT                                                                0x0
22367 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22368 //PA_SC_VPORT_ZMAX_13
22369 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX__SHIFT                                                                0x0
22370 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22371 //PA_SC_VPORT_ZMIN_14
22372 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN__SHIFT                                                                0x0
22373 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22374 //PA_SC_VPORT_ZMAX_14
22375 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX__SHIFT                                                                0x0
22376 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22377 //PA_SC_VPORT_ZMIN_15
22378 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN__SHIFT                                                                0x0
22379 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN_MASK                                                                  0xFFFFFFFFL
22380 //PA_SC_VPORT_ZMAX_15
22381 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX__SHIFT                                                                0x0
22382 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX_MASK                                                                  0xFFFFFFFFL
22383 //PA_SC_RASTER_CONFIG
22384 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0__SHIFT                                                               0x0
22385 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1__SHIFT                                                               0x2
22386 #define PA_SC_RASTER_CONFIG__RB_XSEL2__SHIFT                                                                  0x4
22387 #define PA_SC_RASTER_CONFIG__RB_XSEL__SHIFT                                                                   0x6
22388 #define PA_SC_RASTER_CONFIG__RB_YSEL__SHIFT                                                                   0x7
22389 #define PA_SC_RASTER_CONFIG__PKR_MAP__SHIFT                                                                   0x8
22390 #define PA_SC_RASTER_CONFIG__PKR_XSEL__SHIFT                                                                  0xa
22391 #define PA_SC_RASTER_CONFIG__PKR_YSEL__SHIFT                                                                  0xc
22392 #define PA_SC_RASTER_CONFIG__PKR_XSEL2__SHIFT                                                                 0xe
22393 #define PA_SC_RASTER_CONFIG__SC_MAP__SHIFT                                                                    0x10
22394 #define PA_SC_RASTER_CONFIG__SC_XSEL__SHIFT                                                                   0x12
22395 #define PA_SC_RASTER_CONFIG__SC_YSEL__SHIFT                                                                   0x14
22396 #define PA_SC_RASTER_CONFIG__SE_MAP__SHIFT                                                                    0x18
22397 #define PA_SC_RASTER_CONFIG__SE_XSEL__SHIFT                                                                   0x1a
22398 #define PA_SC_RASTER_CONFIG__SE_YSEL__SHIFT                                                                   0x1c
22399 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0_MASK                                                                 0x00000003L
22400 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1_MASK                                                                 0x0000000CL
22401 #define PA_SC_RASTER_CONFIG__RB_XSEL2_MASK                                                                    0x00000030L
22402 #define PA_SC_RASTER_CONFIG__RB_XSEL_MASK                                                                     0x00000040L
22403 #define PA_SC_RASTER_CONFIG__RB_YSEL_MASK                                                                     0x00000080L
22404 #define PA_SC_RASTER_CONFIG__PKR_MAP_MASK                                                                     0x00000300L
22405 #define PA_SC_RASTER_CONFIG__PKR_XSEL_MASK                                                                    0x00000C00L
22406 #define PA_SC_RASTER_CONFIG__PKR_YSEL_MASK                                                                    0x00003000L
22407 #define PA_SC_RASTER_CONFIG__PKR_XSEL2_MASK                                                                   0x0000C000L
22408 #define PA_SC_RASTER_CONFIG__SC_MAP_MASK                                                                      0x00030000L
22409 #define PA_SC_RASTER_CONFIG__SC_XSEL_MASK                                                                     0x000C0000L
22410 #define PA_SC_RASTER_CONFIG__SC_YSEL_MASK                                                                     0x00300000L
22411 #define PA_SC_RASTER_CONFIG__SE_MAP_MASK                                                                      0x03000000L
22412 #define PA_SC_RASTER_CONFIG__SE_XSEL_MASK                                                                     0x0C000000L
22413 #define PA_SC_RASTER_CONFIG__SE_YSEL_MASK                                                                     0x30000000L
22414 //PA_SC_RASTER_CONFIG_1
22415 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP__SHIFT                                                             0x0
22416 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL__SHIFT                                                            0x2
22417 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL__SHIFT                                                            0x4
22418 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP_MASK                                                               0x00000003L
22419 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL_MASK                                                              0x0000000CL
22420 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL_MASK                                                              0x00000030L
22421 //PA_SC_SCREEN_EXTENT_CONTROL
22422 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE__SHIFT                                                 0x0
22423 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE__SHIFT                                                  0x2
22424 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE_MASK                                                   0x00000003L
22425 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE_MASK                                                    0x0000000CL
22426 //PA_SC_TILE_STEERING_OVERRIDE
22427 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE__SHIFT                                                           0x0
22428 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC__SHIFT                                                           0xc
22429 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC__SHIFT                                                    0x10
22430 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC__SHIFT                                                0x14
22431 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE_MASK                                                             0x00000001L
22432 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC_MASK                                                             0x00003000L
22433 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC_MASK                                                      0x00030000L
22434 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC_MASK                                                  0x00300000L
22435 //CP_PERFMON_CNTX_CNTL
22436 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE__SHIFT                                                           0x1f
22437 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE_MASK                                                             0x80000000L
22438 //CP_PIPEID
22439 #define CP_PIPEID__PIPE_ID__SHIFT                                                                             0x0
22440 #define CP_PIPEID__PIPE_ID_MASK                                                                               0x00000003L
22441 //CP_RINGID
22442 #define CP_RINGID__RINGID__SHIFT                                                                              0x0
22443 #define CP_RINGID__RINGID_MASK                                                                                0x00000003L
22444 //CP_VMID
22445 #define CP_VMID__VMID__SHIFT                                                                                  0x0
22446 #define CP_VMID__VMID_MASK                                                                                    0x0000000FL
22447 //CONTEXT_RESERVED_REG0
22448 #define CONTEXT_RESERVED_REG0__DATA__SHIFT                                                                    0x0
22449 #define CONTEXT_RESERVED_REG0__DATA_MASK                                                                      0xFFFFFFFFL
22450 //CONTEXT_RESERVED_REG1
22451 #define CONTEXT_RESERVED_REG1__DATA__SHIFT                                                                    0x0
22452 #define CONTEXT_RESERVED_REG1__DATA_MASK                                                                      0xFFFFFFFFL
22453 //PA_SC_VRS_OVERRIDE_CNTL
22454 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE__SHIFT                                       0x0
22455 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE__SHIFT                                                              0x4
22456 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE__SHIFT                                                    0xc
22457 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE__SHIFT                                           0xd
22458 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT                                            0xe
22459 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE_MASK                                         0x00000007L
22460 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE_MASK                                                                0x000000F0L
22461 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE_MASK                                                      0x00001000L
22462 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE_MASK                                             0x00002000L
22463 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK                                              0x00004000L
22464 //PA_SC_VRS_RATE_FEEDBACK_BASE
22465 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B__SHIFT                                                        0x0
22466 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B_MASK                                                          0xFFFFFFFFL
22467 //PA_SC_VRS_RATE_FEEDBACK_BASE_EXT
22468 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B__SHIFT                                                    0x0
22469 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B_MASK                                                      0x000000FFL
22470 //PA_SC_VRS_RATE_FEEDBACK_SIZE_XY
22471 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX__SHIFT                                                         0x0
22472 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX__SHIFT                                                         0x10
22473 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX_MASK                                                           0x000007FFL
22474 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX_MASK                                                           0x07FF0000L
22475 //PA_SC_VRS_RATE_CACHE_CNTL
22476 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_RD__SHIFT                                                         0x0
22477 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_WR__SHIFT                                                         0x1
22478 #define PA_SC_VRS_RATE_CACHE_CNTL__L1_RD_POLICY__SHIFT                                                        0x2
22479 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_RD_POLICY__SHIFT                                                        0x4
22480 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_WR_POLICY__SHIFT                                                        0x6
22481 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_RD_NOALLOC__SHIFT                                                      0x8
22482 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_WR_NOALLOC__SHIFT                                                      0x9
22483 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_RD__SHIFT                                                           0xa
22484 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_WR__SHIFT                                                           0xb
22485 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_RD__SHIFT                                                     0xc
22486 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_WR__SHIFT                                                     0xd
22487 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_RD_MASK                                                           0x00000001L
22488 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_WR_MASK                                                           0x00000002L
22489 #define PA_SC_VRS_RATE_CACHE_CNTL__L1_RD_POLICY_MASK                                                          0x0000000CL
22490 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_RD_POLICY_MASK                                                          0x00000030L
22491 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_WR_POLICY_MASK                                                          0x000000C0L
22492 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_RD_NOALLOC_MASK                                                        0x00000100L
22493 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_WR_NOALLOC_MASK                                                        0x00000200L
22494 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_RD_MASK                                                             0x00000400L
22495 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_WR_MASK                                                             0x00000800L
22496 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_RD_MASK                                                       0x00001000L
22497 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_WR_MASK                                                       0x00002000L
22498 //PA_SC_VRS_RATE_BASE
22499 #define PA_SC_VRS_RATE_BASE__BASE_256B__SHIFT                                                                 0x0
22500 #define PA_SC_VRS_RATE_BASE__BASE_256B_MASK                                                                   0xFFFFFFFFL
22501 //PA_SC_VRS_RATE_BASE_EXT
22502 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B__SHIFT                                                             0x0
22503 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID__SHIFT                                                        0x1c
22504 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B_MASK                                                               0x000000FFL
22505 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID_MASK                                                          0xF0000000L
22506 //PA_SC_VRS_RATE_SIZE_XY
22507 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX__SHIFT                                                                  0x0
22508 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX__SHIFT                                                                  0x10
22509 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX_MASK                                                                    0x000007FFL
22510 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX_MASK                                                                    0x07FF0000L
22511 //VGT_MULTI_PRIM_IB_RESET_INDX
22512 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX__SHIFT                                                       0x0
22513 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX_MASK                                                         0xFFFFFFFFL
22514 //CB_RMI_GL2_CACHE_CONTROL
22515 #define CB_RMI_GL2_CACHE_CONTROL__DCC_WR_POLICY__SHIFT                                                        0x0
22516 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY__SHIFT                                                      0x2
22517 #define CB_RMI_GL2_CACHE_CONTROL__DCC_RD_POLICY__SHIFT                                                        0x14
22518 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY__SHIFT                                                      0x16
22519 #define CB_RMI_GL2_CACHE_CONTROL__DCC_L3_BYPASS__SHIFT                                                        0x1a
22520 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS__SHIFT                                                      0x1b
22521 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_BIG_PAGE__SHIFT                                                       0x1f
22522 #define CB_RMI_GL2_CACHE_CONTROL__DCC_WR_POLICY_MASK                                                          0x00000003L
22523 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY_MASK                                                        0x0000000CL
22524 #define CB_RMI_GL2_CACHE_CONTROL__DCC_RD_POLICY_MASK                                                          0x00300000L
22525 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY_MASK                                                        0x00C00000L
22526 #define CB_RMI_GL2_CACHE_CONTROL__DCC_L3_BYPASS_MASK                                                          0x04000000L
22527 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS_MASK                                                        0x08000000L
22528 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_BIG_PAGE_MASK                                                         0x80000000L
22529 //CB_BLEND_RED
22530 #define CB_BLEND_RED__BLEND_RED__SHIFT                                                                        0x0
22531 #define CB_BLEND_RED__BLEND_RED_MASK                                                                          0xFFFFFFFFL
22532 //CB_BLEND_GREEN
22533 #define CB_BLEND_GREEN__BLEND_GREEN__SHIFT                                                                    0x0
22534 #define CB_BLEND_GREEN__BLEND_GREEN_MASK                                                                      0xFFFFFFFFL
22535 //CB_BLEND_BLUE
22536 #define CB_BLEND_BLUE__BLEND_BLUE__SHIFT                                                                      0x0
22537 #define CB_BLEND_BLUE__BLEND_BLUE_MASK                                                                        0xFFFFFFFFL
22538 //CB_BLEND_ALPHA
22539 #define CB_BLEND_ALPHA__BLEND_ALPHA__SHIFT                                                                    0x0
22540 #define CB_BLEND_ALPHA__BLEND_ALPHA_MASK                                                                      0xFFFFFFFFL
22541 //CB_FDCC_CONTROL
22542 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                                   0x0
22543 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_WATERMARK__SHIFT                                                 0x2
22544 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_AC01__SHIFT                                                  0x8
22545 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_SINGLE__SHIFT                                                0x9
22546 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                                   0xa
22547 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_AC01__SHIFT                                                   0xc
22548 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_SINGLE__SHIFT                                                 0xd
22549 #define CB_FDCC_CONTROL__ENABLE_ELIMFC_SKIP_OF_REG__SHIFT                                                     0xe
22550 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                                     0x00000001L
22551 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_WATERMARK_MASK                                                   0x0000007CL
22552 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_AC01_MASK                                                    0x00000100L
22553 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_SINGLE_MASK                                                  0x00000200L
22554 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                                     0x00000400L
22555 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_AC01_MASK                                                     0x00001000L
22556 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_SINGLE_MASK                                                   0x00002000L
22557 #define CB_FDCC_CONTROL__ENABLE_ELIMFC_SKIP_OF_REG_MASK                                                       0x00004000L
22558 //CB_COVERAGE_OUT_CONTROL
22559 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_ENABLE__SHIFT                                                   0x0
22560 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_MRT__SHIFT                                                      0x1
22561 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_CHANNEL__SHIFT                                                  0x4
22562 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_SAMPLES__SHIFT                                                  0x8
22563 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_ENABLE_MASK                                                     0x00000001L
22564 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_MRT_MASK                                                        0x0000000EL
22565 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_CHANNEL_MASK                                                    0x00000030L
22566 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_SAMPLES_MASK                                                    0x00000F00L
22567 //DB_STENCIL_CONTROL
22568 #define DB_STENCIL_CONTROL__STENCILFAIL__SHIFT                                                                0x0
22569 #define DB_STENCIL_CONTROL__STENCILZPASS__SHIFT                                                               0x4
22570 #define DB_STENCIL_CONTROL__STENCILZFAIL__SHIFT                                                               0x8
22571 #define DB_STENCIL_CONTROL__STENCILFAIL_BF__SHIFT                                                             0xc
22572 #define DB_STENCIL_CONTROL__STENCILZPASS_BF__SHIFT                                                            0x10
22573 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF__SHIFT                                                            0x14
22574 #define DB_STENCIL_CONTROL__STENCILFAIL_MASK                                                                  0x0000000FL
22575 #define DB_STENCIL_CONTROL__STENCILZPASS_MASK                                                                 0x000000F0L
22576 #define DB_STENCIL_CONTROL__STENCILZFAIL_MASK                                                                 0x00000F00L
22577 #define DB_STENCIL_CONTROL__STENCILFAIL_BF_MASK                                                               0x0000F000L
22578 #define DB_STENCIL_CONTROL__STENCILZPASS_BF_MASK                                                              0x000F0000L
22579 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF_MASK                                                              0x00F00000L
22580 //DB_STENCILREFMASK
22581 #define DB_STENCILREFMASK__STENCILTESTVAL__SHIFT                                                              0x0
22582 #define DB_STENCILREFMASK__STENCILMASK__SHIFT                                                                 0x8
22583 #define DB_STENCILREFMASK__STENCILWRITEMASK__SHIFT                                                            0x10
22584 #define DB_STENCILREFMASK__STENCILOPVAL__SHIFT                                                                0x18
22585 #define DB_STENCILREFMASK__STENCILTESTVAL_MASK                                                                0x000000FFL
22586 #define DB_STENCILREFMASK__STENCILMASK_MASK                                                                   0x0000FF00L
22587 #define DB_STENCILREFMASK__STENCILWRITEMASK_MASK                                                              0x00FF0000L
22588 #define DB_STENCILREFMASK__STENCILOPVAL_MASK                                                                  0xFF000000L
22589 //DB_STENCILREFMASK_BF
22590 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF__SHIFT                                                        0x0
22591 #define DB_STENCILREFMASK_BF__STENCILMASK_BF__SHIFT                                                           0x8
22592 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF__SHIFT                                                      0x10
22593 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF__SHIFT                                                          0x18
22594 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF_MASK                                                          0x000000FFL
22595 #define DB_STENCILREFMASK_BF__STENCILMASK_BF_MASK                                                             0x0000FF00L
22596 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF_MASK                                                        0x00FF0000L
22597 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF_MASK                                                            0xFF000000L
22598 //PA_CL_VPORT_XSCALE
22599 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE__SHIFT                                                               0x0
22600 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE_MASK                                                                 0xFFFFFFFFL
22601 //PA_CL_VPORT_XOFFSET
22602 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET__SHIFT                                                             0x0
22603 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET_MASK                                                               0xFFFFFFFFL
22604 //PA_CL_VPORT_YSCALE
22605 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE__SHIFT                                                               0x0
22606 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE_MASK                                                                 0xFFFFFFFFL
22607 //PA_CL_VPORT_YOFFSET
22608 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET__SHIFT                                                             0x0
22609 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET_MASK                                                               0xFFFFFFFFL
22610 //PA_CL_VPORT_ZSCALE
22611 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE__SHIFT                                                               0x0
22612 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE_MASK                                                                 0xFFFFFFFFL
22613 //PA_CL_VPORT_ZOFFSET
22614 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET__SHIFT                                                             0x0
22615 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET_MASK                                                               0xFFFFFFFFL
22616 //PA_CL_VPORT_XSCALE_1
22617 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE__SHIFT                                                             0x0
22618 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22619 //PA_CL_VPORT_XOFFSET_1
22620 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET__SHIFT                                                           0x0
22621 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22622 //PA_CL_VPORT_YSCALE_1
22623 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE__SHIFT                                                             0x0
22624 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22625 //PA_CL_VPORT_YOFFSET_1
22626 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET__SHIFT                                                           0x0
22627 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22628 //PA_CL_VPORT_ZSCALE_1
22629 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE__SHIFT                                                             0x0
22630 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22631 //PA_CL_VPORT_ZOFFSET_1
22632 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET__SHIFT                                                           0x0
22633 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22634 //PA_CL_VPORT_XSCALE_2
22635 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE__SHIFT                                                             0x0
22636 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22637 //PA_CL_VPORT_XOFFSET_2
22638 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET__SHIFT                                                           0x0
22639 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22640 //PA_CL_VPORT_YSCALE_2
22641 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE__SHIFT                                                             0x0
22642 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22643 //PA_CL_VPORT_YOFFSET_2
22644 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET__SHIFT                                                           0x0
22645 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22646 //PA_CL_VPORT_ZSCALE_2
22647 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE__SHIFT                                                             0x0
22648 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22649 //PA_CL_VPORT_ZOFFSET_2
22650 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET__SHIFT                                                           0x0
22651 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22652 //PA_CL_VPORT_XSCALE_3
22653 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE__SHIFT                                                             0x0
22654 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22655 //PA_CL_VPORT_XOFFSET_3
22656 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET__SHIFT                                                           0x0
22657 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22658 //PA_CL_VPORT_YSCALE_3
22659 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE__SHIFT                                                             0x0
22660 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22661 //PA_CL_VPORT_YOFFSET_3
22662 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET__SHIFT                                                           0x0
22663 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22664 //PA_CL_VPORT_ZSCALE_3
22665 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE__SHIFT                                                             0x0
22666 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22667 //PA_CL_VPORT_ZOFFSET_3
22668 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET__SHIFT                                                           0x0
22669 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22670 //PA_CL_VPORT_XSCALE_4
22671 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE__SHIFT                                                             0x0
22672 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22673 //PA_CL_VPORT_XOFFSET_4
22674 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET__SHIFT                                                           0x0
22675 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22676 //PA_CL_VPORT_YSCALE_4
22677 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE__SHIFT                                                             0x0
22678 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22679 //PA_CL_VPORT_YOFFSET_4
22680 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET__SHIFT                                                           0x0
22681 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22682 //PA_CL_VPORT_ZSCALE_4
22683 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE__SHIFT                                                             0x0
22684 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22685 //PA_CL_VPORT_ZOFFSET_4
22686 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET__SHIFT                                                           0x0
22687 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22688 //PA_CL_VPORT_XSCALE_5
22689 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE__SHIFT                                                             0x0
22690 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22691 //PA_CL_VPORT_XOFFSET_5
22692 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET__SHIFT                                                           0x0
22693 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22694 //PA_CL_VPORT_YSCALE_5
22695 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE__SHIFT                                                             0x0
22696 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22697 //PA_CL_VPORT_YOFFSET_5
22698 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET__SHIFT                                                           0x0
22699 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22700 //PA_CL_VPORT_ZSCALE_5
22701 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE__SHIFT                                                             0x0
22702 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22703 //PA_CL_VPORT_ZOFFSET_5
22704 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET__SHIFT                                                           0x0
22705 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22706 //PA_CL_VPORT_XSCALE_6
22707 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE__SHIFT                                                             0x0
22708 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22709 //PA_CL_VPORT_XOFFSET_6
22710 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET__SHIFT                                                           0x0
22711 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22712 //PA_CL_VPORT_YSCALE_6
22713 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE__SHIFT                                                             0x0
22714 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22715 //PA_CL_VPORT_YOFFSET_6
22716 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET__SHIFT                                                           0x0
22717 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22718 //PA_CL_VPORT_ZSCALE_6
22719 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE__SHIFT                                                             0x0
22720 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22721 //PA_CL_VPORT_ZOFFSET_6
22722 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET__SHIFT                                                           0x0
22723 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22724 //PA_CL_VPORT_XSCALE_7
22725 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE__SHIFT                                                             0x0
22726 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22727 //PA_CL_VPORT_XOFFSET_7
22728 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET__SHIFT                                                           0x0
22729 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22730 //PA_CL_VPORT_YSCALE_7
22731 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE__SHIFT                                                             0x0
22732 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22733 //PA_CL_VPORT_YOFFSET_7
22734 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET__SHIFT                                                           0x0
22735 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22736 //PA_CL_VPORT_ZSCALE_7
22737 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE__SHIFT                                                             0x0
22738 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22739 //PA_CL_VPORT_ZOFFSET_7
22740 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET__SHIFT                                                           0x0
22741 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22742 //PA_CL_VPORT_XSCALE_8
22743 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE__SHIFT                                                             0x0
22744 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22745 //PA_CL_VPORT_XOFFSET_8
22746 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET__SHIFT                                                           0x0
22747 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22748 //PA_CL_VPORT_YSCALE_8
22749 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE__SHIFT                                                             0x0
22750 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22751 //PA_CL_VPORT_YOFFSET_8
22752 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET__SHIFT                                                           0x0
22753 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22754 //PA_CL_VPORT_ZSCALE_8
22755 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE__SHIFT                                                             0x0
22756 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22757 //PA_CL_VPORT_ZOFFSET_8
22758 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET__SHIFT                                                           0x0
22759 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22760 //PA_CL_VPORT_XSCALE_9
22761 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE__SHIFT                                                             0x0
22762 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE_MASK                                                               0xFFFFFFFFL
22763 //PA_CL_VPORT_XOFFSET_9
22764 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET__SHIFT                                                           0x0
22765 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET_MASK                                                             0xFFFFFFFFL
22766 //PA_CL_VPORT_YSCALE_9
22767 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE__SHIFT                                                             0x0
22768 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE_MASK                                                               0xFFFFFFFFL
22769 //PA_CL_VPORT_YOFFSET_9
22770 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET__SHIFT                                                           0x0
22771 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET_MASK                                                             0xFFFFFFFFL
22772 //PA_CL_VPORT_ZSCALE_9
22773 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE__SHIFT                                                             0x0
22774 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE_MASK                                                               0xFFFFFFFFL
22775 //PA_CL_VPORT_ZOFFSET_9
22776 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET__SHIFT                                                           0x0
22777 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET_MASK                                                             0xFFFFFFFFL
22778 //PA_CL_VPORT_XSCALE_10
22779 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE__SHIFT                                                            0x0
22780 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22781 //PA_CL_VPORT_XOFFSET_10
22782 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET__SHIFT                                                          0x0
22783 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22784 //PA_CL_VPORT_YSCALE_10
22785 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE__SHIFT                                                            0x0
22786 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22787 //PA_CL_VPORT_YOFFSET_10
22788 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET__SHIFT                                                          0x0
22789 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22790 //PA_CL_VPORT_ZSCALE_10
22791 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE__SHIFT                                                            0x0
22792 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22793 //PA_CL_VPORT_ZOFFSET_10
22794 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET__SHIFT                                                          0x0
22795 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22796 //PA_CL_VPORT_XSCALE_11
22797 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE__SHIFT                                                            0x0
22798 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22799 //PA_CL_VPORT_XOFFSET_11
22800 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET__SHIFT                                                          0x0
22801 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22802 //PA_CL_VPORT_YSCALE_11
22803 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE__SHIFT                                                            0x0
22804 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22805 //PA_CL_VPORT_YOFFSET_11
22806 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET__SHIFT                                                          0x0
22807 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22808 //PA_CL_VPORT_ZSCALE_11
22809 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE__SHIFT                                                            0x0
22810 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22811 //PA_CL_VPORT_ZOFFSET_11
22812 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET__SHIFT                                                          0x0
22813 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22814 //PA_CL_VPORT_XSCALE_12
22815 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE__SHIFT                                                            0x0
22816 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22817 //PA_CL_VPORT_XOFFSET_12
22818 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET__SHIFT                                                          0x0
22819 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22820 //PA_CL_VPORT_YSCALE_12
22821 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE__SHIFT                                                            0x0
22822 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22823 //PA_CL_VPORT_YOFFSET_12
22824 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET__SHIFT                                                          0x0
22825 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22826 //PA_CL_VPORT_ZSCALE_12
22827 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE__SHIFT                                                            0x0
22828 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22829 //PA_CL_VPORT_ZOFFSET_12
22830 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET__SHIFT                                                          0x0
22831 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22832 //PA_CL_VPORT_XSCALE_13
22833 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE__SHIFT                                                            0x0
22834 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22835 //PA_CL_VPORT_XOFFSET_13
22836 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET__SHIFT                                                          0x0
22837 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22838 //PA_CL_VPORT_YSCALE_13
22839 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE__SHIFT                                                            0x0
22840 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22841 //PA_CL_VPORT_YOFFSET_13
22842 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET__SHIFT                                                          0x0
22843 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22844 //PA_CL_VPORT_ZSCALE_13
22845 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE__SHIFT                                                            0x0
22846 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22847 //PA_CL_VPORT_ZOFFSET_13
22848 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET__SHIFT                                                          0x0
22849 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22850 //PA_CL_VPORT_XSCALE_14
22851 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE__SHIFT                                                            0x0
22852 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22853 //PA_CL_VPORT_XOFFSET_14
22854 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET__SHIFT                                                          0x0
22855 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22856 //PA_CL_VPORT_YSCALE_14
22857 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE__SHIFT                                                            0x0
22858 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22859 //PA_CL_VPORT_YOFFSET_14
22860 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET__SHIFT                                                          0x0
22861 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22862 //PA_CL_VPORT_ZSCALE_14
22863 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE__SHIFT                                                            0x0
22864 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22865 //PA_CL_VPORT_ZOFFSET_14
22866 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET__SHIFT                                                          0x0
22867 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22868 //PA_CL_VPORT_XSCALE_15
22869 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE__SHIFT                                                            0x0
22870 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE_MASK                                                              0xFFFFFFFFL
22871 //PA_CL_VPORT_XOFFSET_15
22872 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET__SHIFT                                                          0x0
22873 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET_MASK                                                            0xFFFFFFFFL
22874 //PA_CL_VPORT_YSCALE_15
22875 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE__SHIFT                                                            0x0
22876 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE_MASK                                                              0xFFFFFFFFL
22877 //PA_CL_VPORT_YOFFSET_15
22878 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET__SHIFT                                                          0x0
22879 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET_MASK                                                            0xFFFFFFFFL
22880 //PA_CL_VPORT_ZSCALE_15
22881 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE__SHIFT                                                            0x0
22882 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE_MASK                                                              0xFFFFFFFFL
22883 //PA_CL_VPORT_ZOFFSET_15
22884 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET__SHIFT                                                          0x0
22885 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET_MASK                                                            0xFFFFFFFFL
22886 //PA_CL_UCP_0_X
22887 #define PA_CL_UCP_0_X__DATA_REGISTER__SHIFT                                                                   0x0
22888 #define PA_CL_UCP_0_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22889 //PA_CL_UCP_0_Y
22890 #define PA_CL_UCP_0_Y__DATA_REGISTER__SHIFT                                                                   0x0
22891 #define PA_CL_UCP_0_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22892 //PA_CL_UCP_0_Z
22893 #define PA_CL_UCP_0_Z__DATA_REGISTER__SHIFT                                                                   0x0
22894 #define PA_CL_UCP_0_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22895 //PA_CL_UCP_0_W
22896 #define PA_CL_UCP_0_W__DATA_REGISTER__SHIFT                                                                   0x0
22897 #define PA_CL_UCP_0_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22898 //PA_CL_UCP_1_X
22899 #define PA_CL_UCP_1_X__DATA_REGISTER__SHIFT                                                                   0x0
22900 #define PA_CL_UCP_1_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22901 //PA_CL_UCP_1_Y
22902 #define PA_CL_UCP_1_Y__DATA_REGISTER__SHIFT                                                                   0x0
22903 #define PA_CL_UCP_1_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22904 //PA_CL_UCP_1_Z
22905 #define PA_CL_UCP_1_Z__DATA_REGISTER__SHIFT                                                                   0x0
22906 #define PA_CL_UCP_1_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22907 //PA_CL_UCP_1_W
22908 #define PA_CL_UCP_1_W__DATA_REGISTER__SHIFT                                                                   0x0
22909 #define PA_CL_UCP_1_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22910 //PA_CL_UCP_2_X
22911 #define PA_CL_UCP_2_X__DATA_REGISTER__SHIFT                                                                   0x0
22912 #define PA_CL_UCP_2_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22913 //PA_CL_UCP_2_Y
22914 #define PA_CL_UCP_2_Y__DATA_REGISTER__SHIFT                                                                   0x0
22915 #define PA_CL_UCP_2_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22916 //PA_CL_UCP_2_Z
22917 #define PA_CL_UCP_2_Z__DATA_REGISTER__SHIFT                                                                   0x0
22918 #define PA_CL_UCP_2_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22919 //PA_CL_UCP_2_W
22920 #define PA_CL_UCP_2_W__DATA_REGISTER__SHIFT                                                                   0x0
22921 #define PA_CL_UCP_2_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22922 //PA_CL_UCP_3_X
22923 #define PA_CL_UCP_3_X__DATA_REGISTER__SHIFT                                                                   0x0
22924 #define PA_CL_UCP_3_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22925 //PA_CL_UCP_3_Y
22926 #define PA_CL_UCP_3_Y__DATA_REGISTER__SHIFT                                                                   0x0
22927 #define PA_CL_UCP_3_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22928 //PA_CL_UCP_3_Z
22929 #define PA_CL_UCP_3_Z__DATA_REGISTER__SHIFT                                                                   0x0
22930 #define PA_CL_UCP_3_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22931 //PA_CL_UCP_3_W
22932 #define PA_CL_UCP_3_W__DATA_REGISTER__SHIFT                                                                   0x0
22933 #define PA_CL_UCP_3_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22934 //PA_CL_UCP_4_X
22935 #define PA_CL_UCP_4_X__DATA_REGISTER__SHIFT                                                                   0x0
22936 #define PA_CL_UCP_4_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22937 //PA_CL_UCP_4_Y
22938 #define PA_CL_UCP_4_Y__DATA_REGISTER__SHIFT                                                                   0x0
22939 #define PA_CL_UCP_4_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22940 //PA_CL_UCP_4_Z
22941 #define PA_CL_UCP_4_Z__DATA_REGISTER__SHIFT                                                                   0x0
22942 #define PA_CL_UCP_4_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22943 //PA_CL_UCP_4_W
22944 #define PA_CL_UCP_4_W__DATA_REGISTER__SHIFT                                                                   0x0
22945 #define PA_CL_UCP_4_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22946 //PA_CL_UCP_5_X
22947 #define PA_CL_UCP_5_X__DATA_REGISTER__SHIFT                                                                   0x0
22948 #define PA_CL_UCP_5_X__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22949 //PA_CL_UCP_5_Y
22950 #define PA_CL_UCP_5_Y__DATA_REGISTER__SHIFT                                                                   0x0
22951 #define PA_CL_UCP_5_Y__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22952 //PA_CL_UCP_5_Z
22953 #define PA_CL_UCP_5_Z__DATA_REGISTER__SHIFT                                                                   0x0
22954 #define PA_CL_UCP_5_Z__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22955 //PA_CL_UCP_5_W
22956 #define PA_CL_UCP_5_W__DATA_REGISTER__SHIFT                                                                   0x0
22957 #define PA_CL_UCP_5_W__DATA_REGISTER_MASK                                                                     0xFFFFFFFFL
22958 //PA_CL_PROG_NEAR_CLIP_Z
22959 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER__SHIFT                                                          0x0
22960 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER_MASK                                                            0xFFFFFFFFL
22961 //PA_RATE_CNTL
22962 #define PA_RATE_CNTL__VERTEX_RATE__SHIFT                                                                      0x0
22963 #define PA_RATE_CNTL__PRIM_RATE__SHIFT                                                                        0x4
22964 #define PA_RATE_CNTL__VERTEX_RATE_MASK                                                                        0x0000000FL
22965 #define PA_RATE_CNTL__PRIM_RATE_MASK                                                                          0x000000F0L
22966 //SPI_PS_INPUT_CNTL_0
22967 #define SPI_PS_INPUT_CNTL_0__OFFSET__SHIFT                                                                    0x0
22968 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL__SHIFT                                                               0x8
22969 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE__SHIFT                                                                0xa
22970 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR__SHIFT                                                             0xb
22971 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR__SHIFT                                                                 0xc
22972 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX__SHIFT                                                             0x11
22973 #define SPI_PS_INPUT_CNTL_0__DUP__SHIFT                                                                       0x12
22974 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE__SHIFT                                                          0x13
22975 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
22976 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
22977 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
22978 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID__SHIFT                                                               0x18
22979 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID__SHIFT                                                               0x19
22980 #define SPI_PS_INPUT_CNTL_0__OFFSET_MASK                                                                      0x0000003FL
22981 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_MASK                                                                 0x00000300L
22982 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE_MASK                                                                  0x00000400L
22983 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR_MASK                                                               0x00000800L
22984 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR_MASK                                                                   0x00001000L
22985 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_MASK                                                               0x00020000L
22986 #define SPI_PS_INPUT_CNTL_0__DUP_MASK                                                                         0x00040000L
22987 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE_MASK                                                            0x00080000L
22988 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
22989 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
22990 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
22991 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID_MASK                                                                 0x01000000L
22992 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID_MASK                                                                 0x02000000L
22993 //SPI_PS_INPUT_CNTL_1
22994 #define SPI_PS_INPUT_CNTL_1__OFFSET__SHIFT                                                                    0x0
22995 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL__SHIFT                                                               0x8
22996 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE__SHIFT                                                                0xa
22997 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR__SHIFT                                                             0xb
22998 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR__SHIFT                                                                 0xc
22999 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX__SHIFT                                                             0x11
23000 #define SPI_PS_INPUT_CNTL_1__DUP__SHIFT                                                                       0x12
23001 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE__SHIFT                                                          0x13
23002 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23003 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23004 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23005 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID__SHIFT                                                               0x18
23006 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID__SHIFT                                                               0x19
23007 #define SPI_PS_INPUT_CNTL_1__OFFSET_MASK                                                                      0x0000003FL
23008 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_MASK                                                                 0x00000300L
23009 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE_MASK                                                                  0x00000400L
23010 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR_MASK                                                               0x00000800L
23011 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR_MASK                                                                   0x00001000L
23012 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_MASK                                                               0x00020000L
23013 #define SPI_PS_INPUT_CNTL_1__DUP_MASK                                                                         0x00040000L
23014 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE_MASK                                                            0x00080000L
23015 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23016 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23017 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23018 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID_MASK                                                                 0x01000000L
23019 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID_MASK                                                                 0x02000000L
23020 //SPI_PS_INPUT_CNTL_2
23021 #define SPI_PS_INPUT_CNTL_2__OFFSET__SHIFT                                                                    0x0
23022 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL__SHIFT                                                               0x8
23023 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE__SHIFT                                                                0xa
23024 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR__SHIFT                                                             0xb
23025 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR__SHIFT                                                                 0xc
23026 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX__SHIFT                                                             0x11
23027 #define SPI_PS_INPUT_CNTL_2__DUP__SHIFT                                                                       0x12
23028 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE__SHIFT                                                          0x13
23029 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23030 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23031 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23032 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID__SHIFT                                                               0x18
23033 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID__SHIFT                                                               0x19
23034 #define SPI_PS_INPUT_CNTL_2__OFFSET_MASK                                                                      0x0000003FL
23035 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_MASK                                                                 0x00000300L
23036 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE_MASK                                                                  0x00000400L
23037 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR_MASK                                                               0x00000800L
23038 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR_MASK                                                                   0x00001000L
23039 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_MASK                                                               0x00020000L
23040 #define SPI_PS_INPUT_CNTL_2__DUP_MASK                                                                         0x00040000L
23041 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE_MASK                                                            0x00080000L
23042 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23043 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23044 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23045 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID_MASK                                                                 0x01000000L
23046 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID_MASK                                                                 0x02000000L
23047 //SPI_PS_INPUT_CNTL_3
23048 #define SPI_PS_INPUT_CNTL_3__OFFSET__SHIFT                                                                    0x0
23049 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL__SHIFT                                                               0x8
23050 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE__SHIFT                                                                0xa
23051 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR__SHIFT                                                             0xb
23052 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR__SHIFT                                                                 0xc
23053 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX__SHIFT                                                             0x11
23054 #define SPI_PS_INPUT_CNTL_3__DUP__SHIFT                                                                       0x12
23055 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE__SHIFT                                                          0x13
23056 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23057 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23058 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23059 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID__SHIFT                                                               0x18
23060 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID__SHIFT                                                               0x19
23061 #define SPI_PS_INPUT_CNTL_3__OFFSET_MASK                                                                      0x0000003FL
23062 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_MASK                                                                 0x00000300L
23063 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE_MASK                                                                  0x00000400L
23064 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR_MASK                                                               0x00000800L
23065 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR_MASK                                                                   0x00001000L
23066 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_MASK                                                               0x00020000L
23067 #define SPI_PS_INPUT_CNTL_3__DUP_MASK                                                                         0x00040000L
23068 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE_MASK                                                            0x00080000L
23069 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23070 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23071 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23072 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID_MASK                                                                 0x01000000L
23073 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID_MASK                                                                 0x02000000L
23074 //SPI_PS_INPUT_CNTL_4
23075 #define SPI_PS_INPUT_CNTL_4__OFFSET__SHIFT                                                                    0x0
23076 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL__SHIFT                                                               0x8
23077 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE__SHIFT                                                                0xa
23078 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR__SHIFT                                                             0xb
23079 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR__SHIFT                                                                 0xc
23080 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX__SHIFT                                                             0x11
23081 #define SPI_PS_INPUT_CNTL_4__DUP__SHIFT                                                                       0x12
23082 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE__SHIFT                                                          0x13
23083 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23084 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23085 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23086 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID__SHIFT                                                               0x18
23087 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID__SHIFT                                                               0x19
23088 #define SPI_PS_INPUT_CNTL_4__OFFSET_MASK                                                                      0x0000003FL
23089 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_MASK                                                                 0x00000300L
23090 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE_MASK                                                                  0x00000400L
23091 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR_MASK                                                               0x00000800L
23092 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR_MASK                                                                   0x00001000L
23093 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_MASK                                                               0x00020000L
23094 #define SPI_PS_INPUT_CNTL_4__DUP_MASK                                                                         0x00040000L
23095 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE_MASK                                                            0x00080000L
23096 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23097 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23098 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23099 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID_MASK                                                                 0x01000000L
23100 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID_MASK                                                                 0x02000000L
23101 //SPI_PS_INPUT_CNTL_5
23102 #define SPI_PS_INPUT_CNTL_5__OFFSET__SHIFT                                                                    0x0
23103 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL__SHIFT                                                               0x8
23104 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE__SHIFT                                                                0xa
23105 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR__SHIFT                                                             0xb
23106 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR__SHIFT                                                                 0xc
23107 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX__SHIFT                                                             0x11
23108 #define SPI_PS_INPUT_CNTL_5__DUP__SHIFT                                                                       0x12
23109 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE__SHIFT                                                          0x13
23110 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23111 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23112 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23113 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID__SHIFT                                                               0x18
23114 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID__SHIFT                                                               0x19
23115 #define SPI_PS_INPUT_CNTL_5__OFFSET_MASK                                                                      0x0000003FL
23116 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_MASK                                                                 0x00000300L
23117 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE_MASK                                                                  0x00000400L
23118 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR_MASK                                                               0x00000800L
23119 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR_MASK                                                                   0x00001000L
23120 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_MASK                                                               0x00020000L
23121 #define SPI_PS_INPUT_CNTL_5__DUP_MASK                                                                         0x00040000L
23122 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE_MASK                                                            0x00080000L
23123 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23124 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23125 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23126 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID_MASK                                                                 0x01000000L
23127 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID_MASK                                                                 0x02000000L
23128 //SPI_PS_INPUT_CNTL_6
23129 #define SPI_PS_INPUT_CNTL_6__OFFSET__SHIFT                                                                    0x0
23130 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL__SHIFT                                                               0x8
23131 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE__SHIFT                                                                0xa
23132 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR__SHIFT                                                             0xb
23133 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR__SHIFT                                                                 0xc
23134 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX__SHIFT                                                             0x11
23135 #define SPI_PS_INPUT_CNTL_6__DUP__SHIFT                                                                       0x12
23136 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE__SHIFT                                                          0x13
23137 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23138 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23139 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23140 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID__SHIFT                                                               0x18
23141 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID__SHIFT                                                               0x19
23142 #define SPI_PS_INPUT_CNTL_6__OFFSET_MASK                                                                      0x0000003FL
23143 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_MASK                                                                 0x00000300L
23144 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE_MASK                                                                  0x00000400L
23145 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR_MASK                                                               0x00000800L
23146 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR_MASK                                                                   0x00001000L
23147 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_MASK                                                               0x00020000L
23148 #define SPI_PS_INPUT_CNTL_6__DUP_MASK                                                                         0x00040000L
23149 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE_MASK                                                            0x00080000L
23150 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23151 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23152 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23153 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID_MASK                                                                 0x01000000L
23154 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID_MASK                                                                 0x02000000L
23155 //SPI_PS_INPUT_CNTL_7
23156 #define SPI_PS_INPUT_CNTL_7__OFFSET__SHIFT                                                                    0x0
23157 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL__SHIFT                                                               0x8
23158 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE__SHIFT                                                                0xa
23159 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR__SHIFT                                                             0xb
23160 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR__SHIFT                                                                 0xc
23161 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX__SHIFT                                                             0x11
23162 #define SPI_PS_INPUT_CNTL_7__DUP__SHIFT                                                                       0x12
23163 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE__SHIFT                                                          0x13
23164 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23165 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23166 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23167 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID__SHIFT                                                               0x18
23168 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID__SHIFT                                                               0x19
23169 #define SPI_PS_INPUT_CNTL_7__OFFSET_MASK                                                                      0x0000003FL
23170 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_MASK                                                                 0x00000300L
23171 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE_MASK                                                                  0x00000400L
23172 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR_MASK                                                               0x00000800L
23173 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR_MASK                                                                   0x00001000L
23174 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_MASK                                                               0x00020000L
23175 #define SPI_PS_INPUT_CNTL_7__DUP_MASK                                                                         0x00040000L
23176 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE_MASK                                                            0x00080000L
23177 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23178 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23179 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23180 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID_MASK                                                                 0x01000000L
23181 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID_MASK                                                                 0x02000000L
23182 //SPI_PS_INPUT_CNTL_8
23183 #define SPI_PS_INPUT_CNTL_8__OFFSET__SHIFT                                                                    0x0
23184 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL__SHIFT                                                               0x8
23185 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE__SHIFT                                                                0xa
23186 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR__SHIFT                                                             0xb
23187 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR__SHIFT                                                                 0xc
23188 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX__SHIFT                                                             0x11
23189 #define SPI_PS_INPUT_CNTL_8__DUP__SHIFT                                                                       0x12
23190 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE__SHIFT                                                          0x13
23191 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23192 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23193 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23194 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID__SHIFT                                                               0x18
23195 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID__SHIFT                                                               0x19
23196 #define SPI_PS_INPUT_CNTL_8__OFFSET_MASK                                                                      0x0000003FL
23197 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_MASK                                                                 0x00000300L
23198 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE_MASK                                                                  0x00000400L
23199 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR_MASK                                                               0x00000800L
23200 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR_MASK                                                                   0x00001000L
23201 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_MASK                                                               0x00020000L
23202 #define SPI_PS_INPUT_CNTL_8__DUP_MASK                                                                         0x00040000L
23203 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE_MASK                                                            0x00080000L
23204 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23205 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23206 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23207 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID_MASK                                                                 0x01000000L
23208 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID_MASK                                                                 0x02000000L
23209 //SPI_PS_INPUT_CNTL_9
23210 #define SPI_PS_INPUT_CNTL_9__OFFSET__SHIFT                                                                    0x0
23211 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL__SHIFT                                                               0x8
23212 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE__SHIFT                                                                0xa
23213 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR__SHIFT                                                             0xb
23214 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR__SHIFT                                                                 0xc
23215 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX__SHIFT                                                             0x11
23216 #define SPI_PS_INPUT_CNTL_9__DUP__SHIFT                                                                       0x12
23217 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE__SHIFT                                                          0x13
23218 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1__SHIFT                                                         0x14
23219 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1__SHIFT                                                         0x15
23220 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1__SHIFT                                                       0x17
23221 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID__SHIFT                                                               0x18
23222 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID__SHIFT                                                               0x19
23223 #define SPI_PS_INPUT_CNTL_9__OFFSET_MASK                                                                      0x0000003FL
23224 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_MASK                                                                 0x00000300L
23225 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE_MASK                                                                  0x00000400L
23226 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR_MASK                                                               0x00000800L
23227 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR_MASK                                                                   0x00001000L
23228 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_MASK                                                               0x00020000L
23229 #define SPI_PS_INPUT_CNTL_9__DUP_MASK                                                                         0x00040000L
23230 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE_MASK                                                            0x00080000L
23231 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1_MASK                                                           0x00100000L
23232 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1_MASK                                                           0x00600000L
23233 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1_MASK                                                         0x00800000L
23234 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID_MASK                                                                 0x01000000L
23235 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID_MASK                                                                 0x02000000L
23236 //SPI_PS_INPUT_CNTL_10
23237 #define SPI_PS_INPUT_CNTL_10__OFFSET__SHIFT                                                                   0x0
23238 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL__SHIFT                                                              0x8
23239 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE__SHIFT                                                               0xa
23240 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR__SHIFT                                                            0xb
23241 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR__SHIFT                                                                0xc
23242 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX__SHIFT                                                            0x11
23243 #define SPI_PS_INPUT_CNTL_10__DUP__SHIFT                                                                      0x12
23244 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE__SHIFT                                                         0x13
23245 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23246 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23247 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23248 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID__SHIFT                                                              0x18
23249 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID__SHIFT                                                              0x19
23250 #define SPI_PS_INPUT_CNTL_10__OFFSET_MASK                                                                     0x0000003FL
23251 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_MASK                                                                0x00000300L
23252 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE_MASK                                                                 0x00000400L
23253 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR_MASK                                                              0x00000800L
23254 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR_MASK                                                                  0x00001000L
23255 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_MASK                                                              0x00020000L
23256 #define SPI_PS_INPUT_CNTL_10__DUP_MASK                                                                        0x00040000L
23257 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE_MASK                                                           0x00080000L
23258 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23259 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23260 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23261 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID_MASK                                                                0x01000000L
23262 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID_MASK                                                                0x02000000L
23263 //SPI_PS_INPUT_CNTL_11
23264 #define SPI_PS_INPUT_CNTL_11__OFFSET__SHIFT                                                                   0x0
23265 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL__SHIFT                                                              0x8
23266 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE__SHIFT                                                               0xa
23267 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR__SHIFT                                                            0xb
23268 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR__SHIFT                                                                0xc
23269 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX__SHIFT                                                            0x11
23270 #define SPI_PS_INPUT_CNTL_11__DUP__SHIFT                                                                      0x12
23271 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE__SHIFT                                                         0x13
23272 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23273 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23274 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23275 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID__SHIFT                                                              0x18
23276 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID__SHIFT                                                              0x19
23277 #define SPI_PS_INPUT_CNTL_11__OFFSET_MASK                                                                     0x0000003FL
23278 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_MASK                                                                0x00000300L
23279 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE_MASK                                                                 0x00000400L
23280 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR_MASK                                                              0x00000800L
23281 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR_MASK                                                                  0x00001000L
23282 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_MASK                                                              0x00020000L
23283 #define SPI_PS_INPUT_CNTL_11__DUP_MASK                                                                        0x00040000L
23284 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE_MASK                                                           0x00080000L
23285 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23286 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23287 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23288 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID_MASK                                                                0x01000000L
23289 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID_MASK                                                                0x02000000L
23290 //SPI_PS_INPUT_CNTL_12
23291 #define SPI_PS_INPUT_CNTL_12__OFFSET__SHIFT                                                                   0x0
23292 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL__SHIFT                                                              0x8
23293 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE__SHIFT                                                               0xa
23294 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR__SHIFT                                                            0xb
23295 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR__SHIFT                                                                0xc
23296 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX__SHIFT                                                            0x11
23297 #define SPI_PS_INPUT_CNTL_12__DUP__SHIFT                                                                      0x12
23298 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE__SHIFT                                                         0x13
23299 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23300 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23301 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23302 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID__SHIFT                                                              0x18
23303 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID__SHIFT                                                              0x19
23304 #define SPI_PS_INPUT_CNTL_12__OFFSET_MASK                                                                     0x0000003FL
23305 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_MASK                                                                0x00000300L
23306 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE_MASK                                                                 0x00000400L
23307 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR_MASK                                                              0x00000800L
23308 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR_MASK                                                                  0x00001000L
23309 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_MASK                                                              0x00020000L
23310 #define SPI_PS_INPUT_CNTL_12__DUP_MASK                                                                        0x00040000L
23311 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE_MASK                                                           0x00080000L
23312 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23313 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23314 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23315 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID_MASK                                                                0x01000000L
23316 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID_MASK                                                                0x02000000L
23317 //SPI_PS_INPUT_CNTL_13
23318 #define SPI_PS_INPUT_CNTL_13__OFFSET__SHIFT                                                                   0x0
23319 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL__SHIFT                                                              0x8
23320 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE__SHIFT                                                               0xa
23321 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR__SHIFT                                                            0xb
23322 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR__SHIFT                                                                0xc
23323 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX__SHIFT                                                            0x11
23324 #define SPI_PS_INPUT_CNTL_13__DUP__SHIFT                                                                      0x12
23325 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE__SHIFT                                                         0x13
23326 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23327 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23328 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23329 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID__SHIFT                                                              0x18
23330 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID__SHIFT                                                              0x19
23331 #define SPI_PS_INPUT_CNTL_13__OFFSET_MASK                                                                     0x0000003FL
23332 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_MASK                                                                0x00000300L
23333 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE_MASK                                                                 0x00000400L
23334 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR_MASK                                                              0x00000800L
23335 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR_MASK                                                                  0x00001000L
23336 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_MASK                                                              0x00020000L
23337 #define SPI_PS_INPUT_CNTL_13__DUP_MASK                                                                        0x00040000L
23338 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE_MASK                                                           0x00080000L
23339 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23340 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23341 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23342 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID_MASK                                                                0x01000000L
23343 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID_MASK                                                                0x02000000L
23344 //SPI_PS_INPUT_CNTL_14
23345 #define SPI_PS_INPUT_CNTL_14__OFFSET__SHIFT                                                                   0x0
23346 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL__SHIFT                                                              0x8
23347 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE__SHIFT                                                               0xa
23348 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR__SHIFT                                                            0xb
23349 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR__SHIFT                                                                0xc
23350 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX__SHIFT                                                            0x11
23351 #define SPI_PS_INPUT_CNTL_14__DUP__SHIFT                                                                      0x12
23352 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE__SHIFT                                                         0x13
23353 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23354 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23355 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23356 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID__SHIFT                                                              0x18
23357 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID__SHIFT                                                              0x19
23358 #define SPI_PS_INPUT_CNTL_14__OFFSET_MASK                                                                     0x0000003FL
23359 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_MASK                                                                0x00000300L
23360 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE_MASK                                                                 0x00000400L
23361 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR_MASK                                                              0x00000800L
23362 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR_MASK                                                                  0x00001000L
23363 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_MASK                                                              0x00020000L
23364 #define SPI_PS_INPUT_CNTL_14__DUP_MASK                                                                        0x00040000L
23365 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE_MASK                                                           0x00080000L
23366 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23367 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23368 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23369 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID_MASK                                                                0x01000000L
23370 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID_MASK                                                                0x02000000L
23371 //SPI_PS_INPUT_CNTL_15
23372 #define SPI_PS_INPUT_CNTL_15__OFFSET__SHIFT                                                                   0x0
23373 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL__SHIFT                                                              0x8
23374 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE__SHIFT                                                               0xa
23375 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR__SHIFT                                                            0xb
23376 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR__SHIFT                                                                0xc
23377 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX__SHIFT                                                            0x11
23378 #define SPI_PS_INPUT_CNTL_15__DUP__SHIFT                                                                      0x12
23379 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE__SHIFT                                                         0x13
23380 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23381 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23382 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23383 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID__SHIFT                                                              0x18
23384 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID__SHIFT                                                              0x19
23385 #define SPI_PS_INPUT_CNTL_15__OFFSET_MASK                                                                     0x0000003FL
23386 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_MASK                                                                0x00000300L
23387 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE_MASK                                                                 0x00000400L
23388 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR_MASK                                                              0x00000800L
23389 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR_MASK                                                                  0x00001000L
23390 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_MASK                                                              0x00020000L
23391 #define SPI_PS_INPUT_CNTL_15__DUP_MASK                                                                        0x00040000L
23392 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE_MASK                                                           0x00080000L
23393 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23394 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23395 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23396 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID_MASK                                                                0x01000000L
23397 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID_MASK                                                                0x02000000L
23398 //SPI_PS_INPUT_CNTL_16
23399 #define SPI_PS_INPUT_CNTL_16__OFFSET__SHIFT                                                                   0x0
23400 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL__SHIFT                                                              0x8
23401 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE__SHIFT                                                               0xa
23402 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR__SHIFT                                                            0xb
23403 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR__SHIFT                                                                0xc
23404 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX__SHIFT                                                            0x11
23405 #define SPI_PS_INPUT_CNTL_16__DUP__SHIFT                                                                      0x12
23406 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE__SHIFT                                                         0x13
23407 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23408 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23409 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23410 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID__SHIFT                                                              0x18
23411 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID__SHIFT                                                              0x19
23412 #define SPI_PS_INPUT_CNTL_16__OFFSET_MASK                                                                     0x0000003FL
23413 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_MASK                                                                0x00000300L
23414 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE_MASK                                                                 0x00000400L
23415 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR_MASK                                                              0x00000800L
23416 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR_MASK                                                                  0x00001000L
23417 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_MASK                                                              0x00020000L
23418 #define SPI_PS_INPUT_CNTL_16__DUP_MASK                                                                        0x00040000L
23419 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE_MASK                                                           0x00080000L
23420 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23421 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23422 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23423 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID_MASK                                                                0x01000000L
23424 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID_MASK                                                                0x02000000L
23425 //SPI_PS_INPUT_CNTL_17
23426 #define SPI_PS_INPUT_CNTL_17__OFFSET__SHIFT                                                                   0x0
23427 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL__SHIFT                                                              0x8
23428 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE__SHIFT                                                               0xa
23429 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR__SHIFT                                                            0xb
23430 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR__SHIFT                                                                0xc
23431 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX__SHIFT                                                            0x11
23432 #define SPI_PS_INPUT_CNTL_17__DUP__SHIFT                                                                      0x12
23433 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE__SHIFT                                                         0x13
23434 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23435 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23436 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23437 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID__SHIFT                                                              0x18
23438 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID__SHIFT                                                              0x19
23439 #define SPI_PS_INPUT_CNTL_17__OFFSET_MASK                                                                     0x0000003FL
23440 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_MASK                                                                0x00000300L
23441 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE_MASK                                                                 0x00000400L
23442 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR_MASK                                                              0x00000800L
23443 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR_MASK                                                                  0x00001000L
23444 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_MASK                                                              0x00020000L
23445 #define SPI_PS_INPUT_CNTL_17__DUP_MASK                                                                        0x00040000L
23446 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE_MASK                                                           0x00080000L
23447 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23448 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23449 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23450 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID_MASK                                                                0x01000000L
23451 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID_MASK                                                                0x02000000L
23452 //SPI_PS_INPUT_CNTL_18
23453 #define SPI_PS_INPUT_CNTL_18__OFFSET__SHIFT                                                                   0x0
23454 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL__SHIFT                                                              0x8
23455 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE__SHIFT                                                               0xa
23456 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR__SHIFT                                                            0xb
23457 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR__SHIFT                                                                0xc
23458 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX__SHIFT                                                            0x11
23459 #define SPI_PS_INPUT_CNTL_18__DUP__SHIFT                                                                      0x12
23460 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE__SHIFT                                                         0x13
23461 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23462 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23463 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23464 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID__SHIFT                                                              0x18
23465 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID__SHIFT                                                              0x19
23466 #define SPI_PS_INPUT_CNTL_18__OFFSET_MASK                                                                     0x0000003FL
23467 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_MASK                                                                0x00000300L
23468 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE_MASK                                                                 0x00000400L
23469 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR_MASK                                                              0x00000800L
23470 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR_MASK                                                                  0x00001000L
23471 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_MASK                                                              0x00020000L
23472 #define SPI_PS_INPUT_CNTL_18__DUP_MASK                                                                        0x00040000L
23473 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE_MASK                                                           0x00080000L
23474 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23475 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23476 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23477 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID_MASK                                                                0x01000000L
23478 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID_MASK                                                                0x02000000L
23479 //SPI_PS_INPUT_CNTL_19
23480 #define SPI_PS_INPUT_CNTL_19__OFFSET__SHIFT                                                                   0x0
23481 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL__SHIFT                                                              0x8
23482 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE__SHIFT                                                               0xa
23483 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR__SHIFT                                                            0xb
23484 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR__SHIFT                                                                0xc
23485 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX__SHIFT                                                            0x11
23486 #define SPI_PS_INPUT_CNTL_19__DUP__SHIFT                                                                      0x12
23487 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE__SHIFT                                                         0x13
23488 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23489 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23490 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1__SHIFT                                                      0x17
23491 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID__SHIFT                                                              0x18
23492 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID__SHIFT                                                              0x19
23493 #define SPI_PS_INPUT_CNTL_19__OFFSET_MASK                                                                     0x0000003FL
23494 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_MASK                                                                0x00000300L
23495 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE_MASK                                                                 0x00000400L
23496 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR_MASK                                                              0x00000800L
23497 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR_MASK                                                                  0x00001000L
23498 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_MASK                                                              0x00020000L
23499 #define SPI_PS_INPUT_CNTL_19__DUP_MASK                                                                        0x00040000L
23500 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE_MASK                                                           0x00080000L
23501 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23502 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23503 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1_MASK                                                        0x00800000L
23504 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID_MASK                                                                0x01000000L
23505 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID_MASK                                                                0x02000000L
23506 //SPI_PS_INPUT_CNTL_20
23507 #define SPI_PS_INPUT_CNTL_20__OFFSET__SHIFT                                                                   0x0
23508 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL__SHIFT                                                              0x8
23509 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE__SHIFT                                                               0xa
23510 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR__SHIFT                                                            0xb
23511 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR__SHIFT                                                                0xc
23512 #define SPI_PS_INPUT_CNTL_20__DUP__SHIFT                                                                      0x12
23513 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE__SHIFT                                                         0x13
23514 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23515 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23516 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID__SHIFT                                                              0x18
23517 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID__SHIFT                                                              0x19
23518 #define SPI_PS_INPUT_CNTL_20__OFFSET_MASK                                                                     0x0000003FL
23519 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_MASK                                                                0x00000300L
23520 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE_MASK                                                                 0x00000400L
23521 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR_MASK                                                              0x00000800L
23522 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR_MASK                                                                  0x00001000L
23523 #define SPI_PS_INPUT_CNTL_20__DUP_MASK                                                                        0x00040000L
23524 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE_MASK                                                           0x00080000L
23525 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23526 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23527 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID_MASK                                                                0x01000000L
23528 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID_MASK                                                                0x02000000L
23529 //SPI_PS_INPUT_CNTL_21
23530 #define SPI_PS_INPUT_CNTL_21__OFFSET__SHIFT                                                                   0x0
23531 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL__SHIFT                                                              0x8
23532 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE__SHIFT                                                               0xa
23533 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR__SHIFT                                                            0xb
23534 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR__SHIFT                                                                0xc
23535 #define SPI_PS_INPUT_CNTL_21__DUP__SHIFT                                                                      0x12
23536 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE__SHIFT                                                         0x13
23537 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23538 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23539 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID__SHIFT                                                              0x18
23540 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID__SHIFT                                                              0x19
23541 #define SPI_PS_INPUT_CNTL_21__OFFSET_MASK                                                                     0x0000003FL
23542 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_MASK                                                                0x00000300L
23543 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE_MASK                                                                 0x00000400L
23544 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR_MASK                                                              0x00000800L
23545 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR_MASK                                                                  0x00001000L
23546 #define SPI_PS_INPUT_CNTL_21__DUP_MASK                                                                        0x00040000L
23547 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE_MASK                                                           0x00080000L
23548 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23549 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23550 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID_MASK                                                                0x01000000L
23551 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID_MASK                                                                0x02000000L
23552 //SPI_PS_INPUT_CNTL_22
23553 #define SPI_PS_INPUT_CNTL_22__OFFSET__SHIFT                                                                   0x0
23554 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL__SHIFT                                                              0x8
23555 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE__SHIFT                                                               0xa
23556 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR__SHIFT                                                            0xb
23557 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR__SHIFT                                                                0xc
23558 #define SPI_PS_INPUT_CNTL_22__DUP__SHIFT                                                                      0x12
23559 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE__SHIFT                                                         0x13
23560 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23561 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23562 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID__SHIFT                                                              0x18
23563 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID__SHIFT                                                              0x19
23564 #define SPI_PS_INPUT_CNTL_22__OFFSET_MASK                                                                     0x0000003FL
23565 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_MASK                                                                0x00000300L
23566 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE_MASK                                                                 0x00000400L
23567 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR_MASK                                                              0x00000800L
23568 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR_MASK                                                                  0x00001000L
23569 #define SPI_PS_INPUT_CNTL_22__DUP_MASK                                                                        0x00040000L
23570 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE_MASK                                                           0x00080000L
23571 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23572 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23573 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID_MASK                                                                0x01000000L
23574 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID_MASK                                                                0x02000000L
23575 //SPI_PS_INPUT_CNTL_23
23576 #define SPI_PS_INPUT_CNTL_23__OFFSET__SHIFT                                                                   0x0
23577 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL__SHIFT                                                              0x8
23578 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE__SHIFT                                                               0xa
23579 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR__SHIFT                                                            0xb
23580 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR__SHIFT                                                                0xc
23581 #define SPI_PS_INPUT_CNTL_23__DUP__SHIFT                                                                      0x12
23582 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE__SHIFT                                                         0x13
23583 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23584 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23585 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID__SHIFT                                                              0x18
23586 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID__SHIFT                                                              0x19
23587 #define SPI_PS_INPUT_CNTL_23__OFFSET_MASK                                                                     0x0000003FL
23588 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_MASK                                                                0x00000300L
23589 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE_MASK                                                                 0x00000400L
23590 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR_MASK                                                              0x00000800L
23591 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR_MASK                                                                  0x00001000L
23592 #define SPI_PS_INPUT_CNTL_23__DUP_MASK                                                                        0x00040000L
23593 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE_MASK                                                           0x00080000L
23594 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23595 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23596 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID_MASK                                                                0x01000000L
23597 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID_MASK                                                                0x02000000L
23598 //SPI_PS_INPUT_CNTL_24
23599 #define SPI_PS_INPUT_CNTL_24__OFFSET__SHIFT                                                                   0x0
23600 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL__SHIFT                                                              0x8
23601 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE__SHIFT                                                               0xa
23602 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR__SHIFT                                                            0xb
23603 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR__SHIFT                                                                0xc
23604 #define SPI_PS_INPUT_CNTL_24__DUP__SHIFT                                                                      0x12
23605 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE__SHIFT                                                         0x13
23606 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23607 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23608 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID__SHIFT                                                              0x18
23609 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID__SHIFT                                                              0x19
23610 #define SPI_PS_INPUT_CNTL_24__OFFSET_MASK                                                                     0x0000003FL
23611 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_MASK                                                                0x00000300L
23612 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE_MASK                                                                 0x00000400L
23613 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR_MASK                                                              0x00000800L
23614 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR_MASK                                                                  0x00001000L
23615 #define SPI_PS_INPUT_CNTL_24__DUP_MASK                                                                        0x00040000L
23616 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE_MASK                                                           0x00080000L
23617 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23618 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23619 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID_MASK                                                                0x01000000L
23620 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID_MASK                                                                0x02000000L
23621 //SPI_PS_INPUT_CNTL_25
23622 #define SPI_PS_INPUT_CNTL_25__OFFSET__SHIFT                                                                   0x0
23623 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL__SHIFT                                                              0x8
23624 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE__SHIFT                                                               0xa
23625 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR__SHIFT                                                            0xb
23626 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR__SHIFT                                                                0xc
23627 #define SPI_PS_INPUT_CNTL_25__DUP__SHIFT                                                                      0x12
23628 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE__SHIFT                                                         0x13
23629 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23630 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23631 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID__SHIFT                                                              0x18
23632 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID__SHIFT                                                              0x19
23633 #define SPI_PS_INPUT_CNTL_25__OFFSET_MASK                                                                     0x0000003FL
23634 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_MASK                                                                0x00000300L
23635 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE_MASK                                                                 0x00000400L
23636 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR_MASK                                                              0x00000800L
23637 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR_MASK                                                                  0x00001000L
23638 #define SPI_PS_INPUT_CNTL_25__DUP_MASK                                                                        0x00040000L
23639 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE_MASK                                                           0x00080000L
23640 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23641 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23642 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID_MASK                                                                0x01000000L
23643 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID_MASK                                                                0x02000000L
23644 //SPI_PS_INPUT_CNTL_26
23645 #define SPI_PS_INPUT_CNTL_26__OFFSET__SHIFT                                                                   0x0
23646 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL__SHIFT                                                              0x8
23647 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE__SHIFT                                                               0xa
23648 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR__SHIFT                                                            0xb
23649 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR__SHIFT                                                                0xc
23650 #define SPI_PS_INPUT_CNTL_26__DUP__SHIFT                                                                      0x12
23651 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE__SHIFT                                                         0x13
23652 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23653 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23654 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID__SHIFT                                                              0x18
23655 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID__SHIFT                                                              0x19
23656 #define SPI_PS_INPUT_CNTL_26__OFFSET_MASK                                                                     0x0000003FL
23657 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_MASK                                                                0x00000300L
23658 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE_MASK                                                                 0x00000400L
23659 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR_MASK                                                              0x00000800L
23660 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR_MASK                                                                  0x00001000L
23661 #define SPI_PS_INPUT_CNTL_26__DUP_MASK                                                                        0x00040000L
23662 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE_MASK                                                           0x00080000L
23663 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23664 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23665 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID_MASK                                                                0x01000000L
23666 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID_MASK                                                                0x02000000L
23667 //SPI_PS_INPUT_CNTL_27
23668 #define SPI_PS_INPUT_CNTL_27__OFFSET__SHIFT                                                                   0x0
23669 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL__SHIFT                                                              0x8
23670 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE__SHIFT                                                               0xa
23671 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR__SHIFT                                                            0xb
23672 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR__SHIFT                                                                0xc
23673 #define SPI_PS_INPUT_CNTL_27__DUP__SHIFT                                                                      0x12
23674 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE__SHIFT                                                         0x13
23675 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23676 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23677 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID__SHIFT                                                              0x18
23678 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID__SHIFT                                                              0x19
23679 #define SPI_PS_INPUT_CNTL_27__OFFSET_MASK                                                                     0x0000003FL
23680 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_MASK                                                                0x00000300L
23681 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE_MASK                                                                 0x00000400L
23682 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR_MASK                                                              0x00000800L
23683 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR_MASK                                                                  0x00001000L
23684 #define SPI_PS_INPUT_CNTL_27__DUP_MASK                                                                        0x00040000L
23685 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE_MASK                                                           0x00080000L
23686 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23687 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23688 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID_MASK                                                                0x01000000L
23689 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID_MASK                                                                0x02000000L
23690 //SPI_PS_INPUT_CNTL_28
23691 #define SPI_PS_INPUT_CNTL_28__OFFSET__SHIFT                                                                   0x0
23692 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL__SHIFT                                                              0x8
23693 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE__SHIFT                                                               0xa
23694 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR__SHIFT                                                            0xb
23695 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR__SHIFT                                                                0xc
23696 #define SPI_PS_INPUT_CNTL_28__DUP__SHIFT                                                                      0x12
23697 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE__SHIFT                                                         0x13
23698 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23699 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23700 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID__SHIFT                                                              0x18
23701 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID__SHIFT                                                              0x19
23702 #define SPI_PS_INPUT_CNTL_28__OFFSET_MASK                                                                     0x0000003FL
23703 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_MASK                                                                0x00000300L
23704 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE_MASK                                                                 0x00000400L
23705 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR_MASK                                                              0x00000800L
23706 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR_MASK                                                                  0x00001000L
23707 #define SPI_PS_INPUT_CNTL_28__DUP_MASK                                                                        0x00040000L
23708 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE_MASK                                                           0x00080000L
23709 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23710 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23711 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID_MASK                                                                0x01000000L
23712 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID_MASK                                                                0x02000000L
23713 //SPI_PS_INPUT_CNTL_29
23714 #define SPI_PS_INPUT_CNTL_29__OFFSET__SHIFT                                                                   0x0
23715 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL__SHIFT                                                              0x8
23716 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE__SHIFT                                                               0xa
23717 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR__SHIFT                                                            0xb
23718 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR__SHIFT                                                                0xc
23719 #define SPI_PS_INPUT_CNTL_29__DUP__SHIFT                                                                      0x12
23720 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE__SHIFT                                                         0x13
23721 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23722 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23723 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID__SHIFT                                                              0x18
23724 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID__SHIFT                                                              0x19
23725 #define SPI_PS_INPUT_CNTL_29__OFFSET_MASK                                                                     0x0000003FL
23726 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_MASK                                                                0x00000300L
23727 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE_MASK                                                                 0x00000400L
23728 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR_MASK                                                              0x00000800L
23729 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR_MASK                                                                  0x00001000L
23730 #define SPI_PS_INPUT_CNTL_29__DUP_MASK                                                                        0x00040000L
23731 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE_MASK                                                           0x00080000L
23732 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23733 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23734 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID_MASK                                                                0x01000000L
23735 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID_MASK                                                                0x02000000L
23736 //SPI_PS_INPUT_CNTL_30
23737 #define SPI_PS_INPUT_CNTL_30__OFFSET__SHIFT                                                                   0x0
23738 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL__SHIFT                                                              0x8
23739 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE__SHIFT                                                               0xa
23740 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR__SHIFT                                                            0xb
23741 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR__SHIFT                                                                0xc
23742 #define SPI_PS_INPUT_CNTL_30__DUP__SHIFT                                                                      0x12
23743 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE__SHIFT                                                         0x13
23744 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23745 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23746 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID__SHIFT                                                              0x18
23747 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID__SHIFT                                                              0x19
23748 #define SPI_PS_INPUT_CNTL_30__OFFSET_MASK                                                                     0x0000003FL
23749 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_MASK                                                                0x00000300L
23750 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE_MASK                                                                 0x00000400L
23751 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR_MASK                                                              0x00000800L
23752 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR_MASK                                                                  0x00001000L
23753 #define SPI_PS_INPUT_CNTL_30__DUP_MASK                                                                        0x00040000L
23754 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE_MASK                                                           0x00080000L
23755 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23756 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23757 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID_MASK                                                                0x01000000L
23758 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID_MASK                                                                0x02000000L
23759 //SPI_PS_INPUT_CNTL_31
23760 #define SPI_PS_INPUT_CNTL_31__OFFSET__SHIFT                                                                   0x0
23761 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL__SHIFT                                                              0x8
23762 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE__SHIFT                                                               0xa
23763 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR__SHIFT                                                            0xb
23764 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR__SHIFT                                                                0xc
23765 #define SPI_PS_INPUT_CNTL_31__DUP__SHIFT                                                                      0x12
23766 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE__SHIFT                                                         0x13
23767 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1__SHIFT                                                        0x14
23768 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1__SHIFT                                                        0x15
23769 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID__SHIFT                                                              0x18
23770 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID__SHIFT                                                              0x19
23771 #define SPI_PS_INPUT_CNTL_31__OFFSET_MASK                                                                     0x0000003FL
23772 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_MASK                                                                0x00000300L
23773 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE_MASK                                                                 0x00000400L
23774 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR_MASK                                                              0x00000800L
23775 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR_MASK                                                                  0x00001000L
23776 #define SPI_PS_INPUT_CNTL_31__DUP_MASK                                                                        0x00040000L
23777 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE_MASK                                                           0x00080000L
23778 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1_MASK                                                          0x00100000L
23779 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1_MASK                                                          0x00600000L
23780 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID_MASK                                                                0x01000000L
23781 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID_MASK                                                                0x02000000L
23782 //SPI_VS_OUT_CONFIG
23783 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT__SHIFT                                                             0x1
23784 #define SPI_VS_OUT_CONFIG__NO_PC_EXPORT__SHIFT                                                                0x7
23785 #define SPI_VS_OUT_CONFIG__PRIM_EXPORT_COUNT__SHIFT                                                           0x8
23786 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT_MASK                                                               0x0000003EL
23787 #define SPI_VS_OUT_CONFIG__NO_PC_EXPORT_MASK                                                                  0x00000080L
23788 #define SPI_VS_OUT_CONFIG__PRIM_EXPORT_COUNT_MASK                                                             0x00001F00L
23789 //SPI_PS_INPUT_ENA
23790 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA__SHIFT                                                             0x0
23791 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA__SHIFT                                                             0x1
23792 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA__SHIFT                                                           0x2
23793 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA__SHIFT                                                         0x3
23794 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA__SHIFT                                                            0x4
23795 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA__SHIFT                                                            0x5
23796 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA__SHIFT                                                          0x6
23797 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA__SHIFT                                                         0x7
23798 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA__SHIFT                                                              0x8
23799 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA__SHIFT                                                              0x9
23800 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA__SHIFT                                                              0xa
23801 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA__SHIFT                                                              0xb
23802 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA__SHIFT                                                               0xc
23803 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA__SHIFT                                                                0xd
23804 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA__SHIFT                                                          0xe
23805 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA__SHIFT                                                             0xf
23806 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA_MASK                                                               0x00000001L
23807 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA_MASK                                                               0x00000002L
23808 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA_MASK                                                             0x00000004L
23809 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA_MASK                                                           0x00000008L
23810 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA_MASK                                                              0x00000010L
23811 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA_MASK                                                              0x00000020L
23812 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA_MASK                                                            0x00000040L
23813 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA_MASK                                                           0x00000080L
23814 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA_MASK                                                                0x00000100L
23815 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA_MASK                                                                0x00000200L
23816 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA_MASK                                                                0x00000400L
23817 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA_MASK                                                                0x00000800L
23818 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA_MASK                                                                 0x00001000L
23819 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA_MASK                                                                  0x00002000L
23820 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA_MASK                                                            0x00004000L
23821 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA_MASK                                                               0x00008000L
23822 //SPI_PS_INPUT_ADDR
23823 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA__SHIFT                                                            0x0
23824 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA__SHIFT                                                            0x1
23825 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA__SHIFT                                                          0x2
23826 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA__SHIFT                                                        0x3
23827 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA__SHIFT                                                           0x4
23828 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA__SHIFT                                                           0x5
23829 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA__SHIFT                                                         0x6
23830 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA__SHIFT                                                        0x7
23831 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA__SHIFT                                                             0x8
23832 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA__SHIFT                                                             0x9
23833 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA__SHIFT                                                             0xa
23834 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA__SHIFT                                                             0xb
23835 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA__SHIFT                                                              0xc
23836 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA__SHIFT                                                               0xd
23837 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA__SHIFT                                                         0xe
23838 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA__SHIFT                                                            0xf
23839 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA_MASK                                                              0x00000001L
23840 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA_MASK                                                              0x00000002L
23841 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA_MASK                                                            0x00000004L
23842 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA_MASK                                                          0x00000008L
23843 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA_MASK                                                             0x00000010L
23844 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA_MASK                                                             0x00000020L
23845 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA_MASK                                                           0x00000040L
23846 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA_MASK                                                          0x00000080L
23847 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA_MASK                                                               0x00000100L
23848 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA_MASK                                                               0x00000200L
23849 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA_MASK                                                               0x00000400L
23850 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA_MASK                                                               0x00000800L
23851 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA_MASK                                                                0x00001000L
23852 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA_MASK                                                                 0x00002000L
23853 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA_MASK                                                           0x00004000L
23854 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA_MASK                                                              0x00008000L
23855 //SPI_INTERP_CONTROL_0
23856 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA__SHIFT                                                           0x0
23857 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA__SHIFT                                                           0x1
23858 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X__SHIFT                                                        0x2
23859 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y__SHIFT                                                        0x5
23860 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z__SHIFT                                                        0x8
23861 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W__SHIFT                                                        0xb
23862 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1__SHIFT                                                         0xe
23863 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA_MASK                                                             0x00000001L
23864 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA_MASK                                                             0x00000002L
23865 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X_MASK                                                          0x0000001CL
23866 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y_MASK                                                          0x000000E0L
23867 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z_MASK                                                          0x00000700L
23868 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W_MASK                                                          0x00003800L
23869 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1_MASK                                                           0x00004000L
23870 //SPI_PS_IN_CONTROL
23871 #define SPI_PS_IN_CONTROL__NUM_INTERP__SHIFT                                                                  0x0
23872 #define SPI_PS_IN_CONTROL__PARAM_GEN__SHIFT                                                                   0x6
23873 #define SPI_PS_IN_CONTROL__OFFCHIP_PARAM_EN__SHIFT                                                            0x7
23874 #define SPI_PS_IN_CONTROL__LATE_PC_DEALLOC__SHIFT                                                             0x8
23875 #define SPI_PS_IN_CONTROL__NUM_PRIM_INTERP__SHIFT                                                             0x9
23876 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE__SHIFT                                                         0xe
23877 #define SPI_PS_IN_CONTROL__PS_W32_EN__SHIFT                                                                   0xf
23878 #define SPI_PS_IN_CONTROL__NUM_INTERP_MASK                                                                    0x0000003FL
23879 #define SPI_PS_IN_CONTROL__PARAM_GEN_MASK                                                                     0x00000040L
23880 #define SPI_PS_IN_CONTROL__OFFCHIP_PARAM_EN_MASK                                                              0x00000080L
23881 #define SPI_PS_IN_CONTROL__LATE_PC_DEALLOC_MASK                                                               0x00000100L
23882 #define SPI_PS_IN_CONTROL__NUM_PRIM_INTERP_MASK                                                               0x00003E00L
23883 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE_MASK                                                           0x00004000L
23884 #define SPI_PS_IN_CONTROL__PS_W32_EN_MASK                                                                     0x00008000L
23885 //SPI_BARYC_CNTL
23886 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL__SHIFT                                                              0x0
23887 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL__SHIFT                                                            0x4
23888 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL__SHIFT                                                             0x8
23889 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL__SHIFT                                                           0xc
23890 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION__SHIFT                                                             0x10
23891 #define SPI_BARYC_CNTL__POS_FLOAT_ULC__SHIFT                                                                  0x14
23892 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS__SHIFT                                                            0x18
23893 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL_MASK                                                                0x00000001L
23894 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL_MASK                                                              0x00000010L
23895 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL_MASK                                                               0x00000100L
23896 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL_MASK                                                             0x00001000L
23897 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION_MASK                                                               0x00030000L
23898 #define SPI_BARYC_CNTL__POS_FLOAT_ULC_MASK                                                                    0x00100000L
23899 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS_MASK                                                              0x01000000L
23900 //SPI_TMPRING_SIZE
23901 #define SPI_TMPRING_SIZE__WAVES__SHIFT                                                                        0x0
23902 #define SPI_TMPRING_SIZE__WAVESIZE__SHIFT                                                                     0xc
23903 #define SPI_TMPRING_SIZE__WAVES_MASK                                                                          0x00000FFFL
23904 #define SPI_TMPRING_SIZE__WAVESIZE_MASK                                                                       0x07FFF000L
23905 //SPI_GFX_SCRATCH_BASE_LO
23906 #define SPI_GFX_SCRATCH_BASE_LO__DATA__SHIFT                                                                  0x0
23907 #define SPI_GFX_SCRATCH_BASE_LO__DATA_MASK                                                                    0xFFFFFFFFL
23908 //SPI_GFX_SCRATCH_BASE_HI
23909 #define SPI_GFX_SCRATCH_BASE_HI__DATA__SHIFT                                                                  0x0
23910 #define SPI_GFX_SCRATCH_BASE_HI__DATA_MASK                                                                    0x000000FFL
23911 //SPI_SHADER_IDX_FORMAT
23912 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT__SHIFT                                                      0x0
23913 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT_MASK                                                        0x0000000FL
23914 //SPI_SHADER_POS_FORMAT
23915 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT__SHIFT                                                      0x0
23916 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT__SHIFT                                                      0x4
23917 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT__SHIFT                                                      0x8
23918 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT__SHIFT                                                      0xc
23919 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT__SHIFT                                                      0x10
23920 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT_MASK                                                        0x0000000FL
23921 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT_MASK                                                        0x000000F0L
23922 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT_MASK                                                        0x00000F00L
23923 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT_MASK                                                        0x0000F000L
23924 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT_MASK                                                        0x000F0000L
23925 //SPI_SHADER_Z_FORMAT
23926 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT__SHIFT                                                           0x0
23927 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT_MASK                                                             0x0000000FL
23928 //SPI_SHADER_COL_FORMAT
23929 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT__SHIFT                                                      0x0
23930 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT__SHIFT                                                      0x4
23931 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT__SHIFT                                                      0x8
23932 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT__SHIFT                                                      0xc
23933 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT__SHIFT                                                      0x10
23934 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT__SHIFT                                                      0x14
23935 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT__SHIFT                                                      0x18
23936 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT__SHIFT                                                      0x1c
23937 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT_MASK                                                        0x0000000FL
23938 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT_MASK                                                        0x000000F0L
23939 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT_MASK                                                        0x00000F00L
23940 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT_MASK                                                        0x0000F000L
23941 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT_MASK                                                        0x000F0000L
23942 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT_MASK                                                        0x00F00000L
23943 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT_MASK                                                        0x0F000000L
23944 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT_MASK                                                        0xF0000000L
23945 //SX_PS_DOWNCONVERT_CONTROL
23946 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE__SHIFT                                            0x0
23947 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE__SHIFT                                            0x1
23948 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE__SHIFT                                            0x2
23949 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE__SHIFT                                            0x3
23950 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE__SHIFT                                            0x4
23951 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE__SHIFT                                            0x5
23952 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE__SHIFT                                            0x6
23953 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE__SHIFT                                            0x7
23954 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE_MASK                                              0x00000001L
23955 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE_MASK                                              0x00000002L
23956 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE_MASK                                              0x00000004L
23957 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE_MASK                                              0x00000008L
23958 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE_MASK                                              0x00000010L
23959 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE_MASK                                              0x00000020L
23960 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE_MASK                                              0x00000040L
23961 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE_MASK                                              0x00000080L
23962 //SX_PS_DOWNCONVERT
23963 #define SX_PS_DOWNCONVERT__MRT0__SHIFT                                                                        0x0
23964 #define SX_PS_DOWNCONVERT__MRT1__SHIFT                                                                        0x4
23965 #define SX_PS_DOWNCONVERT__MRT2__SHIFT                                                                        0x8
23966 #define SX_PS_DOWNCONVERT__MRT3__SHIFT                                                                        0xc
23967 #define SX_PS_DOWNCONVERT__MRT4__SHIFT                                                                        0x10
23968 #define SX_PS_DOWNCONVERT__MRT5__SHIFT                                                                        0x14
23969 #define SX_PS_DOWNCONVERT__MRT6__SHIFT                                                                        0x18
23970 #define SX_PS_DOWNCONVERT__MRT7__SHIFT                                                                        0x1c
23971 #define SX_PS_DOWNCONVERT__MRT0_MASK                                                                          0x0000000FL
23972 #define SX_PS_DOWNCONVERT__MRT1_MASK                                                                          0x000000F0L
23973 #define SX_PS_DOWNCONVERT__MRT2_MASK                                                                          0x00000F00L
23974 #define SX_PS_DOWNCONVERT__MRT3_MASK                                                                          0x0000F000L
23975 #define SX_PS_DOWNCONVERT__MRT4_MASK                                                                          0x000F0000L
23976 #define SX_PS_DOWNCONVERT__MRT5_MASK                                                                          0x00F00000L
23977 #define SX_PS_DOWNCONVERT__MRT6_MASK                                                                          0x0F000000L
23978 #define SX_PS_DOWNCONVERT__MRT7_MASK                                                                          0xF0000000L
23979 //SX_BLEND_OPT_EPSILON
23980 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON__SHIFT                                                             0x0
23981 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON__SHIFT                                                             0x4
23982 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON__SHIFT                                                             0x8
23983 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON__SHIFT                                                             0xc
23984 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON__SHIFT                                                             0x10
23985 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON__SHIFT                                                             0x14
23986 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON__SHIFT                                                             0x18
23987 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON__SHIFT                                                             0x1c
23988 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON_MASK                                                               0x0000000FL
23989 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON_MASK                                                               0x000000F0L
23990 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON_MASK                                                               0x00000F00L
23991 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON_MASK                                                               0x0000F000L
23992 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON_MASK                                                               0x000F0000L
23993 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON_MASK                                                               0x00F00000L
23994 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON_MASK                                                               0x0F000000L
23995 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON_MASK                                                               0xF0000000L
23996 //SX_BLEND_OPT_CONTROL
23997 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE__SHIFT                                                   0x0
23998 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE__SHIFT                                                   0x1
23999 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE__SHIFT                                                   0x4
24000 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE__SHIFT                                                   0x5
24001 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE__SHIFT                                                   0x8
24002 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE__SHIFT                                                   0x9
24003 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE__SHIFT                                                   0xc
24004 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE__SHIFT                                                   0xd
24005 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE__SHIFT                                                   0x10
24006 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE__SHIFT                                                   0x11
24007 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE__SHIFT                                                   0x14
24008 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE__SHIFT                                                   0x15
24009 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE__SHIFT                                                   0x18
24010 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE__SHIFT                                                   0x19
24011 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE__SHIFT                                                   0x1c
24012 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE__SHIFT                                                   0x1d
24013 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE__SHIFT                                                   0x1f
24014 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE_MASK                                                     0x00000001L
24015 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE_MASK                                                     0x00000002L
24016 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE_MASK                                                     0x00000010L
24017 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE_MASK                                                     0x00000020L
24018 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE_MASK                                                     0x00000100L
24019 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE_MASK                                                     0x00000200L
24020 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE_MASK                                                     0x00001000L
24021 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE_MASK                                                     0x00002000L
24022 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE_MASK                                                     0x00010000L
24023 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE_MASK                                                     0x00020000L
24024 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE_MASK                                                     0x00100000L
24025 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE_MASK                                                     0x00200000L
24026 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE_MASK                                                     0x01000000L
24027 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE_MASK                                                     0x02000000L
24028 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE_MASK                                                     0x10000000L
24029 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE_MASK                                                     0x20000000L
24030 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE_MASK                                                     0x80000000L
24031 //SX_MRT0_BLEND_OPT
24032 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24033 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24034 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24035 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24036 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24037 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24038 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24039 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24040 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24041 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24042 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24043 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24044 //SX_MRT1_BLEND_OPT
24045 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24046 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24047 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24048 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24049 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24050 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24051 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24052 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24053 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24054 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24055 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24056 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24057 //SX_MRT2_BLEND_OPT
24058 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24059 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24060 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24061 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24062 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24063 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24064 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24065 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24066 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24067 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24068 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24069 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24070 //SX_MRT3_BLEND_OPT
24071 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24072 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24073 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24074 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24075 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24076 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24077 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24078 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24079 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24080 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24081 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24082 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24083 //SX_MRT4_BLEND_OPT
24084 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24085 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24086 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24087 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24088 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24089 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24090 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24091 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24092 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24093 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24094 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24095 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24096 //SX_MRT5_BLEND_OPT
24097 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24098 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24099 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24100 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24101 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24102 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24103 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24104 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24105 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24106 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24107 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24108 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24109 //SX_MRT6_BLEND_OPT
24110 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24111 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24112 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24113 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24114 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24115 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24116 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24117 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24118 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24119 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24120 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24121 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24122 //SX_MRT7_BLEND_OPT
24123 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT__SHIFT                                                               0x0
24124 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT__SHIFT                                                               0x4
24125 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN__SHIFT                                                              0x8
24126 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT__SHIFT                                                               0x10
24127 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT__SHIFT                                                               0x14
24128 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN__SHIFT                                                              0x18
24129 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT_MASK                                                                 0x00000007L
24130 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT_MASK                                                                 0x00000070L
24131 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN_MASK                                                                0x00000700L
24132 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT_MASK                                                                 0x00070000L
24133 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT_MASK                                                                 0x00700000L
24134 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN_MASK                                                                0x07000000L
24135 //CB_BLEND0_CONTROL
24136 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24137 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24138 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24139 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24140 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24141 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24142 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24143 #define CB_BLEND0_CONTROL__ENABLE__SHIFT                                                                      0x1e
24144 #define CB_BLEND0_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24145 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24146 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24147 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24148 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24149 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24150 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24151 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24152 #define CB_BLEND0_CONTROL__ENABLE_MASK                                                                        0x40000000L
24153 #define CB_BLEND0_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24154 //CB_BLEND1_CONTROL
24155 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24156 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24157 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24158 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24159 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24160 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24161 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24162 #define CB_BLEND1_CONTROL__ENABLE__SHIFT                                                                      0x1e
24163 #define CB_BLEND1_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24164 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24165 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24166 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24167 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24168 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24169 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24170 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24171 #define CB_BLEND1_CONTROL__ENABLE_MASK                                                                        0x40000000L
24172 #define CB_BLEND1_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24173 //CB_BLEND2_CONTROL
24174 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24175 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24176 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24177 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24178 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24179 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24180 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24181 #define CB_BLEND2_CONTROL__ENABLE__SHIFT                                                                      0x1e
24182 #define CB_BLEND2_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24183 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24184 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24185 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24186 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24187 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24188 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24189 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24190 #define CB_BLEND2_CONTROL__ENABLE_MASK                                                                        0x40000000L
24191 #define CB_BLEND2_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24192 //CB_BLEND3_CONTROL
24193 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24194 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24195 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24196 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24197 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24198 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24199 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24200 #define CB_BLEND3_CONTROL__ENABLE__SHIFT                                                                      0x1e
24201 #define CB_BLEND3_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24202 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24203 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24204 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24205 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24206 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24207 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24208 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24209 #define CB_BLEND3_CONTROL__ENABLE_MASK                                                                        0x40000000L
24210 #define CB_BLEND3_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24211 //CB_BLEND4_CONTROL
24212 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24213 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24214 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24215 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24216 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24217 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24218 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24219 #define CB_BLEND4_CONTROL__ENABLE__SHIFT                                                                      0x1e
24220 #define CB_BLEND4_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24221 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24222 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24223 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24224 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24225 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24226 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24227 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24228 #define CB_BLEND4_CONTROL__ENABLE_MASK                                                                        0x40000000L
24229 #define CB_BLEND4_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24230 //CB_BLEND5_CONTROL
24231 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24232 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24233 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24234 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24235 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24236 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24237 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24238 #define CB_BLEND5_CONTROL__ENABLE__SHIFT                                                                      0x1e
24239 #define CB_BLEND5_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24240 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24241 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24242 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24243 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24244 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24245 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24246 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24247 #define CB_BLEND5_CONTROL__ENABLE_MASK                                                                        0x40000000L
24248 #define CB_BLEND5_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24249 //CB_BLEND6_CONTROL
24250 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24251 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24252 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24253 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24254 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24255 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24256 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24257 #define CB_BLEND6_CONTROL__ENABLE__SHIFT                                                                      0x1e
24258 #define CB_BLEND6_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24259 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24260 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24261 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24262 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24263 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24264 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24265 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24266 #define CB_BLEND6_CONTROL__ENABLE_MASK                                                                        0x40000000L
24267 #define CB_BLEND6_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24268 //CB_BLEND7_CONTROL
24269 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND__SHIFT                                                              0x0
24270 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN__SHIFT                                                              0x5
24271 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND__SHIFT                                                             0x8
24272 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND__SHIFT                                                              0x10
24273 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN__SHIFT                                                              0x15
24274 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND__SHIFT                                                             0x18
24275 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT                                                        0x1d
24276 #define CB_BLEND7_CONTROL__ENABLE__SHIFT                                                                      0x1e
24277 #define CB_BLEND7_CONTROL__DISABLE_ROP3__SHIFT                                                                0x1f
24278 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND_MASK                                                                0x0000001FL
24279 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN_MASK                                                                0x000000E0L
24280 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND_MASK                                                               0x00001F00L
24281 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND_MASK                                                                0x001F0000L
24282 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN_MASK                                                                0x00E00000L
24283 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND_MASK                                                               0x1F000000L
24284 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND_MASK                                                          0x20000000L
24285 #define CB_BLEND7_CONTROL__ENABLE_MASK                                                                        0x40000000L
24286 #define CB_BLEND7_CONTROL__DISABLE_ROP3_MASK                                                                  0x80000000L
24287 //GFX_COPY_STATE
24288 #define GFX_COPY_STATE__SRC_STATE_ID__SHIFT                                                                   0x0
24289 #define GFX_COPY_STATE__SRC_STATE_ID_MASK                                                                     0x00000007L
24290 //PA_CL_POINT_X_RAD
24291 #define PA_CL_POINT_X_RAD__DATA_REGISTER__SHIFT                                                               0x0
24292 #define PA_CL_POINT_X_RAD__DATA_REGISTER_MASK                                                                 0xFFFFFFFFL
24293 //PA_CL_POINT_Y_RAD
24294 #define PA_CL_POINT_Y_RAD__DATA_REGISTER__SHIFT                                                               0x0
24295 #define PA_CL_POINT_Y_RAD__DATA_REGISTER_MASK                                                                 0xFFFFFFFFL
24296 //PA_CL_POINT_SIZE
24297 #define PA_CL_POINT_SIZE__DATA_REGISTER__SHIFT                                                                0x0
24298 #define PA_CL_POINT_SIZE__DATA_REGISTER_MASK                                                                  0xFFFFFFFFL
24299 //PA_CL_POINT_CULL_RAD
24300 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER__SHIFT                                                            0x0
24301 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER_MASK                                                              0xFFFFFFFFL
24302 //VGT_DMA_BASE_HI
24303 #define VGT_DMA_BASE_HI__BASE_ADDR__SHIFT                                                                     0x0
24304 #define VGT_DMA_BASE_HI__BASE_ADDR_MASK                                                                       0x0000FFFFL
24305 //VGT_DMA_BASE
24306 #define VGT_DMA_BASE__BASE_ADDR__SHIFT                                                                        0x0
24307 #define VGT_DMA_BASE__BASE_ADDR_MASK                                                                          0xFFFFFFFFL
24308 //VGT_DRAW_INITIATOR
24309 #define VGT_DRAW_INITIATOR__SOURCE_SELECT__SHIFT                                                              0x0
24310 #define VGT_DRAW_INITIATOR__MAJOR_MODE__SHIFT                                                                 0x2
24311 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX__SHIFT                                                             0x4
24312 #define VGT_DRAW_INITIATOR__NOT_EOP__SHIFT                                                                    0x5
24313 #define VGT_DRAW_INITIATOR__USE_OPAQUE__SHIFT                                                                 0x6
24314 #define VGT_DRAW_INITIATOR__REG_RT_INDEX__SHIFT                                                               0x1d
24315 #define VGT_DRAW_INITIATOR__SOURCE_SELECT_MASK                                                                0x00000003L
24316 #define VGT_DRAW_INITIATOR__MAJOR_MODE_MASK                                                                   0x0000000CL
24317 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX_MASK                                                               0x00000010L
24318 #define VGT_DRAW_INITIATOR__NOT_EOP_MASK                                                                      0x00000020L
24319 #define VGT_DRAW_INITIATOR__USE_OPAQUE_MASK                                                                   0x00000040L
24320 #define VGT_DRAW_INITIATOR__REG_RT_INDEX_MASK                                                                 0xE0000000L
24321 //VGT_EVENT_ADDRESS_REG
24322 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW__SHIFT                                                             0x0
24323 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW_MASK                                                               0x0FFFFFFFL
24324 //GE_MAX_OUTPUT_PER_SUBGROUP
24325 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP__SHIFT                                             0x0
24326 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP_MASK                                               0x000003FFL
24327 //DB_DEPTH_CONTROL
24328 #define DB_DEPTH_CONTROL__STENCIL_ENABLE__SHIFT                                                               0x0
24329 #define DB_DEPTH_CONTROL__Z_ENABLE__SHIFT                                                                     0x1
24330 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE__SHIFT                                                               0x2
24331 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE__SHIFT                                                          0x3
24332 #define DB_DEPTH_CONTROL__ZFUNC__SHIFT                                                                        0x4
24333 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE__SHIFT                                                              0x7
24334 #define DB_DEPTH_CONTROL__STENCILFUNC__SHIFT                                                                  0x8
24335 #define DB_DEPTH_CONTROL__STENCILFUNC_BF__SHIFT                                                               0x14
24336 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL__SHIFT                                            0x1e
24337 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS__SHIFT                                           0x1f
24338 #define DB_DEPTH_CONTROL__STENCIL_ENABLE_MASK                                                                 0x00000001L
24339 #define DB_DEPTH_CONTROL__Z_ENABLE_MASK                                                                       0x00000002L
24340 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE_MASK                                                                 0x00000004L
24341 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE_MASK                                                            0x00000008L
24342 #define DB_DEPTH_CONTROL__ZFUNC_MASK                                                                          0x00000070L
24343 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE_MASK                                                                0x00000080L
24344 #define DB_DEPTH_CONTROL__STENCILFUNC_MASK                                                                    0x00000700L
24345 #define DB_DEPTH_CONTROL__STENCILFUNC_BF_MASK                                                                 0x00700000L
24346 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL_MASK                                              0x40000000L
24347 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS_MASK                                             0x80000000L
24348 //DB_EQAA
24349 #define DB_EQAA__MAX_ANCHOR_SAMPLES__SHIFT                                                                    0x0
24350 #define DB_EQAA__PS_ITER_SAMPLES__SHIFT                                                                       0x4
24351 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES__SHIFT                                                               0x8
24352 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES__SHIFT                                                             0xc
24353 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS__SHIFT                                                            0x10
24354 #define DB_EQAA__INCOHERENT_EQAA_READS__SHIFT                                                                 0x11
24355 #define DB_EQAA__INTERPOLATE_COMP_Z__SHIFT                                                                    0x12
24356 #define DB_EQAA__INTERPOLATE_SRC_Z__SHIFT                                                                     0x13
24357 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS__SHIFT                                                            0x14
24358 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE__SHIFT                                                            0x15
24359 #define DB_EQAA__OVERRASTERIZATION_AMOUNT__SHIFT                                                              0x18
24360 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION__SHIFT                                                        0x1b
24361 #define DB_EQAA__MAX_ANCHOR_SAMPLES_MASK                                                                      0x00000007L
24362 #define DB_EQAA__PS_ITER_SAMPLES_MASK                                                                         0x00000070L
24363 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES_MASK                                                                 0x00000700L
24364 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES_MASK                                                               0x00007000L
24365 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS_MASK                                                              0x00010000L
24366 #define DB_EQAA__INCOHERENT_EQAA_READS_MASK                                                                   0x00020000L
24367 #define DB_EQAA__INTERPOLATE_COMP_Z_MASK                                                                      0x00040000L
24368 #define DB_EQAA__INTERPOLATE_SRC_Z_MASK                                                                       0x00080000L
24369 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS_MASK                                                              0x00100000L
24370 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE_MASK                                                              0x00200000L
24371 #define DB_EQAA__OVERRASTERIZATION_AMOUNT_MASK                                                                0x07000000L
24372 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION_MASK                                                          0x08000000L
24373 //CB_COLOR_CONTROL
24374 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD__SHIFT                                                            0x0
24375 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE__SHIFT                                                       0x1
24376 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE__SHIFT                                                               0x3
24377 #define CB_COLOR_CONTROL__MODE__SHIFT                                                                         0x4
24378 #define CB_COLOR_CONTROL__ROP3__SHIFT                                                                         0x10
24379 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD_MASK                                                              0x00000001L
24380 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE_MASK                                                         0x00000002L
24381 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE_MASK                                                                 0x00000008L
24382 #define CB_COLOR_CONTROL__MODE_MASK                                                                           0x00000070L
24383 #define CB_COLOR_CONTROL__ROP3_MASK                                                                           0x00FF0000L
24384 //DB_SHADER_CONTROL
24385 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE__SHIFT                                                             0x0
24386 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE__SHIFT                                              0x1
24387 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE__SHIFT                                                0x2
24388 #define DB_SHADER_CONTROL__Z_ORDER__SHIFT                                                                     0x4
24389 #define DB_SHADER_CONTROL__KILL_ENABLE__SHIFT                                                                 0x6
24390 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE__SHIFT                                                     0x7
24391 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE__SHIFT                                                          0x8
24392 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL__SHIFT                                                           0x9
24393 #define DB_SHADER_CONTROL__EXEC_ON_NOOP__SHIFT                                                                0xa
24394 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE__SHIFT                                                       0xb
24395 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER__SHIFT                                                         0xc
24396 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT__SHIFT                                                       0xd
24397 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE__SHIFT                                                           0xf
24398 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER__SHIFT                                              0x10
24399 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE__SHIFT                                            0x17
24400 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE__SHIFT                                                           0x18
24401 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE__SHIFT                                              0x19
24402 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE__SHIFT                                                     0x1a
24403 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE_MASK                                                               0x00000001L
24404 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE_MASK                                                0x00000002L
24405 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE_MASK                                                  0x00000004L
24406 #define DB_SHADER_CONTROL__Z_ORDER_MASK                                                                       0x00000030L
24407 #define DB_SHADER_CONTROL__KILL_ENABLE_MASK                                                                   0x00000040L
24408 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE_MASK                                                       0x00000080L
24409 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE_MASK                                                            0x00000100L
24410 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL_MASK                                                             0x00000200L
24411 #define DB_SHADER_CONTROL__EXEC_ON_NOOP_MASK                                                                  0x00000400L
24412 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE_MASK                                                         0x00000800L
24413 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER_MASK                                                           0x00001000L
24414 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT_MASK                                                         0x00006000L
24415 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE_MASK                                                             0x00008000L
24416 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER_MASK                                                0x00010000L
24417 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE_MASK                                              0x00800000L
24418 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE_MASK                                                             0x01000000L
24419 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE_MASK                                                0x02000000L
24420 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_MASK                                                       0x1C000000L
24421 //PA_CL_CLIP_CNTL
24422 #define PA_CL_CLIP_CNTL__UCP_ENA_0__SHIFT                                                                     0x0
24423 #define PA_CL_CLIP_CNTL__UCP_ENA_1__SHIFT                                                                     0x1
24424 #define PA_CL_CLIP_CNTL__UCP_ENA_2__SHIFT                                                                     0x2
24425 #define PA_CL_CLIP_CNTL__UCP_ENA_3__SHIFT                                                                     0x3
24426 #define PA_CL_CLIP_CNTL__UCP_ENA_4__SHIFT                                                                     0x4
24427 #define PA_CL_CLIP_CNTL__UCP_ENA_5__SHIFT                                                                     0x5
24428 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG__SHIFT                                                            0xd
24429 #define PA_CL_CLIP_CNTL__PS_UCP_MODE__SHIFT                                                                   0xe
24430 #define PA_CL_CLIP_CNTL__CLIP_DISABLE__SHIFT                                                                  0x10
24431 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA__SHIFT                                                             0x11
24432 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA__SHIFT                                                        0x12
24433 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF__SHIFT                                                             0x13
24434 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT__SHIFT                                                           0x14
24435 #define PA_CL_CLIP_CNTL__VTX_KILL_OR__SHIFT                                                                   0x15
24436 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL__SHIFT                                                         0x16
24437 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA__SHIFT                                                       0x18
24438 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE__SHIFT                                                     0x19
24439 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE__SHIFT                                                            0x1a
24440 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE__SHIFT                                                             0x1b
24441 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA__SHIFT                                                           0x1c
24442 #define PA_CL_CLIP_CNTL__UCP_ENA_0_MASK                                                                       0x00000001L
24443 #define PA_CL_CLIP_CNTL__UCP_ENA_1_MASK                                                                       0x00000002L
24444 #define PA_CL_CLIP_CNTL__UCP_ENA_2_MASK                                                                       0x00000004L
24445 #define PA_CL_CLIP_CNTL__UCP_ENA_3_MASK                                                                       0x00000008L
24446 #define PA_CL_CLIP_CNTL__UCP_ENA_4_MASK                                                                       0x00000010L
24447 #define PA_CL_CLIP_CNTL__UCP_ENA_5_MASK                                                                       0x00000020L
24448 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG_MASK                                                              0x00002000L
24449 #define PA_CL_CLIP_CNTL__PS_UCP_MODE_MASK                                                                     0x0000C000L
24450 #define PA_CL_CLIP_CNTL__CLIP_DISABLE_MASK                                                                    0x00010000L
24451 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA_MASK                                                               0x00020000L
24452 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA_MASK                                                          0x00040000L
24453 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF_MASK                                                               0x00080000L
24454 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT_MASK                                                             0x00100000L
24455 #define PA_CL_CLIP_CNTL__VTX_KILL_OR_MASK                                                                     0x00200000L
24456 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL_MASK                                                           0x00400000L
24457 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA_MASK                                                         0x01000000L
24458 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE_MASK                                                       0x02000000L
24459 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE_MASK                                                              0x04000000L
24460 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE_MASK                                                               0x08000000L
24461 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA_MASK                                                             0x10000000L
24462 //PA_SU_SC_MODE_CNTL
24463 #define PA_SU_SC_MODE_CNTL__CULL_FRONT__SHIFT                                                                 0x0
24464 #define PA_SU_SC_MODE_CNTL__CULL_BACK__SHIFT                                                                  0x1
24465 #define PA_SU_SC_MODE_CNTL__FACE__SHIFT                                                                       0x2
24466 #define PA_SU_SC_MODE_CNTL__POLY_MODE__SHIFT                                                                  0x3
24467 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE__SHIFT                                                       0x5
24468 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE__SHIFT                                                        0x8
24469 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE__SHIFT                                                   0xb
24470 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE__SHIFT                                                    0xc
24471 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE__SHIFT                                                    0xd
24472 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE__SHIFT                                                   0x10
24473 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST__SHIFT                                                         0x13
24474 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS__SHIFT                                                             0x14
24475 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA__SHIFT                                                          0x15
24476 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF__SHIFT                                      0x16
24477 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION__SHIFT                                                     0x17
24478 #define PA_SU_SC_MODE_CNTL__KEEP_TOGETHER_ENABLE__SHIFT                                                       0x18
24479 #define PA_SU_SC_MODE_CNTL__CULL_FRONT_MASK                                                                   0x00000001L
24480 #define PA_SU_SC_MODE_CNTL__CULL_BACK_MASK                                                                    0x00000002L
24481 #define PA_SU_SC_MODE_CNTL__FACE_MASK                                                                         0x00000004L
24482 #define PA_SU_SC_MODE_CNTL__POLY_MODE_MASK                                                                    0x00000018L
24483 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE_MASK                                                         0x000000E0L
24484 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE_MASK                                                          0x00000700L
24485 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE_MASK                                                     0x00000800L
24486 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE_MASK                                                      0x00001000L
24487 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE_MASK                                                      0x00002000L
24488 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE_MASK                                                     0x00010000L
24489 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST_MASK                                                           0x00080000L
24490 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS_MASK                                                               0x00100000L
24491 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA_MASK                                                            0x00200000L
24492 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF_MASK                                        0x00400000L
24493 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION_MASK                                                       0x00800000L
24494 #define PA_SU_SC_MODE_CNTL__KEEP_TOGETHER_ENABLE_MASK                                                         0x01000000L
24495 //PA_CL_VTE_CNTL
24496 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA__SHIFT                                                              0x0
24497 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA__SHIFT                                                             0x1
24498 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA__SHIFT                                                              0x2
24499 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA__SHIFT                                                             0x3
24500 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA__SHIFT                                                              0x4
24501 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA__SHIFT                                                             0x5
24502 #define PA_CL_VTE_CNTL__VTX_XY_FMT__SHIFT                                                                     0x8
24503 #define PA_CL_VTE_CNTL__VTX_Z_FMT__SHIFT                                                                      0x9
24504 #define PA_CL_VTE_CNTL__VTX_W0_FMT__SHIFT                                                                     0xa
24505 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF__SHIFT                                                                0xb
24506 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA_MASK                                                                0x00000001L
24507 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA_MASK                                                               0x00000002L
24508 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA_MASK                                                                0x00000004L
24509 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA_MASK                                                               0x00000008L
24510 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA_MASK                                                                0x00000010L
24511 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA_MASK                                                               0x00000020L
24512 #define PA_CL_VTE_CNTL__VTX_XY_FMT_MASK                                                                       0x00000100L
24513 #define PA_CL_VTE_CNTL__VTX_Z_FMT_MASK                                                                        0x00000200L
24514 #define PA_CL_VTE_CNTL__VTX_W0_FMT_MASK                                                                       0x00000400L
24515 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF_MASK                                                                  0x00000800L
24516 //PA_CL_VS_OUT_CNTL
24517 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0__SHIFT                                                             0x0
24518 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1__SHIFT                                                             0x1
24519 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2__SHIFT                                                             0x2
24520 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3__SHIFT                                                             0x3
24521 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4__SHIFT                                                             0x4
24522 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5__SHIFT                                                             0x5
24523 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6__SHIFT                                                             0x6
24524 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7__SHIFT                                                             0x7
24525 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0__SHIFT                                                             0x8
24526 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1__SHIFT                                                             0x9
24527 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2__SHIFT                                                             0xa
24528 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3__SHIFT                                                             0xb
24529 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4__SHIFT                                                             0xc
24530 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5__SHIFT                                                             0xd
24531 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6__SHIFT                                                             0xe
24532 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7__SHIFT                                                             0xf
24533 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE__SHIFT                                                          0x10
24534 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG__SHIFT                                                           0x11
24535 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX__SHIFT                                                  0x12
24536 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX__SHIFT                                                       0x13
24537 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG__SHIFT                                                           0x14
24538 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA__SHIFT                                                         0x15
24539 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA__SHIFT                                                      0x16
24540 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA__SHIFT                                                      0x17
24541 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA__SHIFT                                                    0x18
24542 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH__SHIFT                                                          0x1b
24543 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE__SHIFT                                                            0x1c
24544 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER__SHIFT                                                    0x1d
24545 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER__SHIFT                                                   0x1e
24546 #define PA_CL_VS_OUT_CNTL__USE_VTX_FSR_SELECT__SHIFT                                                          0x1f
24547 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0_MASK                                                               0x00000001L
24548 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1_MASK                                                               0x00000002L
24549 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2_MASK                                                               0x00000004L
24550 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3_MASK                                                               0x00000008L
24551 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4_MASK                                                               0x00000010L
24552 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5_MASK                                                               0x00000020L
24553 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6_MASK                                                               0x00000040L
24554 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7_MASK                                                               0x00000080L
24555 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0_MASK                                                               0x00000100L
24556 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1_MASK                                                               0x00000200L
24557 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2_MASK                                                               0x00000400L
24558 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3_MASK                                                               0x00000800L
24559 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4_MASK                                                               0x00001000L
24560 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5_MASK                                                               0x00002000L
24561 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6_MASK                                                               0x00004000L
24562 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7_MASK                                                               0x00008000L
24563 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE_MASK                                                            0x00010000L
24564 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG_MASK                                                             0x00020000L
24565 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX_MASK                                                    0x00040000L
24566 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX_MASK                                                         0x00080000L
24567 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG_MASK                                                             0x00100000L
24568 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA_MASK                                                           0x00200000L
24569 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA_MASK                                                        0x00400000L
24570 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA_MASK                                                        0x00800000L
24571 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA_MASK                                                      0x01000000L
24572 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH_MASK                                                            0x08000000L
24573 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE_MASK                                                              0x10000000L
24574 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER_MASK                                                      0x20000000L
24575 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER_MASK                                                     0x40000000L
24576 #define PA_CL_VS_OUT_CNTL__USE_VTX_FSR_SELECT_MASK                                                            0x80000000L
24577 //PA_CL_NANINF_CNTL
24578 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD__SHIFT                                                          0x0
24579 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD__SHIFT                                                           0x1
24580 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD__SHIFT                                                           0x2
24581 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0__SHIFT                                                           0x3
24582 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN__SHIFT                                                           0x4
24583 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN__SHIFT                                                            0x5
24584 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN__SHIFT                                                            0x6
24585 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0__SHIFT                                                        0x7
24586 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF__SHIFT                                                            0x8
24587 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN__SHIFT                                                            0x9
24588 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF__SHIFT                                                             0xa
24589 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN__SHIFT                                                             0xb
24590 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF__SHIFT                                                             0xc
24591 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN__SHIFT                                                             0xd
24592 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD__SHIFT                                                    0xe
24593 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0__SHIFT                                                         0x14
24594 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD_MASK                                                            0x00000001L
24595 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD_MASK                                                             0x00000002L
24596 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD_MASK                                                             0x00000004L
24597 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0_MASK                                                             0x00000008L
24598 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN_MASK                                                             0x00000010L
24599 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN_MASK                                                              0x00000020L
24600 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN_MASK                                                              0x00000040L
24601 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0_MASK                                                          0x00000080L
24602 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF_MASK                                                              0x00000100L
24603 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN_MASK                                                              0x00000200L
24604 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF_MASK                                                               0x00000400L
24605 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN_MASK                                                               0x00000800L
24606 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF_MASK                                                               0x00001000L
24607 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN_MASK                                                               0x00002000L
24608 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD_MASK                                                      0x00004000L
24609 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0_MASK                                                           0x00100000L
24610 //PA_SU_LINE_STIPPLE_CNTL
24611 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET__SHIFT                                                    0x0
24612 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH__SHIFT                                                    0x2
24613 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM__SHIFT                                                      0x3
24614 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET_MASK                                                      0x00000003L
24615 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH_MASK                                                      0x00000004L
24616 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM_MASK                                                        0x00000008L
24617 //PA_SU_LINE_STIPPLE_SCALE
24618 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE__SHIFT                                                   0x0
24619 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE_MASK                                                     0xFFFFFFFFL
24620 //PA_SU_PRIM_FILTER_CNTL
24621 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT                                                0x0
24622 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT                                                    0x1
24623 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT                                                   0x2
24624 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT                                               0x3
24625 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA__SHIFT                                                    0x4
24626 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA__SHIFT                                                        0x5
24627 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA__SHIFT                                                       0x6
24628 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA__SHIFT                                                   0x7
24629 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT__SHIFT                                                   0x8
24630 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION__SHIFT                                                   0x1e
24631 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION__SHIFT                                                  0x1f
24632 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK                                                  0x00000001L
24633 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK                                                      0x00000002L
24634 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK                                                     0x00000004L
24635 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK                                                 0x00000008L
24636 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA_MASK                                                      0x00000010L
24637 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA_MASK                                                          0x00000020L
24638 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA_MASK                                                         0x00000040L
24639 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA_MASK                                                     0x00000080L
24640 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT_MASK                                                     0x0000FF00L
24641 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION_MASK                                                     0x40000000L
24642 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION_MASK                                                    0x80000000L
24643 //PA_SU_SMALL_PRIM_FILTER_CNTL
24644 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE__SHIFT                                         0x0
24645 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT                                          0x1
24646 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT                                              0x2
24647 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT                                             0x3
24648 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT                                         0x4
24649 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE__SHIFT                                     0x6
24650 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE_MASK                                           0x00000001L
24651 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK                                            0x00000002L
24652 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK                                                0x00000004L
24653 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK                                               0x00000008L
24654 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK                                           0x00000010L
24655 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE_MASK                                       0x00000040L
24656 //PA_CL_NGG_CNTL
24657 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF__SHIFT                                                               0x0
24658 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA__SHIFT                                                        0x1
24659 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH__SHIFT                                                             0x2
24660 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF_MASK                                                                 0x00000001L
24661 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA_MASK                                                          0x00000002L
24662 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH_MASK                                                               0x000003FCL
24663 //PA_SU_OVER_RASTERIZATION_CNTL
24664 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES__SHIFT                                        0x0
24665 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES__SHIFT                                            0x1
24666 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS__SHIFT                                           0x2
24667 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES__SHIFT                                       0x3
24668 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW__SHIFT                                                0x4
24669 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES_MASK                                          0x00000001L
24670 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES_MASK                                              0x00000002L
24671 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS_MASK                                             0x00000004L
24672 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES_MASK                                         0x00000008L
24673 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW_MASK                                                  0x00000010L
24674 //PA_STEREO_CNTL
24675 #define PA_STEREO_CNTL__STEREO_MODE__SHIFT                                                                    0x1
24676 #define PA_STEREO_CNTL__RT_SLICE_MODE__SHIFT                                                                  0x5
24677 #define PA_STEREO_CNTL__RT_SLICE_OFFSET__SHIFT                                                                0x8
24678 #define PA_STEREO_CNTL__VP_ID_MODE__SHIFT                                                                     0x10
24679 #define PA_STEREO_CNTL__VP_ID_OFFSET__SHIFT                                                                   0x13
24680 #define PA_STEREO_CNTL__FSR_MODE__SHIFT                                                                       0x18
24681 #define PA_STEREO_CNTL__FSR_OFFSET__SHIFT                                                                     0x1a
24682 #define PA_STEREO_CNTL__STEREO_MODE_MASK                                                                      0x0000001EL
24683 #define PA_STEREO_CNTL__RT_SLICE_MODE_MASK                                                                    0x000000E0L
24684 #define PA_STEREO_CNTL__RT_SLICE_OFFSET_MASK                                                                  0x00000F00L
24685 #define PA_STEREO_CNTL__VP_ID_MODE_MASK                                                                       0x00070000L
24686 #define PA_STEREO_CNTL__VP_ID_OFFSET_MASK                                                                     0x00780000L
24687 #define PA_STEREO_CNTL__FSR_MODE_MASK                                                                         0x03000000L
24688 #define PA_STEREO_CNTL__FSR_OFFSET_MASK                                                                       0x0C000000L
24689 //PA_STATE_STEREO_X
24690 #define PA_STATE_STEREO_X__STEREO_X_OFFSET__SHIFT                                                             0x0
24691 #define PA_STATE_STEREO_X__STEREO_X_OFFSET_MASK                                                               0xFFFFFFFFL
24692 //PA_CL_VRS_CNTL
24693 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE__SHIFT                                                      0x0
24694 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE__SHIFT                                                   0x3
24695 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE__SHIFT                                                       0x6
24696 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE__SHIFT                                                      0x9
24697 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK__SHIFT                                                         0xd
24698 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO__SHIFT                                                     0xe
24699 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE_MASK                                                        0x00000007L
24700 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE_MASK                                                     0x00000038L
24701 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE_MASK                                                         0x000001C0L
24702 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE_MASK                                                        0x00000E00L
24703 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK_MASK                                                           0x00002000L
24704 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO_MASK                                                       0x00004000L
24705 //PA_SU_POINT_SIZE
24706 #define PA_SU_POINT_SIZE__HEIGHT__SHIFT                                                                       0x0
24707 #define PA_SU_POINT_SIZE__WIDTH__SHIFT                                                                        0x10
24708 #define PA_SU_POINT_SIZE__HEIGHT_MASK                                                                         0x0000FFFFL
24709 #define PA_SU_POINT_SIZE__WIDTH_MASK                                                                          0xFFFF0000L
24710 //PA_SU_POINT_MINMAX
24711 #define PA_SU_POINT_MINMAX__MIN_SIZE__SHIFT                                                                   0x0
24712 #define PA_SU_POINT_MINMAX__MAX_SIZE__SHIFT                                                                   0x10
24713 #define PA_SU_POINT_MINMAX__MIN_SIZE_MASK                                                                     0x0000FFFFL
24714 #define PA_SU_POINT_MINMAX__MAX_SIZE_MASK                                                                     0xFFFF0000L
24715 //PA_SU_LINE_CNTL
24716 #define PA_SU_LINE_CNTL__WIDTH__SHIFT                                                                         0x0
24717 #define PA_SU_LINE_CNTL__WIDTH_MASK                                                                           0x0000FFFFL
24718 //PA_SC_LINE_STIPPLE
24719 #define PA_SC_LINE_STIPPLE__LINE_PATTERN__SHIFT                                                               0x0
24720 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT__SHIFT                                                               0x10
24721 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER__SHIFT                                                          0x1c
24722 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL__SHIFT                                                            0x1d
24723 #define PA_SC_LINE_STIPPLE__LINE_PATTERN_MASK                                                                 0x0000FFFFL
24724 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT_MASK                                                                 0x00FF0000L
24725 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER_MASK                                                            0x10000000L
24726 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL_MASK                                                              0x60000000L
24727 //VGT_HOS_MAX_TESS_LEVEL
24728 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS__SHIFT                                                               0x0
24729 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS_MASK                                                                 0xFFFFFFFFL
24730 //VGT_HOS_MIN_TESS_LEVEL
24731 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS__SHIFT                                                               0x0
24732 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS_MASK                                                                 0xFFFFFFFFL
24733 //PA_SC_MODE_CNTL_0
24734 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE__SHIFT                                                                 0x0
24735 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE__SHIFT                                                        0x1
24736 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE__SHIFT                                                         0x2
24737 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR__SHIFT                                                    0x3
24738 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE__SHIFT                                                      0x5
24739 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB__SHIFT                                               0x6
24740 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE_MASK                                                                   0x00000001L
24741 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE_MASK                                                          0x00000002L
24742 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE_MASK                                                           0x00000004L
24743 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR_MASK                                                      0x00000008L
24744 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE_MASK                                                        0x00000020L
24745 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB_MASK                                                 0x00000040L
24746 //PA_SC_MODE_CNTL_1
24747 #define PA_SC_MODE_CNTL_1__WALK_SIZE__SHIFT                                                                   0x0
24748 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT__SHIFT                                                              0x1
24749 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST__SHIFT                                                    0x2
24750 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE__SHIFT                                                           0x3
24751 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE__SHIFT                                                             0x4
24752 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE__SHIFT                                                 0x7
24753 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE__SHIFT                                                      0x8
24754 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE__SHIFT                                                          0x9
24755 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR__SHIFT                                                       0xa
24756 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT__SHIFT                                                             0xb
24757 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET__SHIFT                                                             0xc
24758 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT__SHIFT                                                             0xd
24759 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z__SHIFT                                                          0xe
24760 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK__SHIFT                                                   0xf
24761 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE__SHIFT                                                              0x10
24762 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE__SHIFT                                     0x11
24763 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE__SHIFT                                                  0x12
24764 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE__SHIFT                                                      0x13
24765 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE__SHIFT                                                             0x14
24766 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE__SHIFT                                               0x18
24767 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE__SHIFT                                                     0x19
24768 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE__SHIFT                                                        0x1a
24769 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE__SHIFT                                               0x1b
24770 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK__SHIFT                                                     0x1c
24771 #define PA_SC_MODE_CNTL_1__WALK_SIZE_MASK                                                                     0x00000001L
24772 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT_MASK                                                                0x00000002L
24773 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST_MASK                                                      0x00000004L
24774 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE_MASK                                                             0x00000008L
24775 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE_MASK                                                               0x00000070L
24776 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE_MASK                                                   0x00000080L
24777 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE_MASK                                                        0x00000100L
24778 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE_MASK                                                            0x00000200L
24779 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR_MASK                                                         0x00000400L
24780 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT_MASK                                                               0x00000800L
24781 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET_MASK                                                               0x00001000L
24782 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT_MASK                                                               0x00002000L
24783 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z_MASK                                                            0x00004000L
24784 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK_MASK                                                     0x00008000L
24785 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE_MASK                                                                0x00010000L
24786 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE_MASK                                       0x00020000L
24787 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE_MASK                                                    0x00040000L
24788 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE_MASK                                                        0x00080000L
24789 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_MASK                                                               0x00F00000L
24790 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE_MASK                                                 0x01000000L
24791 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE_MASK                                                       0x02000000L
24792 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE_MASK                                                          0x04000000L
24793 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE_MASK                                                 0x08000000L
24794 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK_MASK                                                       0x70000000L
24795 //VGT_ENHANCE
24796 #define VGT_ENHANCE__MISC__SHIFT                                                                              0x0
24797 #define VGT_ENHANCE__MISC_MASK                                                                                0xFFFFFFFFL
24798 //IA_ENHANCE
24799 #define IA_ENHANCE__MISC__SHIFT                                                                               0x0
24800 #define IA_ENHANCE__MISC_MASK                                                                                 0xFFFFFFFFL
24801 //VGT_DMA_SIZE
24802 #define VGT_DMA_SIZE__NUM_INDICES__SHIFT                                                                      0x0
24803 #define VGT_DMA_SIZE__NUM_INDICES_MASK                                                                        0xFFFFFFFFL
24804 //VGT_DMA_MAX_SIZE
24805 #define VGT_DMA_MAX_SIZE__MAX_SIZE__SHIFT                                                                     0x0
24806 #define VGT_DMA_MAX_SIZE__MAX_SIZE_MASK                                                                       0xFFFFFFFFL
24807 //VGT_DMA_INDEX_TYPE
24808 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE__SHIFT                                                                 0x0
24809 #define VGT_DMA_INDEX_TYPE__SWAP_MODE__SHIFT                                                                  0x2
24810 #define VGT_DMA_INDEX_TYPE__BUF_TYPE__SHIFT                                                                   0x4
24811 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY__SHIFT                                                               0x6
24812 #define VGT_DMA_INDEX_TYPE__ATC__SHIFT                                                                        0x8
24813 #define VGT_DMA_INDEX_TYPE__NOT_EOP__SHIFT                                                                    0x9
24814 #define VGT_DMA_INDEX_TYPE__REQ_PATH__SHIFT                                                                   0xa
24815 #define VGT_DMA_INDEX_TYPE__MTYPE__SHIFT                                                                      0xb
24816 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT                                                   0xe
24817 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE_MASK                                                                   0x00000003L
24818 #define VGT_DMA_INDEX_TYPE__SWAP_MODE_MASK                                                                    0x0000000CL
24819 #define VGT_DMA_INDEX_TYPE__BUF_TYPE_MASK                                                                     0x00000030L
24820 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY_MASK                                                                 0x000000C0L
24821 #define VGT_DMA_INDEX_TYPE__ATC_MASK                                                                          0x00000100L
24822 #define VGT_DMA_INDEX_TYPE__NOT_EOP_MASK                                                                      0x00000200L
24823 #define VGT_DMA_INDEX_TYPE__REQ_PATH_MASK                                                                     0x00000400L
24824 #define VGT_DMA_INDEX_TYPE__MTYPE_MASK                                                                        0x00003800L
24825 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK                                                     0x00004000L
24826 //WD_ENHANCE
24827 #define WD_ENHANCE__MISC__SHIFT                                                                               0x0
24828 #define WD_ENHANCE__MISC_MASK                                                                                 0xFFFFFFFFL
24829 //VGT_PRIMITIVEID_EN
24830 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN__SHIFT                                                             0x0
24831 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI__SHIFT                                                       0x1
24832 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE__SHIFT                                                   0x2
24833 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN_MASK                                                               0x00000001L
24834 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI_MASK                                                         0x00000002L
24835 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE_MASK                                                     0x00000004L
24836 //VGT_DMA_NUM_INSTANCES
24837 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES__SHIFT                                                           0x0
24838 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES_MASK                                                             0xFFFFFFFFL
24839 //VGT_PRIMITIVEID_RESET
24840 #define VGT_PRIMITIVEID_RESET__VALUE__SHIFT                                                                   0x0
24841 #define VGT_PRIMITIVEID_RESET__VALUE_MASK                                                                     0xFFFFFFFFL
24842 //VGT_EVENT_INITIATOR
24843 #define VGT_EVENT_INITIATOR__EVENT_TYPE__SHIFT                                                                0x0
24844 #define VGT_EVENT_INITIATOR__ADDRESS_HI__SHIFT                                                                0xa
24845 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT__SHIFT                                                            0x1b
24846 #define VGT_EVENT_INITIATOR__EVENT_TYPE_MASK                                                                  0x0000003FL
24847 #define VGT_EVENT_INITIATOR__ADDRESS_HI_MASK                                                                  0x07FFFC00L
24848 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT_MASK                                                              0x08000000L
24849 //VGT_DRAW_PAYLOAD_CNTL
24850 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX__SHIFT                                                         0x1
24851 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD__SHIFT                                                         0x3
24852 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP__SHIFT                                                              0x4
24853 #define VGT_DRAW_PAYLOAD_CNTL__EN_FSR__SHIFT                                                                  0x5
24854 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE__SHIFT                                                             0x6
24855 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX_MASK                                                           0x00000002L
24856 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD_MASK                                                           0x00000008L
24857 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP_MASK                                                                0x00000010L
24858 #define VGT_DRAW_PAYLOAD_CNTL__EN_FSR_MASK                                                                    0x00000020L
24859 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE_MASK                                                               0x00000040L
24860 //VGT_ESGS_RING_ITEMSIZE
24861 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE__SHIFT                                                               0x0
24862 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE_MASK                                                                 0x00007FFFL
24863 //VGT_REUSE_OFF
24864 #define VGT_REUSE_OFF__REUSE_OFF__SHIFT                                                                       0x0
24865 #define VGT_REUSE_OFF__REUSE_OFF_MASK                                                                         0x00000001L
24866 //DB_HTILE_SURFACE
24867 #define DB_HTILE_SURFACE__RESERVED_FIELD_1__SHIFT                                                             0x0
24868 #define DB_HTILE_SURFACE__FULL_CACHE__SHIFT                                                                   0x1
24869 #define DB_HTILE_SURFACE__RESERVED_FIELD_2__SHIFT                                                             0x2
24870 #define DB_HTILE_SURFACE__RESERVED_FIELD_3__SHIFT                                                             0x3
24871 #define DB_HTILE_SURFACE__RESERVED_FIELD_4__SHIFT                                                             0x4
24872 #define DB_HTILE_SURFACE__RESERVED_FIELD_5__SHIFT                                                             0xa
24873 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE__SHIFT                                                      0x10
24874 #define DB_HTILE_SURFACE__RESERVED_FIELD_6__SHIFT                                                             0x11
24875 #define DB_HTILE_SURFACE__PIPE_ALIGNED__SHIFT                                                                 0x12
24876 #define DB_HTILE_SURFACE__RESERVED_FIELD_1_MASK                                                               0x00000001L
24877 #define DB_HTILE_SURFACE__FULL_CACHE_MASK                                                                     0x00000002L
24878 #define DB_HTILE_SURFACE__RESERVED_FIELD_2_MASK                                                               0x00000004L
24879 #define DB_HTILE_SURFACE__RESERVED_FIELD_3_MASK                                                               0x00000008L
24880 #define DB_HTILE_SURFACE__RESERVED_FIELD_4_MASK                                                               0x000003F0L
24881 #define DB_HTILE_SURFACE__RESERVED_FIELD_5_MASK                                                               0x0000FC00L
24882 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE_MASK                                                        0x00010000L
24883 #define DB_HTILE_SURFACE__RESERVED_FIELD_6_MASK                                                               0x00020000L
24884 #define DB_HTILE_SURFACE__PIPE_ALIGNED_MASK                                                                   0x00040000L
24885 //DB_SRESULTS_COMPARE_STATE0
24886 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0__SHIFT                                                       0x0
24887 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0__SHIFT                                                      0x4
24888 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0__SHIFT                                                       0xc
24889 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0__SHIFT                                                            0x18
24890 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0_MASK                                                         0x00000007L
24891 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0_MASK                                                        0x00000FF0L
24892 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0_MASK                                                         0x000FF000L
24893 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0_MASK                                                              0x01000000L
24894 //DB_SRESULTS_COMPARE_STATE1
24895 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1__SHIFT                                                       0x0
24896 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1__SHIFT                                                      0x4
24897 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1__SHIFT                                                       0xc
24898 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1__SHIFT                                                            0x18
24899 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1_MASK                                                         0x00000007L
24900 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1_MASK                                                        0x00000FF0L
24901 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1_MASK                                                         0x000FF000L
24902 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1_MASK                                                              0x01000000L
24903 //DB_PRELOAD_CONTROL
24904 #define DB_PRELOAD_CONTROL__START_X__SHIFT                                                                    0x0
24905 #define DB_PRELOAD_CONTROL__START_Y__SHIFT                                                                    0x8
24906 #define DB_PRELOAD_CONTROL__MAX_X__SHIFT                                                                      0x10
24907 #define DB_PRELOAD_CONTROL__MAX_Y__SHIFT                                                                      0x18
24908 #define DB_PRELOAD_CONTROL__START_X_MASK                                                                      0x000000FFL
24909 #define DB_PRELOAD_CONTROL__START_Y_MASK                                                                      0x0000FF00L
24910 #define DB_PRELOAD_CONTROL__MAX_X_MASK                                                                        0x00FF0000L
24911 #define DB_PRELOAD_CONTROL__MAX_Y_MASK                                                                        0xFF000000L
24912 //VGT_STRMOUT_DRAW_OPAQUE_OFFSET
24913 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET__SHIFT                                                         0x0
24914 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET_MASK                                                           0xFFFFFFFFL
24915 //VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE
24916 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE__SHIFT                                               0x0
24917 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE_MASK                                                 0xFFFFFFFFL
24918 //VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE
24919 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE__SHIFT                                           0x0
24920 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE_MASK                                             0x000001FFL
24921 //VGT_GS_MAX_VERT_OUT
24922 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT__SHIFT                                                              0x0
24923 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT_MASK                                                                0x000007FFL
24924 //GE_NGG_SUBGRP_CNTL
24925 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR__SHIFT                                                            0x0
24926 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP__SHIFT                                                            0x9
24927 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR_MASK                                                              0x000001FFL
24928 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP_MASK                                                              0x0003FE00L
24929 //VGT_TESS_DISTRIBUTION
24930 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE__SHIFT                                                           0x0
24931 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI__SHIFT                                                               0x8
24932 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD__SHIFT                                                              0x10
24933 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT__SHIFT                                                             0x18
24934 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT__SHIFT                                                              0x1d
24935 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE_MASK                                                             0x000000FFL
24936 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI_MASK                                                                 0x0000FF00L
24937 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD_MASK                                                                0x00FF0000L
24938 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT_MASK                                                               0x1F000000L
24939 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT_MASK                                                                0xE0000000L
24940 //VGT_SHADER_STAGES_EN
24941 #define VGT_SHADER_STAGES_EN__LS_EN__SHIFT                                                                    0x0
24942 #define VGT_SHADER_STAGES_EN__HS_EN__SHIFT                                                                    0x2
24943 #define VGT_SHADER_STAGES_EN__ES_EN__SHIFT                                                                    0x3
24944 #define VGT_SHADER_STAGES_EN__GS_EN__SHIFT                                                                    0x5
24945 #define VGT_SHADER_STAGES_EN__VS_EN__SHIFT                                                                    0x6
24946 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS__SHIFT                                                               0x8
24947 #define VGT_SHADER_STAGES_EN__VS_WAVE_ID_EN__SHIFT                                                            0xc
24948 #define VGT_SHADER_STAGES_EN__PRIMGEN_EN__SHIFT                                                               0xd
24949 #define VGT_SHADER_STAGES_EN__ORDERED_ID_MODE__SHIFT                                                          0xe
24950 #define VGT_SHADER_STAGES_EN__MAX_PRIMGRP_IN_WAVE__SHIFT                                                      0xf
24951 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH__SHIFT                                                           0x13
24952 #define VGT_SHADER_STAGES_EN__HS_W32_EN__SHIFT                                                                0x15
24953 #define VGT_SHADER_STAGES_EN__GS_W32_EN__SHIFT                                                                0x16
24954 #define VGT_SHADER_STAGES_EN__VS_W32_EN__SHIFT                                                                0x17
24955 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN__SHIFT                                                           0x18
24956 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_EN__SHIFT                                                      0x19
24957 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG__SHIFT                                                  0x1a
24958 #define VGT_SHADER_STAGES_EN__LS_EN_MASK                                                                      0x00000003L
24959 #define VGT_SHADER_STAGES_EN__HS_EN_MASK                                                                      0x00000004L
24960 #define VGT_SHADER_STAGES_EN__ES_EN_MASK                                                                      0x00000018L
24961 #define VGT_SHADER_STAGES_EN__GS_EN_MASK                                                                      0x00000020L
24962 #define VGT_SHADER_STAGES_EN__VS_EN_MASK                                                                      0x000000C0L
24963 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS_MASK                                                                 0x00000100L
24964 #define VGT_SHADER_STAGES_EN__VS_WAVE_ID_EN_MASK                                                              0x00001000L
24965 #define VGT_SHADER_STAGES_EN__PRIMGEN_EN_MASK                                                                 0x00002000L
24966 #define VGT_SHADER_STAGES_EN__ORDERED_ID_MODE_MASK                                                            0x00004000L
24967 #define VGT_SHADER_STAGES_EN__MAX_PRIMGRP_IN_WAVE_MASK                                                        0x00078000L
24968 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH_MASK                                                             0x00180000L
24969 #define VGT_SHADER_STAGES_EN__HS_W32_EN_MASK                                                                  0x00200000L
24970 #define VGT_SHADER_STAGES_EN__GS_W32_EN_MASK                                                                  0x00400000L
24971 #define VGT_SHADER_STAGES_EN__VS_W32_EN_MASK                                                                  0x00800000L
24972 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN_MASK                                                             0x01000000L
24973 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_EN_MASK                                                        0x02000000L
24974 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG_MASK                                                    0x04000000L
24975 //VGT_LS_HS_CONFIG
24976 #define VGT_LS_HS_CONFIG__NUM_PATCHES__SHIFT                                                                  0x0
24977 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP__SHIFT                                                              0x8
24978 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP__SHIFT                                                             0xe
24979 #define VGT_LS_HS_CONFIG__NUM_PATCHES_MASK                                                                    0x000000FFL
24980 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP_MASK                                                                0x00003F00L
24981 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP_MASK                                                               0x000FC000L
24982 //VGT_TF_PARAM
24983 #define VGT_TF_PARAM__TYPE__SHIFT                                                                             0x0
24984 #define VGT_TF_PARAM__PARTITIONING__SHIFT                                                                     0x2
24985 #define VGT_TF_PARAM__TOPOLOGY__SHIFT                                                                         0x5
24986 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS__SHIFT                                                              0x8
24987 #define VGT_TF_PARAM__NOT_USED__SHIFT                                                                         0x9
24988 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD__SHIFT                                                            0xa
24989 #define VGT_TF_PARAM__DISABLE_DONUTS__SHIFT                                                                   0xe
24990 #define VGT_TF_PARAM__RDREQ_POLICY__SHIFT                                                                     0xf
24991 #define VGT_TF_PARAM__DISTRIBUTION_MODE__SHIFT                                                                0x11
24992 #define VGT_TF_PARAM__DETECT_ONE__SHIFT                                                                       0x13
24993 #define VGT_TF_PARAM__DETECT_ZERO__SHIFT                                                                      0x14
24994 #define VGT_TF_PARAM__MTYPE__SHIFT                                                                            0x17
24995 #define VGT_TF_PARAM__TYPE_MASK                                                                               0x00000003L
24996 #define VGT_TF_PARAM__PARTITIONING_MASK                                                                       0x0000001CL
24997 #define VGT_TF_PARAM__TOPOLOGY_MASK                                                                           0x000000E0L
24998 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS_MASK                                                                0x00000100L
24999 #define VGT_TF_PARAM__NOT_USED_MASK                                                                           0x00000200L
25000 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD_MASK                                                              0x00003C00L
25001 #define VGT_TF_PARAM__DISABLE_DONUTS_MASK                                                                     0x00004000L
25002 #define VGT_TF_PARAM__RDREQ_POLICY_MASK                                                                       0x00018000L
25003 #define VGT_TF_PARAM__DISTRIBUTION_MODE_MASK                                                                  0x00060000L
25004 #define VGT_TF_PARAM__DETECT_ONE_MASK                                                                         0x00080000L
25005 #define VGT_TF_PARAM__DETECT_ZERO_MASK                                                                        0x00100000L
25006 #define VGT_TF_PARAM__MTYPE_MASK                                                                              0x03800000L
25007 //DB_ALPHA_TO_MASK
25008 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE__SHIFT                                                         0x0
25009 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0__SHIFT                                                        0x8
25010 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1__SHIFT                                                        0xa
25011 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2__SHIFT                                                        0xc
25012 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3__SHIFT                                                        0xe
25013 #define DB_ALPHA_TO_MASK__OFFSET_ROUND__SHIFT                                                                 0x10
25014 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE_MASK                                                           0x00000001L
25015 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0_MASK                                                          0x00000300L
25016 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1_MASK                                                          0x00000C00L
25017 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2_MASK                                                          0x00003000L
25018 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3_MASK                                                          0x0000C000L
25019 #define DB_ALPHA_TO_MASK__OFFSET_ROUND_MASK                                                                   0x00010000L
25020 //PA_SU_POLY_OFFSET_DB_FMT_CNTL
25021 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS__SHIFT                                     0x0
25022 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT__SHIFT                                     0x8
25023 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS_MASK                                       0x000000FFL
25024 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT_MASK                                       0x00000100L
25025 //PA_SU_POLY_OFFSET_CLAMP
25026 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP__SHIFT                                                                 0x0
25027 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP_MASK                                                                   0xFFFFFFFFL
25028 //PA_SU_POLY_OFFSET_FRONT_SCALE
25029 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE__SHIFT                                                           0x0
25030 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE_MASK                                                             0xFFFFFFFFL
25031 //PA_SU_POLY_OFFSET_FRONT_OFFSET
25032 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET__SHIFT                                                         0x0
25033 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET_MASK                                                           0xFFFFFFFFL
25034 //PA_SU_POLY_OFFSET_BACK_SCALE
25035 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE__SHIFT                                                            0x0
25036 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE_MASK                                                              0xFFFFFFFFL
25037 //PA_SU_POLY_OFFSET_BACK_OFFSET
25038 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET__SHIFT                                                          0x0
25039 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET_MASK                                                            0xFFFFFFFFL
25040 //VGT_GS_INSTANCE_CNT
25041 #define VGT_GS_INSTANCE_CNT__ENABLE__SHIFT                                                                    0x0
25042 #define VGT_GS_INSTANCE_CNT__CNT__SHIFT                                                                       0x2
25043 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE__SHIFT                                           0x1f
25044 #define VGT_GS_INSTANCE_CNT__ENABLE_MASK                                                                      0x00000001L
25045 #define VGT_GS_INSTANCE_CNT__CNT_MASK                                                                         0x000001FCL
25046 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE_MASK                                             0x80000000L
25047 //PA_SC_CENTROID_PRIORITY_0
25048 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0__SHIFT                                                          0x0
25049 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1__SHIFT                                                          0x4
25050 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2__SHIFT                                                          0x8
25051 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3__SHIFT                                                          0xc
25052 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4__SHIFT                                                          0x10
25053 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5__SHIFT                                                          0x14
25054 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6__SHIFT                                                          0x18
25055 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7__SHIFT                                                          0x1c
25056 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0_MASK                                                            0x0000000FL
25057 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1_MASK                                                            0x000000F0L
25058 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2_MASK                                                            0x00000F00L
25059 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3_MASK                                                            0x0000F000L
25060 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4_MASK                                                            0x000F0000L
25061 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5_MASK                                                            0x00F00000L
25062 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6_MASK                                                            0x0F000000L
25063 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7_MASK                                                            0xF0000000L
25064 //PA_SC_CENTROID_PRIORITY_1
25065 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8__SHIFT                                                          0x0
25066 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9__SHIFT                                                          0x4
25067 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10__SHIFT                                                         0x8
25068 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11__SHIFT                                                         0xc
25069 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12__SHIFT                                                         0x10
25070 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13__SHIFT                                                         0x14
25071 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14__SHIFT                                                         0x18
25072 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15__SHIFT                                                         0x1c
25073 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8_MASK                                                            0x0000000FL
25074 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9_MASK                                                            0x000000F0L
25075 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10_MASK                                                           0x00000F00L
25076 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11_MASK                                                           0x0000F000L
25077 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12_MASK                                                           0x000F0000L
25078 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13_MASK                                                           0x00F00000L
25079 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14_MASK                                                           0x0F000000L
25080 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15_MASK                                                           0xF0000000L
25081 //PA_SC_LINE_CNTL
25082 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH__SHIFT                                                             0x9
25083 #define PA_SC_LINE_CNTL__LAST_PIXEL__SHIFT                                                                    0xa
25084 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA__SHIFT                                                      0xb
25085 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA__SHIFT                                                         0xc
25086 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION__SHIFT                                                         0xd
25087 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH_MASK                                                               0x00000200L
25088 #define PA_SC_LINE_CNTL__LAST_PIXEL_MASK                                                                      0x00000400L
25089 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA_MASK                                                        0x00000800L
25090 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA_MASK                                                           0x00001000L
25091 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION_MASK                                                           0x00002000L
25092 //PA_SC_AA_CONFIG
25093 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES__SHIFT                                                              0x0
25094 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN__SHIFT                                                         0x4
25095 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST__SHIFT                                                               0xd
25096 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES__SHIFT                                                          0x14
25097 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE__SHIFT                                                        0x18
25098 #define PA_SC_AA_CONFIG__COVERAGE_TO_SHADER_SELECT__SHIFT                                                     0x1a
25099 #define PA_SC_AA_CONFIG__SAMPLE_COVERAGE_ENCODING__SHIFT                                                      0x1c
25100 #define PA_SC_AA_CONFIG__COVERED_CENTROID_IS_CENTER__SHIFT                                                    0x1d
25101 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES_MASK                                                                0x00000007L
25102 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN_MASK                                                           0x00000010L
25103 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST_MASK                                                                 0x0001E000L
25104 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES_MASK                                                            0x00700000L
25105 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE_MASK                                                          0x03000000L
25106 #define PA_SC_AA_CONFIG__COVERAGE_TO_SHADER_SELECT_MASK                                                       0x0C000000L
25107 #define PA_SC_AA_CONFIG__SAMPLE_COVERAGE_ENCODING_MASK                                                        0x10000000L
25108 #define PA_SC_AA_CONFIG__COVERED_CENTROID_IS_CENTER_MASK                                                      0x20000000L
25109 //PA_SU_VTX_CNTL
25110 #define PA_SU_VTX_CNTL__PIX_CENTER__SHIFT                                                                     0x0
25111 #define PA_SU_VTX_CNTL__ROUND_MODE__SHIFT                                                                     0x1
25112 #define PA_SU_VTX_CNTL__QUANT_MODE__SHIFT                                                                     0x3
25113 #define PA_SU_VTX_CNTL__PIX_CENTER_MASK                                                                       0x00000001L
25114 #define PA_SU_VTX_CNTL__ROUND_MODE_MASK                                                                       0x00000006L
25115 #define PA_SU_VTX_CNTL__QUANT_MODE_MASK                                                                       0x00000038L
25116 //PA_CL_GB_VERT_CLIP_ADJ
25117 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER__SHIFT                                                          0x0
25118 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER_MASK                                                            0xFFFFFFFFL
25119 //PA_CL_GB_VERT_DISC_ADJ
25120 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER__SHIFT                                                          0x0
25121 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER_MASK                                                            0xFFFFFFFFL
25122 //PA_CL_GB_HORZ_CLIP_ADJ
25123 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER__SHIFT                                                          0x0
25124 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER_MASK                                                            0xFFFFFFFFL
25125 //PA_CL_GB_HORZ_DISC_ADJ
25126 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER__SHIFT                                                          0x0
25127 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER_MASK                                                            0xFFFFFFFFL
25128 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0
25129 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X__SHIFT                                                        0x0
25130 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y__SHIFT                                                        0x4
25131 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X__SHIFT                                                        0x8
25132 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y__SHIFT                                                        0xc
25133 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X__SHIFT                                                        0x10
25134 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y__SHIFT                                                        0x14
25135 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X__SHIFT                                                        0x18
25136 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y__SHIFT                                                        0x1c
25137 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X_MASK                                                          0x0000000FL
25138 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y_MASK                                                          0x000000F0L
25139 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X_MASK                                                          0x00000F00L
25140 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y_MASK                                                          0x0000F000L
25141 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X_MASK                                                          0x000F0000L
25142 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y_MASK                                                          0x00F00000L
25143 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X_MASK                                                          0x0F000000L
25144 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y_MASK                                                          0xF0000000L
25145 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1
25146 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X__SHIFT                                                        0x0
25147 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y__SHIFT                                                        0x4
25148 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X__SHIFT                                                        0x8
25149 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y__SHIFT                                                        0xc
25150 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X__SHIFT                                                        0x10
25151 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y__SHIFT                                                        0x14
25152 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X__SHIFT                                                        0x18
25153 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y__SHIFT                                                        0x1c
25154 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X_MASK                                                          0x0000000FL
25155 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y_MASK                                                          0x000000F0L
25156 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X_MASK                                                          0x00000F00L
25157 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y_MASK                                                          0x0000F000L
25158 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X_MASK                                                          0x000F0000L
25159 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y_MASK                                                          0x00F00000L
25160 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X_MASK                                                          0x0F000000L
25161 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y_MASK                                                          0xF0000000L
25162 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2
25163 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X__SHIFT                                                        0x0
25164 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y__SHIFT                                                        0x4
25165 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X__SHIFT                                                        0x8
25166 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y__SHIFT                                                        0xc
25167 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X__SHIFT                                                       0x10
25168 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y__SHIFT                                                       0x14
25169 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X__SHIFT                                                       0x18
25170 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y__SHIFT                                                       0x1c
25171 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X_MASK                                                          0x0000000FL
25172 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y_MASK                                                          0x000000F0L
25173 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X_MASK                                                          0x00000F00L
25174 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y_MASK                                                          0x0000F000L
25175 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X_MASK                                                         0x000F0000L
25176 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y_MASK                                                         0x00F00000L
25177 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X_MASK                                                         0x0F000000L
25178 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y_MASK                                                         0xF0000000L
25179 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3
25180 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X__SHIFT                                                       0x0
25181 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y__SHIFT                                                       0x4
25182 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X__SHIFT                                                       0x8
25183 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y__SHIFT                                                       0xc
25184 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X__SHIFT                                                       0x10
25185 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y__SHIFT                                                       0x14
25186 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X__SHIFT                                                       0x18
25187 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y__SHIFT                                                       0x1c
25188 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X_MASK                                                         0x0000000FL
25189 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y_MASK                                                         0x000000F0L
25190 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X_MASK                                                         0x00000F00L
25191 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y_MASK                                                         0x0000F000L
25192 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X_MASK                                                         0x000F0000L
25193 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y_MASK                                                         0x00F00000L
25194 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X_MASK                                                         0x0F000000L
25195 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y_MASK                                                         0xF0000000L
25196 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0
25197 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X__SHIFT                                                        0x0
25198 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y__SHIFT                                                        0x4
25199 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X__SHIFT                                                        0x8
25200 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y__SHIFT                                                        0xc
25201 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X__SHIFT                                                        0x10
25202 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y__SHIFT                                                        0x14
25203 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X__SHIFT                                                        0x18
25204 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y__SHIFT                                                        0x1c
25205 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X_MASK                                                          0x0000000FL
25206 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y_MASK                                                          0x000000F0L
25207 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X_MASK                                                          0x00000F00L
25208 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y_MASK                                                          0x0000F000L
25209 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X_MASK                                                          0x000F0000L
25210 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y_MASK                                                          0x00F00000L
25211 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X_MASK                                                          0x0F000000L
25212 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y_MASK                                                          0xF0000000L
25213 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1
25214 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X__SHIFT                                                        0x0
25215 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y__SHIFT                                                        0x4
25216 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X__SHIFT                                                        0x8
25217 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y__SHIFT                                                        0xc
25218 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X__SHIFT                                                        0x10
25219 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y__SHIFT                                                        0x14
25220 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X__SHIFT                                                        0x18
25221 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y__SHIFT                                                        0x1c
25222 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X_MASK                                                          0x0000000FL
25223 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y_MASK                                                          0x000000F0L
25224 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X_MASK                                                          0x00000F00L
25225 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y_MASK                                                          0x0000F000L
25226 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X_MASK                                                          0x000F0000L
25227 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y_MASK                                                          0x00F00000L
25228 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X_MASK                                                          0x0F000000L
25229 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y_MASK                                                          0xF0000000L
25230 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2
25231 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X__SHIFT                                                        0x0
25232 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y__SHIFT                                                        0x4
25233 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X__SHIFT                                                        0x8
25234 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y__SHIFT                                                        0xc
25235 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X__SHIFT                                                       0x10
25236 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y__SHIFT                                                       0x14
25237 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X__SHIFT                                                       0x18
25238 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y__SHIFT                                                       0x1c
25239 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X_MASK                                                          0x0000000FL
25240 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y_MASK                                                          0x000000F0L
25241 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X_MASK                                                          0x00000F00L
25242 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y_MASK                                                          0x0000F000L
25243 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X_MASK                                                         0x000F0000L
25244 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y_MASK                                                         0x00F00000L
25245 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X_MASK                                                         0x0F000000L
25246 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y_MASK                                                         0xF0000000L
25247 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3
25248 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X__SHIFT                                                       0x0
25249 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y__SHIFT                                                       0x4
25250 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X__SHIFT                                                       0x8
25251 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y__SHIFT                                                       0xc
25252 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X__SHIFT                                                       0x10
25253 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y__SHIFT                                                       0x14
25254 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X__SHIFT                                                       0x18
25255 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y__SHIFT                                                       0x1c
25256 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X_MASK                                                         0x0000000FL
25257 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y_MASK                                                         0x000000F0L
25258 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X_MASK                                                         0x00000F00L
25259 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y_MASK                                                         0x0000F000L
25260 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X_MASK                                                         0x000F0000L
25261 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y_MASK                                                         0x00F00000L
25262 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X_MASK                                                         0x0F000000L
25263 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y_MASK                                                         0xF0000000L
25264 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0
25265 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X__SHIFT                                                        0x0
25266 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y__SHIFT                                                        0x4
25267 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X__SHIFT                                                        0x8
25268 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y__SHIFT                                                        0xc
25269 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X__SHIFT                                                        0x10
25270 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y__SHIFT                                                        0x14
25271 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X__SHIFT                                                        0x18
25272 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y__SHIFT                                                        0x1c
25273 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X_MASK                                                          0x0000000FL
25274 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y_MASK                                                          0x000000F0L
25275 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X_MASK                                                          0x00000F00L
25276 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y_MASK                                                          0x0000F000L
25277 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X_MASK                                                          0x000F0000L
25278 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y_MASK                                                          0x00F00000L
25279 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X_MASK                                                          0x0F000000L
25280 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y_MASK                                                          0xF0000000L
25281 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1
25282 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X__SHIFT                                                        0x0
25283 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y__SHIFT                                                        0x4
25284 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X__SHIFT                                                        0x8
25285 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y__SHIFT                                                        0xc
25286 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X__SHIFT                                                        0x10
25287 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y__SHIFT                                                        0x14
25288 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X__SHIFT                                                        0x18
25289 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y__SHIFT                                                        0x1c
25290 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X_MASK                                                          0x0000000FL
25291 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y_MASK                                                          0x000000F0L
25292 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X_MASK                                                          0x00000F00L
25293 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y_MASK                                                          0x0000F000L
25294 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X_MASK                                                          0x000F0000L
25295 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y_MASK                                                          0x00F00000L
25296 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X_MASK                                                          0x0F000000L
25297 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y_MASK                                                          0xF0000000L
25298 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2
25299 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X__SHIFT                                                        0x0
25300 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y__SHIFT                                                        0x4
25301 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X__SHIFT                                                        0x8
25302 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y__SHIFT                                                        0xc
25303 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X__SHIFT                                                       0x10
25304 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y__SHIFT                                                       0x14
25305 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X__SHIFT                                                       0x18
25306 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y__SHIFT                                                       0x1c
25307 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X_MASK                                                          0x0000000FL
25308 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y_MASK                                                          0x000000F0L
25309 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X_MASK                                                          0x00000F00L
25310 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y_MASK                                                          0x0000F000L
25311 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X_MASK                                                         0x000F0000L
25312 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y_MASK                                                         0x00F00000L
25313 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X_MASK                                                         0x0F000000L
25314 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y_MASK                                                         0xF0000000L
25315 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3
25316 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X__SHIFT                                                       0x0
25317 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y__SHIFT                                                       0x4
25318 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X__SHIFT                                                       0x8
25319 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y__SHIFT                                                       0xc
25320 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X__SHIFT                                                       0x10
25321 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y__SHIFT                                                       0x14
25322 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X__SHIFT                                                       0x18
25323 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y__SHIFT                                                       0x1c
25324 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X_MASK                                                         0x0000000FL
25325 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y_MASK                                                         0x000000F0L
25326 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X_MASK                                                         0x00000F00L
25327 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y_MASK                                                         0x0000F000L
25328 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X_MASK                                                         0x000F0000L
25329 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y_MASK                                                         0x00F00000L
25330 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X_MASK                                                         0x0F000000L
25331 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y_MASK                                                         0xF0000000L
25332 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0
25333 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X__SHIFT                                                        0x0
25334 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y__SHIFT                                                        0x4
25335 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X__SHIFT                                                        0x8
25336 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y__SHIFT                                                        0xc
25337 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X__SHIFT                                                        0x10
25338 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y__SHIFT                                                        0x14
25339 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X__SHIFT                                                        0x18
25340 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y__SHIFT                                                        0x1c
25341 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X_MASK                                                          0x0000000FL
25342 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y_MASK                                                          0x000000F0L
25343 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X_MASK                                                          0x00000F00L
25344 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y_MASK                                                          0x0000F000L
25345 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X_MASK                                                          0x000F0000L
25346 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y_MASK                                                          0x00F00000L
25347 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X_MASK                                                          0x0F000000L
25348 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y_MASK                                                          0xF0000000L
25349 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1
25350 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X__SHIFT                                                        0x0
25351 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y__SHIFT                                                        0x4
25352 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X__SHIFT                                                        0x8
25353 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y__SHIFT                                                        0xc
25354 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X__SHIFT                                                        0x10
25355 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y__SHIFT                                                        0x14
25356 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X__SHIFT                                                        0x18
25357 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y__SHIFT                                                        0x1c
25358 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X_MASK                                                          0x0000000FL
25359 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y_MASK                                                          0x000000F0L
25360 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X_MASK                                                          0x00000F00L
25361 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y_MASK                                                          0x0000F000L
25362 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X_MASK                                                          0x000F0000L
25363 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y_MASK                                                          0x00F00000L
25364 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X_MASK                                                          0x0F000000L
25365 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y_MASK                                                          0xF0000000L
25366 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2
25367 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X__SHIFT                                                        0x0
25368 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y__SHIFT                                                        0x4
25369 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X__SHIFT                                                        0x8
25370 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y__SHIFT                                                        0xc
25371 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X__SHIFT                                                       0x10
25372 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y__SHIFT                                                       0x14
25373 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X__SHIFT                                                       0x18
25374 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y__SHIFT                                                       0x1c
25375 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X_MASK                                                          0x0000000FL
25376 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y_MASK                                                          0x000000F0L
25377 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X_MASK                                                          0x00000F00L
25378 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y_MASK                                                          0x0000F000L
25379 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X_MASK                                                         0x000F0000L
25380 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y_MASK                                                         0x00F00000L
25381 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X_MASK                                                         0x0F000000L
25382 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y_MASK                                                         0xF0000000L
25383 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3
25384 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X__SHIFT                                                       0x0
25385 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y__SHIFT                                                       0x4
25386 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X__SHIFT                                                       0x8
25387 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y__SHIFT                                                       0xc
25388 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X__SHIFT                                                       0x10
25389 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y__SHIFT                                                       0x14
25390 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X__SHIFT                                                       0x18
25391 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y__SHIFT                                                       0x1c
25392 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X_MASK                                                         0x0000000FL
25393 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y_MASK                                                         0x000000F0L
25394 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X_MASK                                                         0x00000F00L
25395 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y_MASK                                                         0x0000F000L
25396 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X_MASK                                                         0x000F0000L
25397 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y_MASK                                                         0x00F00000L
25398 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X_MASK                                                         0x0F000000L
25399 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y_MASK                                                         0xF0000000L
25400 //PA_SC_AA_MASK_X0Y0_X1Y0
25401 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0__SHIFT                                                          0x0
25402 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0__SHIFT                                                          0x10
25403 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0_MASK                                                            0x0000FFFFL
25404 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0_MASK                                                            0xFFFF0000L
25405 //PA_SC_AA_MASK_X0Y1_X1Y1
25406 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1__SHIFT                                                          0x0
25407 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1__SHIFT                                                          0x10
25408 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1_MASK                                                            0x0000FFFFL
25409 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1_MASK                                                            0xFFFF0000L
25410 //PA_SC_SHADER_CONTROL
25411 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES__SHIFT                                             0x0
25412 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID__SHIFT                                                    0x2
25413 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION__SHIFT                                                 0x3
25414 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE__SHIFT                                                   0x5
25415 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD__SHIFT                                               0x7
25416 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES_MASK                                               0x00000003L
25417 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID_MASK                                                      0x00000004L
25418 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION_MASK                                                   0x00000008L
25419 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE_MASK                                                     0x00000060L
25420 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD_MASK                                                 0x00000080L
25421 //PA_SC_BINNER_CNTL_0
25422 #define PA_SC_BINNER_CNTL_0__BINNING_MODE__SHIFT                                                              0x0
25423 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X__SHIFT                                                                0x2
25424 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y__SHIFT                                                                0x3
25425 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND__SHIFT                                                         0x4
25426 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND__SHIFT                                                         0x7
25427 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN__SHIFT                                                    0xa
25428 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN__SHIFT                                                 0xd
25429 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM__SHIFT                                                     0x12
25430 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH__SHIFT                                                           0x13
25431 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION__SHIFT                                                     0x1b
25432 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION__SHIFT                                               0x1c
25433 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE__SHIFT                                                          0x1d
25434 #define PA_SC_BINNER_CNTL_0__FSR_EXPANSION_ENABLE__SHIFT                                                      0x1f
25435 #define PA_SC_BINNER_CNTL_0__BINNING_MODE_MASK                                                                0x00000003L
25436 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_MASK                                                                  0x00000004L
25437 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_MASK                                                                  0x00000008L
25438 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND_MASK                                                           0x00000070L
25439 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND_MASK                                                           0x00000380L
25440 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN_MASK                                                      0x00001C00L
25441 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN_MASK                                                   0x0003E000L
25442 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM_MASK                                                       0x00040000L
25443 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH_MASK                                                             0x07F80000L
25444 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION_MASK                                                       0x08000000L
25445 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION_MASK                                                 0x10000000L
25446 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE_MASK                                                            0x60000000L
25447 #define PA_SC_BINNER_CNTL_0__FSR_EXPANSION_ENABLE_MASK                                                        0x80000000L
25448 //PA_SC_BINNER_CNTL_1
25449 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT__SHIFT                                                           0x0
25450 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH__SHIFT                                                        0x10
25451 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT_MASK                                                             0x0000FFFFL
25452 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH_MASK                                                          0xFFFF0000L
25453 //PA_SC_CONSERVATIVE_RASTERIZATION_CNTL
25454 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE__SHIFT                                        0x0
25455 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT__SHIFT                                 0x1
25456 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE__SHIFT                                       0x5
25457 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT__SHIFT                                0x6
25458 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE__SHIFT                           0xa
25459 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT__SHIFT                                          0xb
25460 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET__SHIFT                                          0xc
25461 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL__SHIFT                      0xd
25462 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL__SHIFT                     0xe
25463 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE__SHIFT             0xf
25464 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE__SHIFT                                 0x10
25465 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT                     0x12
25466 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT                     0x13
25467 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE__SHIFT                               0x14
25468 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE__SHIFT                                 0x15
25469 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE__SHIFT                                     0x16
25470 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE__SHIFT                                    0x17
25471 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE__SHIFT                                0x18
25472 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT__SHIFT                                 0x19
25473 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT__SHIFT                             0x1b
25474 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE_MASK                                          0x00000001L
25475 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT_MASK                                   0x0000001EL
25476 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE_MASK                                         0x00000020L
25477 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT_MASK                                  0x000003C0L
25478 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE_MASK                             0x00000400L
25479 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT_MASK                                            0x00000800L
25480 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET_MASK                                            0x00001000L
25481 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL_MASK                        0x00002000L
25482 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL_MASK                       0x00004000L
25483 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE_MASK               0x00008000L
25484 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE_MASK                                   0x00030000L
25485 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK                       0x00040000L
25486 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK                       0x00080000L
25487 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE_MASK                                 0x00100000L
25488 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE_MASK                                   0x00200000L
25489 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE_MASK                                       0x00400000L
25490 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE_MASK                                      0x00800000L
25491 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE_MASK                                  0x01000000L
25492 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT_MASK                                   0x06000000L
25493 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT_MASK                               0x18000000L
25494 //PA_SC_NGG_MODE_CNTL
25495 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE__SHIFT                                                      0x0
25496 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT__SHIFT                                         0xc
25497 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC__SHIFT                                                       0xd
25498 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT                                                    0xe
25499 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE__SHIFT                                                         0x10
25500 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT                                                    0x18
25501 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE_MASK                                                        0x000007FFL
25502 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT_MASK                                           0x00001000L
25503 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC_MASK                                                         0x00002000L
25504 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES_MASK                                                      0x00004000L
25505 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE_MASK                                                           0x00FF0000L
25506 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK                                                      0xFF000000L
25507 //PA_SC_BINNER_CNTL_2
25508 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X__SHIFT                                                   0x0
25509 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X__SHIFT                                                   0x1
25510 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT                                0x2
25511 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW__SHIFT                                                  0x3
25512 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT__SHIFT                                               0x4
25513 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN__SHIFT                                               0x7
25514 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED__SHIFT                                                               0xb
25515 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED__SHIFT                                                  0xc
25516 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD__SHIFT                                                        0xd
25517 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION__SHIFT                                   0x15
25518 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X_MASK                                                     0x00000001L
25519 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X_MASK                                                     0x00000002L
25520 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK                                  0x00000004L
25521 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW_MASK                                                    0x00000008L
25522 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT_MASK                                                 0x00000070L
25523 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN_MASK                                                 0x00000780L
25524 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED_MASK                                                                 0x00000800L
25525 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED_MASK                                                    0x00001000L
25526 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD_MASK                                                          0x001FE000L
25527 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION_MASK                                     0x00200000L
25528 //CB_COLOR0_BASE
25529 #define CB_COLOR0_BASE__BASE_256B__SHIFT                                                                      0x0
25530 #define CB_COLOR0_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25531 //CB_COLOR0_VIEW
25532 #define CB_COLOR0_VIEW__SLICE_START__SHIFT                                                                    0x0
25533 #define CB_COLOR0_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25534 #define CB_COLOR0_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25535 #define CB_COLOR0_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25536 #define CB_COLOR0_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25537 #define CB_COLOR0_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25538 //CB_COLOR0_INFO
25539 #define CB_COLOR0_INFO__FORMAT__SHIFT                                                                         0x0
25540 #define CB_COLOR0_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25541 #define CB_COLOR0_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25542 #define CB_COLOR0_INFO__COMP_SWAP__SHIFT                                                                      0xb
25543 #define CB_COLOR0_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25544 #define CB_COLOR0_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25545 #define CB_COLOR0_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25546 #define CB_COLOR0_INFO__ROUND_MODE__SHIFT                                                                     0x12
25547 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25548 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25549 #define CB_COLOR0_INFO__FORMAT_MASK                                                                           0x0000001FL
25550 #define CB_COLOR0_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25551 #define CB_COLOR0_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25552 #define CB_COLOR0_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25553 #define CB_COLOR0_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25554 #define CB_COLOR0_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25555 #define CB_COLOR0_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25556 #define CB_COLOR0_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25557 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25558 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25559 //CB_COLOR0_ATTRIB
25560 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25561 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25562 #define CB_COLOR0_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25563 #define CB_COLOR0_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25564 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25565 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25566 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25567 #define CB_COLOR0_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25568 #define CB_COLOR0_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25569 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25570 //CB_COLOR0_FDCC_CONTROL
25571 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25572 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25573 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25574 #define CB_COLOR0_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25575 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25576 #define CB_COLOR0_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25577 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25578 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25579 #define CB_COLOR0_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25580 #define CB_COLOR0_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25581 #define CB_COLOR0_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25582 #define CB_COLOR0_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25583 #define CB_COLOR0_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25584 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25585 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25586 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25587 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25588 #define CB_COLOR0_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25589 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25590 #define CB_COLOR0_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25591 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25592 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25593 #define CB_COLOR0_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25594 #define CB_COLOR0_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25595 #define CB_COLOR0_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25596 #define CB_COLOR0_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25597 #define CB_COLOR0_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25598 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25599 //CB_COLOR0_DCC_BASE
25600 #define CB_COLOR0_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25601 #define CB_COLOR0_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25602 //CB_COLOR1_BASE
25603 #define CB_COLOR1_BASE__BASE_256B__SHIFT                                                                      0x0
25604 #define CB_COLOR1_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25605 //CB_COLOR1_VIEW
25606 #define CB_COLOR1_VIEW__SLICE_START__SHIFT                                                                    0x0
25607 #define CB_COLOR1_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25608 #define CB_COLOR1_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25609 #define CB_COLOR1_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25610 #define CB_COLOR1_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25611 #define CB_COLOR1_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25612 //CB_COLOR1_INFO
25613 #define CB_COLOR1_INFO__FORMAT__SHIFT                                                                         0x0
25614 #define CB_COLOR1_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25615 #define CB_COLOR1_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25616 #define CB_COLOR1_INFO__COMP_SWAP__SHIFT                                                                      0xb
25617 #define CB_COLOR1_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25618 #define CB_COLOR1_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25619 #define CB_COLOR1_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25620 #define CB_COLOR1_INFO__ROUND_MODE__SHIFT                                                                     0x12
25621 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25622 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25623 #define CB_COLOR1_INFO__FORMAT_MASK                                                                           0x0000001FL
25624 #define CB_COLOR1_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25625 #define CB_COLOR1_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25626 #define CB_COLOR1_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25627 #define CB_COLOR1_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25628 #define CB_COLOR1_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25629 #define CB_COLOR1_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25630 #define CB_COLOR1_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25631 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25632 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25633 //CB_COLOR1_ATTRIB
25634 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25635 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25636 #define CB_COLOR1_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25637 #define CB_COLOR1_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25638 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25639 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25640 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25641 #define CB_COLOR1_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25642 #define CB_COLOR1_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25643 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25644 //CB_COLOR1_FDCC_CONTROL
25645 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25646 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25647 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25648 #define CB_COLOR1_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25649 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25650 #define CB_COLOR1_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25651 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25652 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25653 #define CB_COLOR1_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25654 #define CB_COLOR1_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25655 #define CB_COLOR1_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25656 #define CB_COLOR1_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25657 #define CB_COLOR1_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25658 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25659 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25660 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25661 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25662 #define CB_COLOR1_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25663 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25664 #define CB_COLOR1_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25665 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25666 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25667 #define CB_COLOR1_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25668 #define CB_COLOR1_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25669 #define CB_COLOR1_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25670 #define CB_COLOR1_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25671 #define CB_COLOR1_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25672 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25673 //CB_COLOR1_DCC_BASE
25674 #define CB_COLOR1_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25675 #define CB_COLOR1_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25676 //CB_COLOR2_BASE
25677 #define CB_COLOR2_BASE__BASE_256B__SHIFT                                                                      0x0
25678 #define CB_COLOR2_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25679 //CB_COLOR2_VIEW
25680 #define CB_COLOR2_VIEW__SLICE_START__SHIFT                                                                    0x0
25681 #define CB_COLOR2_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25682 #define CB_COLOR2_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25683 #define CB_COLOR2_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25684 #define CB_COLOR2_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25685 #define CB_COLOR2_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25686 //CB_COLOR2_INFO
25687 #define CB_COLOR2_INFO__FORMAT__SHIFT                                                                         0x0
25688 #define CB_COLOR2_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25689 #define CB_COLOR2_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25690 #define CB_COLOR2_INFO__COMP_SWAP__SHIFT                                                                      0xb
25691 #define CB_COLOR2_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25692 #define CB_COLOR2_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25693 #define CB_COLOR2_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25694 #define CB_COLOR2_INFO__ROUND_MODE__SHIFT                                                                     0x12
25695 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25696 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25697 #define CB_COLOR2_INFO__FORMAT_MASK                                                                           0x0000001FL
25698 #define CB_COLOR2_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25699 #define CB_COLOR2_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25700 #define CB_COLOR2_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25701 #define CB_COLOR2_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25702 #define CB_COLOR2_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25703 #define CB_COLOR2_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25704 #define CB_COLOR2_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25705 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25706 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25707 //CB_COLOR2_ATTRIB
25708 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25709 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25710 #define CB_COLOR2_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25711 #define CB_COLOR2_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25712 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25713 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25714 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25715 #define CB_COLOR2_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25716 #define CB_COLOR2_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25717 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25718 //CB_COLOR2_FDCC_CONTROL
25719 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25720 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25721 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25722 #define CB_COLOR2_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25723 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25724 #define CB_COLOR2_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25725 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25726 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25727 #define CB_COLOR2_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25728 #define CB_COLOR2_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25729 #define CB_COLOR2_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25730 #define CB_COLOR2_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25731 #define CB_COLOR2_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25732 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25733 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25734 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25735 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25736 #define CB_COLOR2_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25737 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25738 #define CB_COLOR2_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25739 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25740 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25741 #define CB_COLOR2_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25742 #define CB_COLOR2_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25743 #define CB_COLOR2_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25744 #define CB_COLOR2_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25745 #define CB_COLOR2_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25746 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25747 //CB_COLOR2_DCC_BASE
25748 #define CB_COLOR2_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25749 #define CB_COLOR2_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25750 //CB_COLOR3_BASE
25751 #define CB_COLOR3_BASE__BASE_256B__SHIFT                                                                      0x0
25752 #define CB_COLOR3_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25753 //CB_COLOR3_VIEW
25754 #define CB_COLOR3_VIEW__SLICE_START__SHIFT                                                                    0x0
25755 #define CB_COLOR3_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25756 #define CB_COLOR3_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25757 #define CB_COLOR3_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25758 #define CB_COLOR3_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25759 #define CB_COLOR3_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25760 //CB_COLOR3_INFO
25761 #define CB_COLOR3_INFO__FORMAT__SHIFT                                                                         0x0
25762 #define CB_COLOR3_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25763 #define CB_COLOR3_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25764 #define CB_COLOR3_INFO__COMP_SWAP__SHIFT                                                                      0xb
25765 #define CB_COLOR3_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25766 #define CB_COLOR3_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25767 #define CB_COLOR3_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25768 #define CB_COLOR3_INFO__ROUND_MODE__SHIFT                                                                     0x12
25769 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25770 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25771 #define CB_COLOR3_INFO__FORMAT_MASK                                                                           0x0000001FL
25772 #define CB_COLOR3_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25773 #define CB_COLOR3_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25774 #define CB_COLOR3_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25775 #define CB_COLOR3_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25776 #define CB_COLOR3_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25777 #define CB_COLOR3_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25778 #define CB_COLOR3_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25779 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25780 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25781 //CB_COLOR3_ATTRIB
25782 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25783 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25784 #define CB_COLOR3_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25785 #define CB_COLOR3_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25786 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25787 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25788 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25789 #define CB_COLOR3_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25790 #define CB_COLOR3_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25791 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25792 //CB_COLOR3_FDCC_CONTROL
25793 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25794 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25795 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25796 #define CB_COLOR3_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25797 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25798 #define CB_COLOR3_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25799 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25800 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25801 #define CB_COLOR3_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25802 #define CB_COLOR3_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25803 #define CB_COLOR3_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25804 #define CB_COLOR3_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25805 #define CB_COLOR3_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25806 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25807 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25808 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25809 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25810 #define CB_COLOR3_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25811 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25812 #define CB_COLOR3_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25813 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25814 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25815 #define CB_COLOR3_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25816 #define CB_COLOR3_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25817 #define CB_COLOR3_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25818 #define CB_COLOR3_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25819 #define CB_COLOR3_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25820 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25821 //CB_COLOR3_DCC_BASE
25822 #define CB_COLOR3_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25823 #define CB_COLOR3_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25824 //CB_COLOR4_BASE
25825 #define CB_COLOR4_BASE__BASE_256B__SHIFT                                                                      0x0
25826 #define CB_COLOR4_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25827 //CB_COLOR4_VIEW
25828 #define CB_COLOR4_VIEW__SLICE_START__SHIFT                                                                    0x0
25829 #define CB_COLOR4_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25830 #define CB_COLOR4_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25831 #define CB_COLOR4_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25832 #define CB_COLOR4_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25833 #define CB_COLOR4_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25834 //CB_COLOR4_INFO
25835 #define CB_COLOR4_INFO__FORMAT__SHIFT                                                                         0x0
25836 #define CB_COLOR4_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25837 #define CB_COLOR4_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25838 #define CB_COLOR4_INFO__COMP_SWAP__SHIFT                                                                      0xb
25839 #define CB_COLOR4_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25840 #define CB_COLOR4_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25841 #define CB_COLOR4_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25842 #define CB_COLOR4_INFO__ROUND_MODE__SHIFT                                                                     0x12
25843 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25844 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25845 #define CB_COLOR4_INFO__FORMAT_MASK                                                                           0x0000001FL
25846 #define CB_COLOR4_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25847 #define CB_COLOR4_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25848 #define CB_COLOR4_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25849 #define CB_COLOR4_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25850 #define CB_COLOR4_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25851 #define CB_COLOR4_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25852 #define CB_COLOR4_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25853 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25854 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25855 //CB_COLOR4_ATTRIB
25856 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25857 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25858 #define CB_COLOR4_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25859 #define CB_COLOR4_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25860 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25861 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25862 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25863 #define CB_COLOR4_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25864 #define CB_COLOR4_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25865 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25866 //CB_COLOR4_FDCC_CONTROL
25867 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25868 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25869 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25870 #define CB_COLOR4_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25871 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25872 #define CB_COLOR4_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25873 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25874 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25875 #define CB_COLOR4_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25876 #define CB_COLOR4_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25877 #define CB_COLOR4_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25878 #define CB_COLOR4_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25879 #define CB_COLOR4_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25880 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25881 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25882 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25883 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25884 #define CB_COLOR4_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25885 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25886 #define CB_COLOR4_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25887 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25888 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25889 #define CB_COLOR4_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25890 #define CB_COLOR4_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25891 #define CB_COLOR4_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25892 #define CB_COLOR4_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25893 #define CB_COLOR4_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25894 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25895 //CB_COLOR4_DCC_BASE
25896 #define CB_COLOR4_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25897 #define CB_COLOR4_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25898 //CB_COLOR5_BASE
25899 #define CB_COLOR5_BASE__BASE_256B__SHIFT                                                                      0x0
25900 #define CB_COLOR5_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25901 //CB_COLOR5_VIEW
25902 #define CB_COLOR5_VIEW__SLICE_START__SHIFT                                                                    0x0
25903 #define CB_COLOR5_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25904 #define CB_COLOR5_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25905 #define CB_COLOR5_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25906 #define CB_COLOR5_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25907 #define CB_COLOR5_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25908 //CB_COLOR5_INFO
25909 #define CB_COLOR5_INFO__FORMAT__SHIFT                                                                         0x0
25910 #define CB_COLOR5_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25911 #define CB_COLOR5_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25912 #define CB_COLOR5_INFO__COMP_SWAP__SHIFT                                                                      0xb
25913 #define CB_COLOR5_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25914 #define CB_COLOR5_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25915 #define CB_COLOR5_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25916 #define CB_COLOR5_INFO__ROUND_MODE__SHIFT                                                                     0x12
25917 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25918 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25919 #define CB_COLOR5_INFO__FORMAT_MASK                                                                           0x0000001FL
25920 #define CB_COLOR5_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25921 #define CB_COLOR5_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25922 #define CB_COLOR5_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25923 #define CB_COLOR5_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25924 #define CB_COLOR5_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25925 #define CB_COLOR5_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
25926 #define CB_COLOR5_INFO__ROUND_MODE_MASK                                                                       0x00040000L
25927 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
25928 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
25929 //CB_COLOR5_ATTRIB
25930 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
25931 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
25932 #define CB_COLOR5_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
25933 #define CB_COLOR5_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
25934 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
25935 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
25936 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
25937 #define CB_COLOR5_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
25938 #define CB_COLOR5_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
25939 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
25940 //CB_COLOR5_FDCC_CONTROL
25941 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
25942 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
25943 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
25944 #define CB_COLOR5_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
25945 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
25946 #define CB_COLOR5_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
25947 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
25948 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
25949 #define CB_COLOR5_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
25950 #define CB_COLOR5_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
25951 #define CB_COLOR5_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
25952 #define CB_COLOR5_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
25953 #define CB_COLOR5_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
25954 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
25955 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
25956 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
25957 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
25958 #define CB_COLOR5_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
25959 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
25960 #define CB_COLOR5_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
25961 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
25962 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
25963 #define CB_COLOR5_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
25964 #define CB_COLOR5_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
25965 #define CB_COLOR5_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
25966 #define CB_COLOR5_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
25967 #define CB_COLOR5_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
25968 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
25969 //CB_COLOR5_DCC_BASE
25970 #define CB_COLOR5_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
25971 #define CB_COLOR5_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
25972 //CB_COLOR6_BASE
25973 #define CB_COLOR6_BASE__BASE_256B__SHIFT                                                                      0x0
25974 #define CB_COLOR6_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
25975 //CB_COLOR6_VIEW
25976 #define CB_COLOR6_VIEW__SLICE_START__SHIFT                                                                    0x0
25977 #define CB_COLOR6_VIEW__SLICE_MAX__SHIFT                                                                      0xd
25978 #define CB_COLOR6_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
25979 #define CB_COLOR6_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
25980 #define CB_COLOR6_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
25981 #define CB_COLOR6_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
25982 //CB_COLOR6_INFO
25983 #define CB_COLOR6_INFO__FORMAT__SHIFT                                                                         0x0
25984 #define CB_COLOR6_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
25985 #define CB_COLOR6_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
25986 #define CB_COLOR6_INFO__COMP_SWAP__SHIFT                                                                      0xb
25987 #define CB_COLOR6_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
25988 #define CB_COLOR6_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
25989 #define CB_COLOR6_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
25990 #define CB_COLOR6_INFO__ROUND_MODE__SHIFT                                                                     0x12
25991 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
25992 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
25993 #define CB_COLOR6_INFO__FORMAT_MASK                                                                           0x0000001FL
25994 #define CB_COLOR6_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
25995 #define CB_COLOR6_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
25996 #define CB_COLOR6_INFO__COMP_SWAP_MASK                                                                        0x00001800L
25997 #define CB_COLOR6_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
25998 #define CB_COLOR6_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
25999 #define CB_COLOR6_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
26000 #define CB_COLOR6_INFO__ROUND_MODE_MASK                                                                       0x00040000L
26001 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
26002 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
26003 //CB_COLOR6_ATTRIB
26004 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
26005 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
26006 #define CB_COLOR6_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
26007 #define CB_COLOR6_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
26008 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
26009 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
26010 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
26011 #define CB_COLOR6_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
26012 #define CB_COLOR6_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
26013 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
26014 //CB_COLOR6_FDCC_CONTROL
26015 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
26016 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
26017 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
26018 #define CB_COLOR6_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
26019 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
26020 #define CB_COLOR6_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
26021 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
26022 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
26023 #define CB_COLOR6_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
26024 #define CB_COLOR6_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
26025 #define CB_COLOR6_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
26026 #define CB_COLOR6_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
26027 #define CB_COLOR6_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
26028 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
26029 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
26030 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
26031 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
26032 #define CB_COLOR6_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
26033 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
26034 #define CB_COLOR6_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
26035 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
26036 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
26037 #define CB_COLOR6_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
26038 #define CB_COLOR6_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
26039 #define CB_COLOR6_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
26040 #define CB_COLOR6_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
26041 #define CB_COLOR6_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
26042 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
26043 //CB_COLOR6_DCC_BASE
26044 #define CB_COLOR6_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
26045 #define CB_COLOR6_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
26046 //CB_COLOR7_BASE
26047 #define CB_COLOR7_BASE__BASE_256B__SHIFT                                                                      0x0
26048 #define CB_COLOR7_BASE__BASE_256B_MASK                                                                        0xFFFFFFFFL
26049 //CB_COLOR7_VIEW
26050 #define CB_COLOR7_VIEW__SLICE_START__SHIFT                                                                    0x0
26051 #define CB_COLOR7_VIEW__SLICE_MAX__SHIFT                                                                      0xd
26052 #define CB_COLOR7_VIEW__MIP_LEVEL__SHIFT                                                                      0x1a
26053 #define CB_COLOR7_VIEW__SLICE_START_MASK                                                                      0x00001FFFL
26054 #define CB_COLOR7_VIEW__SLICE_MAX_MASK                                                                        0x03FFE000L
26055 #define CB_COLOR7_VIEW__MIP_LEVEL_MASK                                                                        0x3C000000L
26056 //CB_COLOR7_INFO
26057 #define CB_COLOR7_INFO__FORMAT__SHIFT                                                                         0x0
26058 #define CB_COLOR7_INFO__LINEAR_GENERAL__SHIFT                                                                 0x7
26059 #define CB_COLOR7_INFO__NUMBER_TYPE__SHIFT                                                                    0x8
26060 #define CB_COLOR7_INFO__COMP_SWAP__SHIFT                                                                      0xb
26061 #define CB_COLOR7_INFO__BLEND_CLAMP__SHIFT                                                                    0xf
26062 #define CB_COLOR7_INFO__BLEND_BYPASS__SHIFT                                                                   0x10
26063 #define CB_COLOR7_INFO__SIMPLE_FLOAT__SHIFT                                                                   0x11
26064 #define CB_COLOR7_INFO__ROUND_MODE__SHIFT                                                                     0x12
26065 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST__SHIFT                                                          0x14
26066 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT                                                        0x17
26067 #define CB_COLOR7_INFO__FORMAT_MASK                                                                           0x0000001FL
26068 #define CB_COLOR7_INFO__LINEAR_GENERAL_MASK                                                                   0x00000080L
26069 #define CB_COLOR7_INFO__NUMBER_TYPE_MASK                                                                      0x00000700L
26070 #define CB_COLOR7_INFO__COMP_SWAP_MASK                                                                        0x00001800L
26071 #define CB_COLOR7_INFO__BLEND_CLAMP_MASK                                                                      0x00008000L
26072 #define CB_COLOR7_INFO__BLEND_BYPASS_MASK                                                                     0x00010000L
26073 #define CB_COLOR7_INFO__SIMPLE_FLOAT_MASK                                                                     0x00020000L
26074 #define CB_COLOR7_INFO__ROUND_MODE_MASK                                                                       0x00040000L
26075 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST_MASK                                                            0x00700000L
26076 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL_MASK                                                          0x03800000L
26077 //CB_COLOR7_ATTRIB
26078 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS__SHIFT                                                                0x0
26079 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1__SHIFT                                                            0x2
26080 #define CB_COLOR7_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT                                                    0x3
26081 #define CB_COLOR7_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT                                                0x4
26082 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT                                         0x5
26083 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS_MASK                                                                  0x00000003L
26084 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1_MASK                                                              0x00000004L
26085 #define CB_COLOR7_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK                                                      0x00000008L
26086 #define CB_COLOR7_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK                                                  0x00000010L
26087 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK                                           0x00000020L
26088 //CB_COLOR7_FDCC_CONTROL
26089 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT                                            0x0
26090 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT                                          0x1
26091 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT                                            0x2
26092 #define CB_COLOR7_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x4
26093 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT                                              0x5
26094 #define CB_COLOR7_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT                                                        0x7
26095 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT                                                 0x9
26096 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT                                                0xa
26097 #define CB_COLOR7_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT                                            0x12
26098 #define CB_COLOR7_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT                                       0x13
26099 #define CB_COLOR7_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT                                                    0x15
26100 #define CB_COLOR7_FDCC_CONTROL__FDCC_ENABLE__SHIFT                                                            0x16
26101 #define CB_COLOR7_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT                                                   0x17
26102 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT                                              0x18
26103 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK                                              0x00000001L
26104 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK                                            0x00000002L
26105 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK                                              0x0000000CL
26106 #define CB_COLOR7_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000010L
26107 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK                                                0x00000060L
26108 #define CB_COLOR7_FDCC_CONTROL__COLOR_TRANSFORM_MASK                                                          0x00000180L
26109 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK                                                   0x00000200L
26110 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK                                                  0x00000400L
26111 #define CB_COLOR7_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK                                              0x00040000L
26112 #define CB_COLOR7_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK                                         0x00080000L
26113 #define CB_COLOR7_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK                                                      0x00200000L
26114 #define CB_COLOR7_FDCC_CONTROL__FDCC_ENABLE_MASK                                                              0x00400000L
26115 #define CB_COLOR7_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK                                                     0x00800000L
26116 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK                                                0x01000000L
26117 //CB_COLOR7_DCC_BASE
26118 #define CB_COLOR7_DCC_BASE__BASE_256B__SHIFT                                                                  0x0
26119 #define CB_COLOR7_DCC_BASE__BASE_256B_MASK                                                                    0xFFFFFFFFL
26120 //CB_COLOR0_BASE_EXT
26121 #define CB_COLOR0_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26122 #define CB_COLOR0_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26123 //CB_COLOR1_BASE_EXT
26124 #define CB_COLOR1_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26125 #define CB_COLOR1_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26126 //CB_COLOR2_BASE_EXT
26127 #define CB_COLOR2_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26128 #define CB_COLOR2_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26129 //CB_COLOR3_BASE_EXT
26130 #define CB_COLOR3_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26131 #define CB_COLOR3_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26132 //CB_COLOR4_BASE_EXT
26133 #define CB_COLOR4_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26134 #define CB_COLOR4_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26135 //CB_COLOR5_BASE_EXT
26136 #define CB_COLOR5_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26137 #define CB_COLOR5_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26138 //CB_COLOR6_BASE_EXT
26139 #define CB_COLOR6_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26140 #define CB_COLOR6_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26141 //CB_COLOR7_BASE_EXT
26142 #define CB_COLOR7_BASE_EXT__BASE_256B__SHIFT                                                                  0x0
26143 #define CB_COLOR7_BASE_EXT__BASE_256B_MASK                                                                    0x000000FFL
26144 //CB_COLOR0_DCC_BASE_EXT
26145 #define CB_COLOR0_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26146 #define CB_COLOR0_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26147 //CB_COLOR1_DCC_BASE_EXT
26148 #define CB_COLOR1_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26149 #define CB_COLOR1_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26150 //CB_COLOR2_DCC_BASE_EXT
26151 #define CB_COLOR2_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26152 #define CB_COLOR2_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26153 //CB_COLOR3_DCC_BASE_EXT
26154 #define CB_COLOR3_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26155 #define CB_COLOR3_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26156 //CB_COLOR4_DCC_BASE_EXT
26157 #define CB_COLOR4_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26158 #define CB_COLOR4_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26159 //CB_COLOR5_DCC_BASE_EXT
26160 #define CB_COLOR5_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26161 #define CB_COLOR5_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26162 //CB_COLOR6_DCC_BASE_EXT
26163 #define CB_COLOR6_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26164 #define CB_COLOR6_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26165 //CB_COLOR7_DCC_BASE_EXT
26166 #define CB_COLOR7_DCC_BASE_EXT__BASE_256B__SHIFT                                                              0x0
26167 #define CB_COLOR7_DCC_BASE_EXT__BASE_256B_MASK                                                                0x000000FFL
26168 //CB_COLOR0_ATTRIB2
26169 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26170 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26171 #define CB_COLOR0_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26172 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26173 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26174 #define CB_COLOR0_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26175 //CB_COLOR1_ATTRIB2
26176 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26177 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26178 #define CB_COLOR1_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26179 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26180 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26181 #define CB_COLOR1_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26182 //CB_COLOR2_ATTRIB2
26183 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26184 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26185 #define CB_COLOR2_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26186 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26187 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26188 #define CB_COLOR2_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26189 //CB_COLOR3_ATTRIB2
26190 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26191 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26192 #define CB_COLOR3_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26193 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26194 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26195 #define CB_COLOR3_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26196 //CB_COLOR4_ATTRIB2
26197 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26198 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26199 #define CB_COLOR4_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26200 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26201 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26202 #define CB_COLOR4_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26203 //CB_COLOR5_ATTRIB2
26204 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26205 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26206 #define CB_COLOR5_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26207 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26208 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26209 #define CB_COLOR5_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26210 //CB_COLOR6_ATTRIB2
26211 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26212 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26213 #define CB_COLOR6_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26214 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26215 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26216 #define CB_COLOR6_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26217 //CB_COLOR7_ATTRIB2
26218 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT__SHIFT                                                                 0x0
26219 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH__SHIFT                                                                  0xe
26220 #define CB_COLOR7_ATTRIB2__MAX_MIP__SHIFT                                                                     0x1c
26221 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT_MASK                                                                   0x00003FFFL
26222 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH_MASK                                                                    0x0FFFC000L
26223 #define CB_COLOR7_ATTRIB2__MAX_MIP_MASK                                                                       0xF0000000L
26224 //CB_COLOR0_ATTRIB3
26225 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26226 #define CB_COLOR0_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26227 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26228 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26229 #define CB_COLOR0_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26230 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26231 #define CB_COLOR0_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26232 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26233 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26234 #define CB_COLOR0_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26235 //CB_COLOR1_ATTRIB3
26236 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26237 #define CB_COLOR1_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26238 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26239 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26240 #define CB_COLOR1_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26241 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26242 #define CB_COLOR1_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26243 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26244 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26245 #define CB_COLOR1_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26246 //CB_COLOR2_ATTRIB3
26247 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26248 #define CB_COLOR2_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26249 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26250 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26251 #define CB_COLOR2_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26252 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26253 #define CB_COLOR2_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26254 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26255 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26256 #define CB_COLOR2_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26257 //CB_COLOR3_ATTRIB3
26258 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26259 #define CB_COLOR3_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26260 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26261 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26262 #define CB_COLOR3_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26263 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26264 #define CB_COLOR3_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26265 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26266 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26267 #define CB_COLOR3_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26268 //CB_COLOR4_ATTRIB3
26269 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26270 #define CB_COLOR4_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26271 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26272 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26273 #define CB_COLOR4_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26274 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26275 #define CB_COLOR4_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26276 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26277 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26278 #define CB_COLOR4_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26279 //CB_COLOR5_ATTRIB3
26280 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26281 #define CB_COLOR5_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26282 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26283 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26284 #define CB_COLOR5_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26285 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26286 #define CB_COLOR5_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26287 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26288 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26289 #define CB_COLOR5_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26290 //CB_COLOR6_ATTRIB3
26291 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26292 #define CB_COLOR6_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26293 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26294 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26295 #define CB_COLOR6_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26296 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26297 #define CB_COLOR6_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26298 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26299 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26300 #define CB_COLOR6_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26301 //CB_COLOR7_ATTRIB3
26302 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH__SHIFT                                                                  0x0
26303 #define CB_COLOR7_ATTRIB3__META_LINEAR__SHIFT                                                                 0xd
26304 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE__SHIFT                                                               0xe
26305 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE__SHIFT                                                               0x18
26306 #define CB_COLOR7_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT                                                            0x1e
26307 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH_MASK                                                                    0x00001FFFL
26308 #define CB_COLOR7_ATTRIB3__META_LINEAR_MASK                                                                   0x00002000L
26309 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE_MASK                                                                 0x0007C000L
26310 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE_MASK                                                                 0x03000000L
26311 #define CB_COLOR7_ATTRIB3__DCC_PIPE_ALIGNED_MASK                                                              0x40000000L
26312 
26313 
26314 // addressBlock: gc_pfvf_cpdec
26315 //CONFIG_RESERVED_REG0
26316 #define CONFIG_RESERVED_REG0__DATA__SHIFT                                                                     0x0
26317 #define CONFIG_RESERVED_REG0__DATA_MASK                                                                       0xFFFFFFFFL
26318 //CONFIG_RESERVED_REG1
26319 #define CONFIG_RESERVED_REG1__DATA__SHIFT                                                                     0x0
26320 #define CONFIG_RESERVED_REG1__DATA_MASK                                                                       0xFFFFFFFFL
26321 //CP_MEC_CNTL
26322 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET__SHIFT                                                               0x10
26323 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET__SHIFT                                                               0x11
26324 #define CP_MEC_CNTL__MEC_ME1_PIPE2_RESET__SHIFT                                                               0x12
26325 #define CP_MEC_CNTL__MEC_ME1_PIPE3_RESET__SHIFT                                                               0x13
26326 #define CP_MEC_CNTL__MEC_ME2_PIPE0_RESET__SHIFT                                                               0x14
26327 #define CP_MEC_CNTL__MEC_ME2_PIPE1_RESET__SHIFT                                                               0x15
26328 #define CP_MEC_CNTL__MEC_ME2_PIPE2_RESET__SHIFT                                                               0x16
26329 #define CP_MEC_CNTL__MEC_ME2_PIPE3_RESET__SHIFT                                                               0x17
26330 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE__SHIFT                                                             0x1b
26331 #define CP_MEC_CNTL__MEC_ME2_HALT__SHIFT                                                                      0x1c
26332 #define CP_MEC_CNTL__MEC_ME2_STEP__SHIFT                                                                      0x1d
26333 #define CP_MEC_CNTL__MEC_ME1_HALT__SHIFT                                                                      0x1e
26334 #define CP_MEC_CNTL__MEC_ME1_STEP__SHIFT                                                                      0x1f
26335 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET_MASK                                                                 0x00010000L
26336 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET_MASK                                                                 0x00020000L
26337 #define CP_MEC_CNTL__MEC_ME1_PIPE2_RESET_MASK                                                                 0x00040000L
26338 #define CP_MEC_CNTL__MEC_ME1_PIPE3_RESET_MASK                                                                 0x00080000L
26339 #define CP_MEC_CNTL__MEC_ME2_PIPE0_RESET_MASK                                                                 0x00100000L
26340 #define CP_MEC_CNTL__MEC_ME2_PIPE1_RESET_MASK                                                                 0x00200000L
26341 #define CP_MEC_CNTL__MEC_ME2_PIPE2_RESET_MASK                                                                 0x00400000L
26342 #define CP_MEC_CNTL__MEC_ME2_PIPE3_RESET_MASK                                                                 0x00800000L
26343 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE_MASK                                                               0x08000000L
26344 #define CP_MEC_CNTL__MEC_ME2_HALT_MASK                                                                        0x10000000L
26345 #define CP_MEC_CNTL__MEC_ME2_STEP_MASK                                                                        0x20000000L
26346 #define CP_MEC_CNTL__MEC_ME1_HALT_MASK                                                                        0x40000000L
26347 #define CP_MEC_CNTL__MEC_ME1_STEP_MASK                                                                        0x80000000L
26348 //CP_ME_CNTL
26349 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE__SHIFT                                                               0x4
26350 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE__SHIFT                                                              0x6
26351 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE__SHIFT                                                               0x8
26352 #define CP_ME_CNTL__PFP_PIPE0_DISABLE__SHIFT                                                                  0xc
26353 #define CP_ME_CNTL__PFP_PIPE1_DISABLE__SHIFT                                                                  0xd
26354 #define CP_ME_CNTL__ME_PIPE0_DISABLE__SHIFT                                                                   0xe
26355 #define CP_ME_CNTL__ME_PIPE1_DISABLE__SHIFT                                                                   0xf
26356 #define CP_ME_CNTL__CE_PIPE0_RESET__SHIFT                                                                     0x10
26357 #define CP_ME_CNTL__CE_PIPE1_RESET__SHIFT                                                                     0x11
26358 #define CP_ME_CNTL__PFP_PIPE0_RESET__SHIFT                                                                    0x12
26359 #define CP_ME_CNTL__PFP_PIPE1_RESET__SHIFT                                                                    0x13
26360 #define CP_ME_CNTL__ME_PIPE0_RESET__SHIFT                                                                     0x14
26361 #define CP_ME_CNTL__ME_PIPE1_RESET__SHIFT                                                                     0x15
26362 #define CP_ME_CNTL__CE_HALT__SHIFT                                                                            0x18
26363 #define CP_ME_CNTL__CE_STEP__SHIFT                                                                            0x19
26364 #define CP_ME_CNTL__PFP_HALT__SHIFT                                                                           0x1a
26365 #define CP_ME_CNTL__PFP_STEP__SHIFT                                                                           0x1b
26366 #define CP_ME_CNTL__ME_HALT__SHIFT                                                                            0x1c
26367 #define CP_ME_CNTL__ME_STEP__SHIFT                                                                            0x1d
26368 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE_MASK                                                                 0x00000010L
26369 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE_MASK                                                                0x00000040L
26370 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE_MASK                                                                 0x00000100L
26371 #define CP_ME_CNTL__PFP_PIPE0_DISABLE_MASK                                                                    0x00001000L
26372 #define CP_ME_CNTL__PFP_PIPE1_DISABLE_MASK                                                                    0x00002000L
26373 #define CP_ME_CNTL__ME_PIPE0_DISABLE_MASK                                                                     0x00004000L
26374 #define CP_ME_CNTL__ME_PIPE1_DISABLE_MASK                                                                     0x00008000L
26375 #define CP_ME_CNTL__CE_PIPE0_RESET_MASK                                                                       0x00010000L
26376 #define CP_ME_CNTL__CE_PIPE1_RESET_MASK                                                                       0x00020000L
26377 #define CP_ME_CNTL__PFP_PIPE0_RESET_MASK                                                                      0x00040000L
26378 #define CP_ME_CNTL__PFP_PIPE1_RESET_MASK                                                                      0x00080000L
26379 #define CP_ME_CNTL__ME_PIPE0_RESET_MASK                                                                       0x00100000L
26380 #define CP_ME_CNTL__ME_PIPE1_RESET_MASK                                                                       0x00200000L
26381 #define CP_ME_CNTL__CE_HALT_MASK                                                                              0x01000000L
26382 #define CP_ME_CNTL__CE_STEP_MASK                                                                              0x02000000L
26383 #define CP_ME_CNTL__PFP_HALT_MASK                                                                             0x04000000L
26384 #define CP_ME_CNTL__PFP_STEP_MASK                                                                             0x08000000L
26385 #define CP_ME_CNTL__ME_HALT_MASK                                                                              0x10000000L
26386 #define CP_ME_CNTL__ME_STEP_MASK                                                                              0x20000000L
26387 
26388 
26389 // addressBlock: gc_pfvf_grbmdec
26390 //GRBM_GFX_CNTL
26391 #define GRBM_GFX_CNTL__PIPEID__SHIFT                                                                          0x0
26392 #define GRBM_GFX_CNTL__MEID__SHIFT                                                                            0x2
26393 #define GRBM_GFX_CNTL__VMID__SHIFT                                                                            0x4
26394 #define GRBM_GFX_CNTL__QUEUEID__SHIFT                                                                         0x8
26395 #define GRBM_GFX_CNTL__CTXID__SHIFT                                                                           0xb
26396 #define GRBM_GFX_CNTL__PIPEID_MASK                                                                            0x00000003L
26397 #define GRBM_GFX_CNTL__MEID_MASK                                                                              0x0000000CL
26398 #define GRBM_GFX_CNTL__VMID_MASK                                                                              0x000000F0L
26399 #define GRBM_GFX_CNTL__QUEUEID_MASK                                                                           0x00000700L
26400 #define GRBM_GFX_CNTL__CTXID_MASK                                                                             0x00003800L
26401 //GRBM_NOWHERE
26402 #define GRBM_NOWHERE__DATA__SHIFT                                                                             0x0
26403 #define GRBM_NOWHERE__DATA_MASK                                                                               0xFFFFFFFFL
26404 
26405 
26406 // addressBlock: gc_pfvf_padec
26407 //PA_SC_VRS_SURFACE_CNTL
26408 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE__SHIFT                                          0x6
26409 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT                                             0x7
26410 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE__SHIFT                                           0x8
26411 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE__SHIFT                                                   0xd
26412 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE__SHIFT                                               0xe
26413 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE__SHIFT                                          0xf
26414 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE__SHIFT                                              0x10
26415 #define PA_SC_VRS_SURFACE_CNTL__VRC_AUTO_FLUSH__SHIFT                                                         0x11
26416 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE__SHIFT                                                   0x12
26417 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS__SHIFT                                                           0x13
26418 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT__SHIFT                                                        0x1a
26419 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE_MASK                                            0x00000040L
26420 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK                                               0x00000080L
26421 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE_MASK                                             0x00001F00L
26422 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE_MASK                                                     0x00002000L
26423 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE_MASK                                                 0x00004000L
26424 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE_MASK                                            0x00008000L
26425 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE_MASK                                                0x00010000L
26426 #define PA_SC_VRS_SURFACE_CNTL__VRC_AUTO_FLUSH_MASK                                                           0x00020000L
26427 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE_MASK                                                     0x00040000L
26428 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS_MASK                                                             0x03F80000L
26429 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT_MASK                                                          0xFC000000L
26430 //PA_SC_ENHANCE
26431 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER__SHIFT                                                       0x0
26432 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX__SHIFT                                                          0x1
26433 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX__SHIFT                                                        0x2
26434 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS__SHIFT                                                  0x3
26435 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID__SHIFT                                               0x4
26436 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX__SHIFT                                                             0x5
26437 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER__SHIFT                                                     0x6
26438 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION__SHIFT                                              0x7
26439 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM__SHIFT                                                   0x8
26440 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE__SHIFT                                              0x9
26441 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE__SHIFT                                                   0xa
26442 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE__SHIFT                                                          0xb
26443 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS__SHIFT                                          0xc
26444 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE__SHIFT                                                 0xd
26445 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE__SHIFT                                             0xe
26446 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE__SHIFT                                                   0xf
26447 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST__SHIFT                                   0x10
26448 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING__SHIFT                                        0x11
26449 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY__SHIFT                               0x12
26450 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING__SHIFT                               0x13
26451 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING__SHIFT                              0x14
26452 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS__SHIFT                                 0x15
26453 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID__SHIFT                                   0x16
26454 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO__SHIFT                           0x17
26455 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT                                          0x18
26456 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING__SHIFT                                       0x19
26457 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET__SHIFT                                                  0x1a
26458 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET__SHIFT                                              0x1b
26459 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE__SHIFT                      0x1c
26460 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING__SHIFT                              0x1d
26461 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER_MASK                                                         0x00000001L
26462 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX_MASK                                                            0x00000002L
26463 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX_MASK                                                          0x00000004L
26464 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS_MASK                                                    0x00000008L
26465 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID_MASK                                                 0x00000010L
26466 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX_MASK                                                               0x00000020L
26467 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER_MASK                                                       0x00000040L
26468 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION_MASK                                                0x00000080L
26469 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM_MASK                                                     0x00000100L
26470 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE_MASK                                                0x00000200L
26471 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE_MASK                                                     0x00000400L
26472 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE_MASK                                                            0x00000800L
26473 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS_MASK                                            0x00001000L
26474 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE_MASK                                                   0x00002000L
26475 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE_MASK                                               0x00004000L
26476 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE_MASK                                                     0x00008000L
26477 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST_MASK                                     0x00010000L
26478 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING_MASK                                          0x00020000L
26479 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY_MASK                                 0x00040000L
26480 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING_MASK                                 0x00080000L
26481 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING_MASK                                0x00100000L
26482 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS_MASK                                   0x00200000L
26483 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID_MASK                                     0x00400000L
26484 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO_MASK                             0x00800000L
26485 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK                                            0x01000000L
26486 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING_MASK                                         0x02000000L
26487 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET_MASK                                                    0x04000000L
26488 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET_MASK                                                0x08000000L
26489 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE_MASK                        0x10000000L
26490 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING_MASK                                0x20000000L
26491 //PA_SC_ENHANCE_1
26492 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE__SHIFT                                                0x0
26493 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE__SHIFT                                                       0x1
26494 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING__SHIFT                                                            0x3
26495 #define PA_SC_ENHANCE_1__BYPASS_PBB__SHIFT                                                                    0x4
26496 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE__SHIFT                            0x5
26497 #define PA_SC_ENHANCE_1__ECO_SPARE1__SHIFT                                                                    0x6
26498 #define PA_SC_ENHANCE_1__ECO_SPARE2__SHIFT                                                                    0x7
26499 #define PA_SC_ENHANCE_1__ECO_SPARE3__SHIFT                                                                    0x8
26500 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB__SHIFT                                                  0x9
26501 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT__SHIFT                                                       0xa
26502 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM__SHIFT                                     0xb
26503 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS__SHIFT                                               0xd
26504 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_TILE_INTF_FINE_CLOCK_GATE__SHIFT                                       0xe
26505 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE__SHIFT                                                    0x10
26506 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION__SHIFT                                                         0x12
26507 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS__SHIFT                                                  0x13
26508 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION__SHIFT                                                  0x14
26509 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION__SHIFT                                          0x15
26510 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION__SHIFT                                          0x16
26511 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG__SHIFT                                                               0x17
26512 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT                                        0x18
26513 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER__SHIFT                                            0x19
26514 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION__SHIFT                                                   0x1a
26515 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE__SHIFT                                                0x1b
26516 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX__SHIFT                                                  0x1c
26517 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1__SHIFT                                                0x1d
26518 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI__SHIFT                                                         0x1e
26519 #define PA_SC_ENHANCE_1__DISABLE_FSR_NEAR_AXIS_LINE_VERT_ORDER_SORT_FIX__SHIFT                                0x1f
26520 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE_MASK                                                  0x00000001L
26521 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_MASK                                                         0x00000006L
26522 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING_MASK                                                              0x00000008L
26523 #define PA_SC_ENHANCE_1__BYPASS_PBB_MASK                                                                      0x00000010L
26524 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE_MASK                              0x00000020L
26525 #define PA_SC_ENHANCE_1__ECO_SPARE1_MASK                                                                      0x00000040L
26526 #define PA_SC_ENHANCE_1__ECO_SPARE2_MASK                                                                      0x00000080L
26527 #define PA_SC_ENHANCE_1__ECO_SPARE3_MASK                                                                      0x00000100L
26528 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB_MASK                                                    0x00000200L
26529 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT_MASK                                                         0x00000400L
26530 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM_MASK                                       0x00000800L
26531 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS_MASK                                                 0x00002000L
26532 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_TILE_INTF_FINE_CLOCK_GATE_MASK                                         0x00004000L
26533 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE_MASK                                                      0x00010000L
26534 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION_MASK                                                           0x00040000L
26535 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS_MASK                                                    0x00080000L
26536 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION_MASK                                                    0x00100000L
26537 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION_MASK                                            0x00200000L
26538 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION_MASK                                            0x00400000L
26539 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG_MASK                                                                 0x00800000L
26540 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK                                          0x01000000L
26541 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER_MASK                                              0x02000000L
26542 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION_MASK                                                     0x04000000L
26543 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE_MASK                                                  0x08000000L
26544 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_MASK                                                    0x10000000L
26545 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1_MASK                                                  0x20000000L
26546 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI_MASK                                                           0x40000000L
26547 #define PA_SC_ENHANCE_1__DISABLE_FSR_NEAR_AXIS_LINE_VERT_ORDER_SORT_FIX_MASK                                  0x80000000L
26548 //PA_SC_ENHANCE_2
26549 #define PA_SC_ENHANCE_2__DISABLE_SC_MEM_MACRO_FINE_CLOCK_GATE__SHIFT                                          0x0
26550 #define PA_SC_ENHANCE_2__DISABLE_SC_DB_QUAD_INTF_FINE_CLOCK_GATE__SHIFT                                       0x1
26551 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE__SHIFT                                      0x2
26552 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE__SHIFT                                      0x3
26553 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK__SHIFT                                                        0x4
26554 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK__SHIFT                                                        0x5
26555 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD__SHIFT                                     0x7
26556 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH__SHIFT                                        0x8
26557 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT                                                  0x9
26558 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS__SHIFT                                        0xa
26559 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE__SHIFT                                                    0xb
26560 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE__SHIFT                                              0xc
26561 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP__SHIFT                                              0xd
26562 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP__SHIFT                                              0xe
26563 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ__SHIFT                                   0xf
26564 #define PA_SC_ENHANCE_2__PBB_WARP_CLK_MAIN_CLK_WAKEUP__SHIFT                                                  0x10
26565 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP__SHIFT                                                  0x11
26566 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET__SHIFT                                     0x12
26567 #define PA_SC_ENHANCE_2__DISABLE_SC_DBR_DATAPATH_FGCG__SHIFT                                                  0x15
26568 #define PA_SC_ENHANCE_2__FSR_BB_OPTIMIZATION_DISABLE_OVERRIDE__SHIFT                                          0x16
26569 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO__SHIFT                                        0x17
26570 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH__SHIFT                                                0x1a
26571 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT__SHIFT                                                   0x1b
26572 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT__SHIFT                             0x1e
26573 #define PA_SC_ENHANCE_2__RSVD__SHIFT                                                                          0x1f
26574 #define PA_SC_ENHANCE_2__DISABLE_SC_MEM_MACRO_FINE_CLOCK_GATE_MASK                                            0x00000001L
26575 #define PA_SC_ENHANCE_2__DISABLE_SC_DB_QUAD_INTF_FINE_CLOCK_GATE_MASK                                         0x00000002L
26576 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE_MASK                                        0x00000004L
26577 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE_MASK                                        0x00000008L
26578 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK_MASK                                                          0x00000010L
26579 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK_MASK                                                          0x00000020L
26580 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD_MASK                                       0x00000080L
26581 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH_MASK                                          0x00000100L
26582 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK_MASK                                                    0x00000200L
26583 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS_MASK                                          0x00000400L
26584 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE_MASK                                                      0x00000800L
26585 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE_MASK                                                0x00001000L
26586 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP_MASK                                                0x00002000L
26587 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP_MASK                                                0x00004000L
26588 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ_MASK                                     0x00008000L
26589 #define PA_SC_ENHANCE_2__PBB_WARP_CLK_MAIN_CLK_WAKEUP_MASK                                                    0x00010000L
26590 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP_MASK                                                    0x00020000L
26591 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET_MASK                                       0x00040000L
26592 #define PA_SC_ENHANCE_2__DISABLE_SC_DBR_DATAPATH_FGCG_MASK                                                    0x00200000L
26593 #define PA_SC_ENHANCE_2__FSR_BB_OPTIMIZATION_DISABLE_OVERRIDE_MASK                                            0x00400000L
26594 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO_MASK                                          0x00800000L
26595 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH_MASK                                                  0x04000000L
26596 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT_MASK                                                     0x38000000L
26597 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT_MASK                               0x40000000L
26598 #define PA_SC_ENHANCE_2__RSVD_MASK                                                                            0x80000000L
26599 //PA_SC_ENHANCE_3
26600 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA__SHIFT                                                 0x0
26601 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST__SHIFT                                0x2
26602 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO__SHIFT                                               0x3
26603 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION__SHIFT                          0x4
26604 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN__SHIFT                                   0x5
26605 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER__SHIFT                                     0x6
26606 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER__SHIFT                                      0x7
26607 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS__SHIFT                 0x8
26608 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY__SHIFT                                   0x9
26609 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES__SHIFT                        0xa
26610 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION__SHIFT                                           0xb
26611 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED__SHIFT                                             0xc
26612 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT                                   0xd
26613 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION__SHIFT                                                0xe
26614 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN__SHIFT                             0xf
26615 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS__SHIFT                                              0x10
26616 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM__SHIFT                                   0x11
26617 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_FB_FINE_CLOCK_GATE__SHIFT                                     0x12
26618 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_CACHE_RD_FINE_CLOCK_GATE__SHIFT                               0x13
26619 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT                   0x14
26620 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT                   0x15
26621 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE__SHIFT                       0x16
26622 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION__SHIFT                                 0x17
26623 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY__SHIFT                                            0x18
26624 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL__SHIFT                                                        0x19
26625 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL__SHIFT                                                        0x1a
26626 #define PA_SC_ENHANCE_3__PKR_S2_FORCE_EOV_STALL__SHIFT                                                        0x1b
26627 #define PA_SC_ENHANCE_3__ECO_SPARE0__SHIFT                                                                    0x1c
26628 #define PA_SC_ENHANCE_3__ECO_SPARE1__SHIFT                                                                    0x1d
26629 #define PA_SC_ENHANCE_3__ECO_SPARE2__SHIFT                                                                    0x1e
26630 #define PA_SC_ENHANCE_3__ECO_SPARE3__SHIFT                                                                    0x1f
26631 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA_MASK                                                   0x00000001L
26632 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST_MASK                                  0x00000004L
26633 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO_MASK                                                 0x00000008L
26634 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION_MASK                            0x00000010L
26635 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN_MASK                                     0x00000020L
26636 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER_MASK                                       0x00000040L
26637 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_MASK                                        0x00000080L
26638 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS_MASK                   0x00000100L
26639 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY_MASK                                     0x00000200L
26640 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES_MASK                          0x00000400L
26641 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION_MASK                                             0x00000800L
26642 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED_MASK                                               0x00001000L
26643 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK                                     0x00002000L
26644 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION_MASK                                                  0x00004000L
26645 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN_MASK                               0x00008000L
26646 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS_MASK                                                0x00010000L
26647 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM_MASK                                     0x00020000L
26648 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_FB_FINE_CLOCK_GATE_MASK                                       0x00040000L
26649 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_CACHE_RD_FINE_CLOCK_GATE_MASK                                 0x00080000L
26650 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK                     0x00100000L
26651 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK                     0x00200000L
26652 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE_MASK                         0x00400000L
26653 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION_MASK                                   0x00800000L
26654 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY_MASK                                              0x01000000L
26655 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL_MASK                                                          0x02000000L
26656 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL_MASK                                                          0x04000000L
26657 #define PA_SC_ENHANCE_3__PKR_S2_FORCE_EOV_STALL_MASK                                                          0x08000000L
26658 #define PA_SC_ENHANCE_3__ECO_SPARE0_MASK                                                                      0x10000000L
26659 #define PA_SC_ENHANCE_3__ECO_SPARE1_MASK                                                                      0x20000000L
26660 #define PA_SC_ENHANCE_3__ECO_SPARE2_MASK                                                                      0x40000000L
26661 #define PA_SC_ENHANCE_3__ECO_SPARE3_MASK                                                                      0x80000000L
26662 //PA_SC_BINNER_CNTL_OVERRIDE
26663 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE__SHIFT                                                       0x0
26664 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN__SHIFT                                             0xa
26665 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN__SHIFT                                          0xd
26666 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH__SHIFT                                                    0x13
26667 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE__SHIFT                                               0x1b
26668 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE__SHIFT                                                           0x1c
26669 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE_MASK                                                         0x00000003L
26670 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN_MASK                                               0x00001C00L
26671 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN_MASK                                            0x0003E000L
26672 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH_MASK                                                      0x07F80000L
26673 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE_MASK                                                 0x08000000L
26674 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE_MASK                                                             0xF0000000L
26675 //PA_SC_PBB_OVERRIDE_FLAG
26676 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE__SHIFT                                                              0x0
26677 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID__SHIFT                                                               0x1
26678 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE_MASK                                                                0x00000001L
26679 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID_MASK                                                                 0x00000002L
26680 //PA_SC_DSM_CNTL
26681 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0__SHIFT                                                                0x0
26682 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1__SHIFT                                                                0x1
26683 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0_MASK                                                                  0x00000001L
26684 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1_MASK                                                                  0x00000002L
26685 //PA_SC_TILE_STEERING_CREST_OVERRIDE
26686 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE__SHIFT                                         0x0
26687 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT__SHIFT                                                  0x1
26688 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT__SHIFT                                                  0x5
26689 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT__SHIFT                                                  0x8
26690 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE__SHIFT                           0x1f
26691 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE_MASK                                           0x00000001L
26692 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT_MASK                                                    0x00000006L
26693 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT_MASK                                                    0x00000060L
26694 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT_MASK                                                    0x00000700L
26695 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE_MASK                             0x80000000L
26696 //PA_SC_FIFO_SIZE
26697 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE__SHIFT                                                    0x0
26698 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE__SHIFT                                                     0x6
26699 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE__SHIFT                                                         0xf
26700 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE__SHIFT                                                      0x15
26701 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE_MASK                                                      0x0000003FL
26702 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE_MASK                                                       0x00007FC0L
26703 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE_MASK                                                           0x001F8000L
26704 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE_MASK                                                        0xFFE00000L
26705 //PA_SC_IF_FIFO_SIZE
26706 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE__SHIFT                                                    0x0
26707 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE__SHIFT                                                    0x6
26708 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE__SHIFT                                                        0xc
26709 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE__SHIFT                                                        0x12
26710 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE_MASK                                                      0x0000003FL
26711 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE_MASK                                                      0x00000FC0L
26712 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE_MASK                                                          0x0003F000L
26713 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE_MASK                                                          0x00FC0000L
26714 //PA_SC_PACKER_WAVE_ID_CNTL
26715 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVE_TABLE_SIZE__SHIFT                                                     0x0
26716 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE__SHIFT                                             0xa
26717 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN__SHIFT                                       0x10
26718 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE__SHIFT                                            0x11
26719 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN__SHIFT                                      0x17
26720 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD__SHIFT                                                 0x18
26721 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD__SHIFT                                          0x1f
26722 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVE_TABLE_SIZE_MASK                                                       0x000003FFL
26723 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE_MASK                                               0x0000FC00L
26724 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN_MASK                                         0x00010000L
26725 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE_MASK                                              0x007E0000L
26726 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN_MASK                                        0x00800000L
26727 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD_MASK                                                   0x0F000000L
26728 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD_MASK                                            0x80000000L
26729 //PA_SC_ATM_CNTL
26730 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE__SHIFT                                                                  0x0
26731 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN__SHIFT                                                       0x7
26732 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT                                                         0x8
26733 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT                                                         0x10
26734 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES__SHIFT                                                          0x11
26735 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE_MASK                                                                    0x0000003FL
26736 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN_MASK                                                         0x00000080L
26737 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK                                                           0x0000FF00L
26738 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES_MASK                                                           0x00010000L
26739 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES_MASK                                                            0x00020000L
26740 //PA_SC_PKR_WAVE_TABLE_CNTL
26741 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE__SHIFT                                                                0x0
26742 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE_MASK                                                                  0x0000003FL
26743 //PA_SC_FORCE_EOV_MAX_CNTS
26744 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT__SHIFT                                                0x0
26745 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT__SHIFT                                                0x10
26746 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT_MASK                                                  0x0000FFFFL
26747 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT_MASK                                                  0xFFFF0000L
26748 //PA_SC_BINNER_EVENT_CNTL_0
26749 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0__SHIFT                                                          0x0
26750 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1__SHIFT                                              0x2
26751 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2__SHIFT                                              0x4
26752 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3__SHIFT                                              0x6
26753 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS__SHIFT                                                      0x8
26754 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE__SHIFT                                                        0xa
26755 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH__SHIFT                                                         0xc
26756 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH__SHIFT                                                    0xe
26757 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC__SHIFT                                                  0x10
26758 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_9__SHIFT                                                          0x12
26759 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET__SHIFT                                                 0x14
26760 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE__SHIFT                                                 0x16
26761 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END__SHIFT                                                  0x18
26762 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT__SHIFT                                                         0x1a
26763 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH__SHIFT                                                         0x1c
26764 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH__SHIFT                                                    0x1e
26765 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0_MASK                                                            0x00000003L
26766 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1_MASK                                                0x0000000CL
26767 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2_MASK                                                0x00000030L
26768 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3_MASK                                                0x000000C0L
26769 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS_MASK                                                        0x00000300L
26770 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE_MASK                                                          0x00000C00L
26771 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_MASK                                                           0x00003000L
26772 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH_MASK                                                      0x0000C000L
26773 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC_MASK                                                    0x00030000L
26774 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_9_MASK                                                            0x000C0000L
26775 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET_MASK                                                   0x00300000L
26776 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE_MASK                                                   0x00C00000L
26777 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END_MASK                                                    0x03000000L
26778 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT_MASK                                                           0x0C000000L
26779 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH_MASK                                                           0x30000000L
26780 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH_MASK                                                      0xC0000000L
26781 //PA_SC_BINNER_EVENT_CNTL_1
26782 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH__SHIFT                                                    0x0
26783 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT__SHIFT                                                     0x2
26784 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM__SHIFT                                                          0x4
26785 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT__SHIFT                                                 0x6
26786 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT__SHIFT                                        0x8
26787 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC__SHIFT                                                           0xa
26788 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT__SHIFT                                           0xc
26789 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START__SHIFT                                                   0xe
26790 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP__SHIFT                                                    0x10
26791 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START__SHIFT                                                  0x12
26792 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP__SHIFT                                                   0x14
26793 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE__SHIFT                                                  0x16
26794 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT__SHIFT                                                     0x18
26795 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK__SHIFT                                             0x1a
26796 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT__SHIFT                                                 0x1c
26797 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH__SHIFT                                               0x1e
26798 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH_MASK                                                      0x00000003L
26799 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT_MASK                                                       0x0000000CL
26800 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM_MASK                                                            0x00000030L
26801 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT_MASK                                                   0x000000C0L
26802 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT_MASK                                          0x00000300L
26803 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC_MASK                                                             0x00000C00L
26804 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT_MASK                                             0x00003000L
26805 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START_MASK                                                     0x0000C000L
26806 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP_MASK                                                      0x00030000L
26807 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START_MASK                                                    0x000C0000L
26808 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP_MASK                                                     0x00300000L
26809 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE_MASK                                                    0x00C00000L
26810 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT_MASK                                                       0x03000000L
26811 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK_MASK                                               0x0C000000L
26812 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT_MASK                                                   0x30000000L
26813 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH_MASK                                                 0xC0000000L
26814 //PA_SC_BINNER_EVENT_CNTL_2
26815 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS__SHIFT                                               0x0
26816 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT__SHIFT                                                       0x2
26817 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE__SHIFT                                                  0x4
26818 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35__SHIFT                                                         0x6
26819 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH__SHIFT                                                           0x8
26820 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER__SHIFT                                                       0xa
26821 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT__SHIFT                                                        0xc
26822 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ__SHIFT                                                      0xe
26823 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS__SHIFT                                                   0x10
26824 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41__SHIFT                                                         0x12
26825 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV__SHIFT                                              0x14
26826 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS__SHIFT                                            0x16
26827 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META__SHIFT                                               0x18
26828 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS__SHIFT                                            0x1a
26829 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META__SHIFT                                               0x1c
26830 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE__SHIFT                                                             0x1e
26831 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS_MASK                                                 0x00000003L
26832 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT_MASK                                                         0x0000000CL
26833 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE_MASK                                                    0x00000030L
26834 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35_MASK                                                           0x000000C0L
26835 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH_MASK                                                             0x00000300L
26836 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER_MASK                                                         0x00000C00L
26837 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT_MASK                                                          0x00003000L
26838 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ_MASK                                                        0x0000C000L
26839 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS_MASK                                                     0x00030000L
26840 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41_MASK                                                           0x000C0000L
26841 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV_MASK                                                0x00300000L
26842 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS_MASK                                              0x00C00000L
26843 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META_MASK                                                 0x03000000L
26844 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS_MASK                                              0x0C000000L
26845 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META_MASK                                                 0x30000000L
26846 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE_MASK                                                               0xC0000000L
26847 //PA_SC_BINNER_EVENT_CNTL_3
26848 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE__SHIFT                                                             0x0
26849 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA__SHIFT                                         0x2
26850 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50__SHIFT                                                         0x4
26851 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START__SHIFT                                                  0x6
26852 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP__SHIFT                                                   0x8
26853 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER__SHIFT                                                 0xa
26854 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW__SHIFT                                                   0xc
26855 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH__SHIFT                                                 0xe
26856 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL__SHIFT                                             0x10
26857 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP__SHIFT                                                0x12
26858 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET__SHIFT                                               0x14
26859 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND__SHIFT                                                     0x16
26860 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC__SHIFT                                                  0x18
26861 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE__SHIFT                                                 0x1a
26862 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED__SHIFT                                            0x1c
26863 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE__SHIFT                                                           0x1e
26864 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE_MASK                                                               0x00000003L
26865 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA_MASK                                           0x0000000CL
26866 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50_MASK                                                           0x00000030L
26867 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START_MASK                                                    0x000000C0L
26868 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP_MASK                                                     0x00000300L
26869 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER_MASK                                                   0x00000C00L
26870 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW_MASK                                                     0x00003000L
26871 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH_MASK                                                   0x0000C000L
26872 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL_MASK                                               0x00030000L
26873 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP_MASK                                                  0x000C0000L
26874 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET_MASK                                                 0x00300000L
26875 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND_MASK                                                       0x00C00000L
26876 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC_MASK                                                    0x03000000L
26877 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE_MASK                                                   0x0C000000L
26878 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED_MASK                                              0x30000000L
26879 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE_MASK                                                             0xC0000000L
26880 //PA_SC_BINNER_TIMEOUT_COUNTER
26881 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD__SHIFT                                                        0x0
26882 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD_MASK                                                          0xFFFFFFFFL
26883 //PA_SC_BINNER_PERF_CNTL_0
26884 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD__SHIFT                                         0x0
26885 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD__SHIFT                                       0xa
26886 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD__SHIFT                                       0x14
26887 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD__SHIFT                                     0x17
26888 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD_MASK                                           0x000003FFL
26889 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD_MASK                                         0x000FFC00L
26890 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD_MASK                                         0x00700000L
26891 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD_MASK                                       0x03800000L
26892 //PA_SC_BINNER_PERF_CNTL_1
26893 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT                              0x0
26894 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT                            0x5
26895 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD__SHIFT                         0xa
26896 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK                                0x0000001FL
26897 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK                              0x000003E0L
26898 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD_MASK                           0x03FFFC00L
26899 //PA_SC_BINNER_PERF_CNTL_2
26900 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD__SHIFT                               0x0
26901 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD__SHIFT                             0xb
26902 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD_MASK                                 0x000007FFL
26903 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD_MASK                               0x003FF800L
26904 //PA_SC_BINNER_PERF_CNTL_3
26905 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD__SHIFT                              0x0
26906 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD_MASK                                0xFFFFFFFFL
26907 //PA_SC_P3D_TRAP_SCREEN_HV_LOCK
26908 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT                                         0x0
26909 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK                                           0x00000001L
26910 //PA_SC_HP3D_TRAP_SCREEN_HV_LOCK
26911 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT                                        0x0
26912 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK                                          0x00000001L
26913 //PA_SC_TRAP_SCREEN_HV_LOCK
26914 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT                                             0x0
26915 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK                                               0x00000001L
26916 //PA_PH_INTERFACE_FIFO_SIZE
26917 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE__SHIFT                                                  0x0
26918 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE__SHIFT                                                  0x10
26919 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE_MASK                                                    0x000003FFL
26920 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE_MASK                                                    0x003F0000L
26921 //PA_PH_ENHANCE
26922 #define PA_PH_ENHANCE__ECO_SPARE0__SHIFT                                                                      0x0
26923 #define PA_PH_ENHANCE__ECO_SPARE1__SHIFT                                                                      0x1
26924 #define PA_PH_ENHANCE__ECO_SPARE2__SHIFT                                                                      0x2
26925 #define PA_PH_ENHANCE__ECO_SPARE3__SHIFT                                                                      0x3
26926 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE__SHIFT                                              0x4
26927 #define PA_PH_ENHANCE__DISABLE_FOPKT__SHIFT                                                                   0x5
26928 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET__SHIFT                                                   0x6
26929 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE__SHIFT                                             0x7
26930 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG__SHIFT                                                       0x8
26931 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG__SHIFT                                                        0x9
26932 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH__SHIFT                                                    0xa
26933 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT__SHIFT                            0xd
26934 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS__SHIFT                                               0xe
26935 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON__SHIFT                                           0xf
26936 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE__SHIFT                                                         0x10
26937 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE__SHIFT                                                 0x11
26938 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE__SHIFT                                       0x12
26939 #define PA_PH_ENHANCE__ECO_SPARE0_MASK                                                                        0x00000001L
26940 #define PA_PH_ENHANCE__ECO_SPARE1_MASK                                                                        0x00000002L
26941 #define PA_PH_ENHANCE__ECO_SPARE2_MASK                                                                        0x00000004L
26942 #define PA_PH_ENHANCE__ECO_SPARE3_MASK                                                                        0x00000008L
26943 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE_MASK                                                0x00000010L
26944 #define PA_PH_ENHANCE__DISABLE_FOPKT_MASK                                                                     0x00000020L
26945 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET_MASK                                                     0x00000040L
26946 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE_MASK                                               0x00000080L
26947 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG_MASK                                                         0x00000100L
26948 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG_MASK                                                          0x00000200L
26949 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH_MASK                                                      0x00001C00L
26950 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT_MASK                              0x00002000L
26951 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS_MASK                                                 0x00004000L
26952 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON_MASK                                             0x00008000L
26953 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_MASK                                                           0x00010000L
26954 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE_MASK                                                   0x00020000L
26955 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE_MASK                                         0x00040000L
26956 //PA_SC_VRS_SURFACE_CNTL_1
26957 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE__SHIFT                                               0x0
26958 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE__SHIFT                            0x1
26959 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE__SHIFT                               0x2
26960 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_RATE_16XAA__SHIFT                                    0x3
26961 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL__SHIFT                                  0x4
26962 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED__SHIFT             0x5
26963 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT__SHIFT                             0x6
26964 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS__SHIFT                                          0x7
26965 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG__SHIFT                                           0x8
26966 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION__SHIFT                                  0xc
26967 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE__SHIFT                      0xf
26968 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE__SHIFT                          0x13
26969 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING__SHIFT                         0x14
26970 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0__SHIFT                                                      0x15
26971 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1__SHIFT                                                      0x16
26972 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2__SHIFT                                                      0x17
26973 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3__SHIFT                                                      0x18
26974 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4__SHIFT                                                      0x19
26975 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5__SHIFT                                                      0x1a
26976 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6__SHIFT                                                      0x1b
26977 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7__SHIFT                                                      0x1c
26978 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8__SHIFT                                                      0x1d
26979 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9__SHIFT                                                      0x1e
26980 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10__SHIFT                                                     0x1f
26981 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK                                                 0x00000001L
26982 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE_MASK                              0x00000002L
26983 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE_MASK                                 0x00000004L
26984 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_RATE_16XAA_MASK                                      0x00000008L
26985 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL_MASK                                    0x00000010L
26986 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED_MASK               0x00000020L
26987 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT_MASK                               0x00000040L
26988 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS_MASK                                            0x00000080L
26989 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG_MASK                                             0x00000100L
26990 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION_MASK                                    0x00001000L
26991 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE_MASK                        0x00008000L
26992 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE_MASK                            0x00080000L
26993 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING_MASK                           0x00100000L
26994 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0_MASK                                                        0x00200000L
26995 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1_MASK                                                        0x00400000L
26996 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2_MASK                                                        0x00800000L
26997 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3_MASK                                                        0x01000000L
26998 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4_MASK                                                        0x02000000L
26999 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5_MASK                                                        0x04000000L
27000 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6_MASK                                                        0x08000000L
27001 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7_MASK                                                        0x10000000L
27002 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8_MASK                                                        0x20000000L
27003 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9_MASK                                                        0x40000000L
27004 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10_MASK                                                       0x80000000L
27005 
27006 
27007 // addressBlock: gc_pfvf_sqdec
27008 //SQ_RUNTIME_CONFIG
27009 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER__SHIFT                                                             0x0
27010 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER_MASK                                                               0x00000001L
27011 //SQ_DEBUG_STS_GLOBAL
27012 #define SQ_DEBUG_STS_GLOBAL__BUSY__SHIFT                                                                      0x0
27013 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY__SHIFT                                                            0x1
27014 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0__SHIFT                                                            0x4
27015 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1__SHIFT                                                            0x10
27016 #define SQ_DEBUG_STS_GLOBAL__BUSY_MASK                                                                        0x00000001L
27017 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY_MASK                                                              0x00000002L
27018 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0_MASK                                                              0x0000FFF0L
27019 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1_MASK                                                              0x0FFF0000L
27020 //SQ_DEBUG_STS_GLOBAL2
27021 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0__SHIFT                                                      0x0
27022 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1__SHIFT                                                      0x8
27023 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE__SHIFT                                                   0x10
27024 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0_MASK                                                        0x000000FFL
27025 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1_MASK                                                        0x0000FF00L
27026 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE_MASK                                                     0x00FF0000L
27027 //SH_MEM_BASES
27028 #define SH_MEM_BASES__PRIVATE_BASE__SHIFT                                                                     0x0
27029 #define SH_MEM_BASES__SHARED_BASE__SHIFT                                                                      0x10
27030 #define SH_MEM_BASES__PRIVATE_BASE_MASK                                                                       0x0000FFFFL
27031 #define SH_MEM_BASES__SHARED_BASE_MASK                                                                        0xFFFF0000L
27032 //SH_MEM_CONFIG
27033 #define SH_MEM_CONFIG__ADDRESS_MODE__SHIFT                                                                    0x0
27034 #define SH_MEM_CONFIG__ALIGNMENT_MODE__SHIFT                                                                  0x2
27035 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH__SHIFT                                                           0xe
27036 #define SH_MEM_CONFIG__ICACHE_USE_GL1__SHIFT                                                                  0x12
27037 #define SH_MEM_CONFIG__ADDRESS_MODE_MASK                                                                      0x00000001L
27038 #define SH_MEM_CONFIG__ALIGNMENT_MODE_MASK                                                                    0x0000000CL
27039 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH_MASK                                                             0x0000C000L
27040 #define SH_MEM_CONFIG__ICACHE_USE_GL1_MASK                                                                    0x00040000L
27041 //SQ_DEBUG
27042 #define SQ_DEBUG__SINGLE_MEMOP__SHIFT                                                                         0x0
27043 #define SQ_DEBUG__SINGLE_ALU_OP__SHIFT                                                                        0x1
27044 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO__SHIFT                                                                    0x2
27045 #define SQ_DEBUG__SINGLE_MEMOP_MASK                                                                           0x00000001L
27046 #define SQ_DEBUG__SINGLE_ALU_OP_MASK                                                                          0x00000002L
27047 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO_MASK                                                                      0x00000004L
27048 //SQ_SHADER_TBA_LO
27049 #define SQ_SHADER_TBA_LO__ADDR_LO__SHIFT                                                                      0x0
27050 #define SQ_SHADER_TBA_LO__ADDR_LO_MASK                                                                        0xFFFFFFFFL
27051 //SQ_SHADER_TBA_HI
27052 #define SQ_SHADER_TBA_HI__ADDR_HI__SHIFT                                                                      0x0
27053 #define SQ_SHADER_TBA_HI__TRAP_EN__SHIFT                                                                      0x1f
27054 #define SQ_SHADER_TBA_HI__ADDR_HI_MASK                                                                        0x000000FFL
27055 #define SQ_SHADER_TBA_HI__TRAP_EN_MASK                                                                        0x80000000L
27056 //SQ_SHADER_TMA_LO
27057 #define SQ_SHADER_TMA_LO__ADDR_LO__SHIFT                                                                      0x0
27058 #define SQ_SHADER_TMA_LO__ADDR_LO_MASK                                                                        0xFFFFFFFFL
27059 //SQ_SHADER_TMA_HI
27060 #define SQ_SHADER_TMA_HI__ADDR_HI__SHIFT                                                                      0x0
27061 #define SQ_SHADER_TMA_HI__ADDR_HI_MASK                                                                        0x000000FFL
27062 
27063 
27064 // addressBlock: gc_pfonly_cpdec
27065 //CP_DEBUG_2
27066 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE__SHIFT                                                              0xc
27067 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE__SHIFT                                                          0xd
27068 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE__SHIFT                                                         0xe
27069 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE__SHIFT                                                       0xf
27070 #define CP_DEBUG_2__NOP_DISCARD_DISABLE__SHIFT                                                                0x10
27071 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE__SHIFT                                                              0x11
27072 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE__SHIFT                                                      0x1b
27073 #define CP_DEBUG_2__DC_FORCE_CLK_EN__SHIFT                                                                    0x1c
27074 #define CP_DEBUG_2__DC_DISABLE_BROADCAST__SHIFT                                                               0x1d
27075 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE__SHIFT                                                          0x1e
27076 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE__SHIFT                                                         0x1f
27077 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE_MASK                                                                0x00001000L
27078 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE_MASK                                                            0x00002000L
27079 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE_MASK                                                           0x00004000L
27080 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE_MASK                                                         0x00008000L
27081 #define CP_DEBUG_2__NOP_DISCARD_DISABLE_MASK                                                                  0x00010000L
27082 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE_MASK                                                                0x00020000L
27083 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE_MASK                                                        0x08000000L
27084 #define CP_DEBUG_2__DC_FORCE_CLK_EN_MASK                                                                      0x10000000L
27085 #define CP_DEBUG_2__DC_DISABLE_BROADCAST_MASK                                                                 0x20000000L
27086 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE_MASK                                                            0x40000000L
27087 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE_MASK                                                           0x80000000L
27088 //CP_FETCHER_SOURCE
27089 #define CP_FETCHER_SOURCE__ME_SRC__SHIFT                                                                      0x0
27090 #define CP_FETCHER_SOURCE__ME_SRC_MASK                                                                        0x00000001L
27091 //CP_DFY_CNTL
27092 #define CP_DFY_CNTL__POLICY__SHIFT                                                                            0x8
27093 #define CP_DFY_CNTL__VOL__SHIFT                                                                               0xa
27094 #define CP_DFY_CNTL__MTYPE__SHIFT                                                                             0xc
27095 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE__SHIFT                                                             0x19
27096 #define CP_DFY_CNTL__TPI_SDP_SEL__SHIFT                                                                       0x1a
27097 #define CP_DFY_CNTL__WRITE_DIS__SHIFT                                                                         0x1b
27098 #define CP_DFY_CNTL__LFSR_RESET__SHIFT                                                                        0x1c
27099 #define CP_DFY_CNTL__MODE__SHIFT                                                                              0x1d
27100 #define CP_DFY_CNTL__ENABLE__SHIFT                                                                            0x1f
27101 #define CP_DFY_CNTL__POLICY_MASK                                                                              0x00000300L
27102 #define CP_DFY_CNTL__VOL_MASK                                                                                 0x00000400L
27103 #define CP_DFY_CNTL__MTYPE_MASK                                                                               0x00007000L
27104 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE_MASK                                                               0x02000000L
27105 #define CP_DFY_CNTL__TPI_SDP_SEL_MASK                                                                         0x04000000L
27106 #define CP_DFY_CNTL__WRITE_DIS_MASK                                                                           0x08000000L
27107 #define CP_DFY_CNTL__LFSR_RESET_MASK                                                                          0x10000000L
27108 #define CP_DFY_CNTL__MODE_MASK                                                                                0x60000000L
27109 #define CP_DFY_CNTL__ENABLE_MASK                                                                              0x80000000L
27110 //CP_DFY_STAT
27111 #define CP_DFY_STAT__BURST_COUNT__SHIFT                                                                       0x0
27112 #define CP_DFY_STAT__TAGS_PENDING__SHIFT                                                                      0x10
27113 #define CP_DFY_STAT__BUSY__SHIFT                                                                              0x1f
27114 #define CP_DFY_STAT__BURST_COUNT_MASK                                                                         0x0000FFFFL
27115 #define CP_DFY_STAT__TAGS_PENDING_MASK                                                                        0x07FF0000L
27116 #define CP_DFY_STAT__BUSY_MASK                                                                                0x80000000L
27117 //CP_DFY_ADDR_HI
27118 #define CP_DFY_ADDR_HI__ADDR_HI__SHIFT                                                                        0x0
27119 #define CP_DFY_ADDR_HI__ADDR_HI_MASK                                                                          0x0000FFFFL
27120 //CP_DFY_ADDR_LO
27121 #define CP_DFY_ADDR_LO__ADDR_LO__SHIFT                                                                        0x5
27122 #define CP_DFY_ADDR_LO__ADDR_LO_MASK                                                                          0xFFFFFFE0L
27123 //CP_DFY_DATA_0
27124 #define CP_DFY_DATA_0__DATA__SHIFT                                                                            0x0
27125 #define CP_DFY_DATA_0__DATA_MASK                                                                              0xFFFFFFFFL
27126 //CP_DFY_DATA_1
27127 #define CP_DFY_DATA_1__DATA__SHIFT                                                                            0x0
27128 #define CP_DFY_DATA_1__DATA_MASK                                                                              0xFFFFFFFFL
27129 //CP_DFY_DATA_2
27130 #define CP_DFY_DATA_2__DATA__SHIFT                                                                            0x0
27131 #define CP_DFY_DATA_2__DATA_MASK                                                                              0xFFFFFFFFL
27132 //CP_DFY_DATA_3
27133 #define CP_DFY_DATA_3__DATA__SHIFT                                                                            0x0
27134 #define CP_DFY_DATA_3__DATA_MASK                                                                              0xFFFFFFFFL
27135 //CP_DFY_DATA_4
27136 #define CP_DFY_DATA_4__DATA__SHIFT                                                                            0x0
27137 #define CP_DFY_DATA_4__DATA_MASK                                                                              0xFFFFFFFFL
27138 //CP_DFY_DATA_5
27139 #define CP_DFY_DATA_5__DATA__SHIFT                                                                            0x0
27140 #define CP_DFY_DATA_5__DATA_MASK                                                                              0xFFFFFFFFL
27141 //CP_DFY_DATA_6
27142 #define CP_DFY_DATA_6__DATA__SHIFT                                                                            0x0
27143 #define CP_DFY_DATA_6__DATA_MASK                                                                              0xFFFFFFFFL
27144 //CP_DFY_DATA_7
27145 #define CP_DFY_DATA_7__DATA__SHIFT                                                                            0x0
27146 #define CP_DFY_DATA_7__DATA_MASK                                                                              0xFFFFFFFFL
27147 //CP_DFY_DATA_8
27148 #define CP_DFY_DATA_8__DATA__SHIFT                                                                            0x0
27149 #define CP_DFY_DATA_8__DATA_MASK                                                                              0xFFFFFFFFL
27150 //CP_DFY_DATA_9
27151 #define CP_DFY_DATA_9__DATA__SHIFT                                                                            0x0
27152 #define CP_DFY_DATA_9__DATA_MASK                                                                              0xFFFFFFFFL
27153 //CP_DFY_DATA_10
27154 #define CP_DFY_DATA_10__DATA__SHIFT                                                                           0x0
27155 #define CP_DFY_DATA_10__DATA_MASK                                                                             0xFFFFFFFFL
27156 //CP_DFY_DATA_11
27157 #define CP_DFY_DATA_11__DATA__SHIFT                                                                           0x0
27158 #define CP_DFY_DATA_11__DATA_MASK                                                                             0xFFFFFFFFL
27159 //CP_DFY_DATA_12
27160 #define CP_DFY_DATA_12__DATA__SHIFT                                                                           0x0
27161 #define CP_DFY_DATA_12__DATA_MASK                                                                             0xFFFFFFFFL
27162 //CP_DFY_DATA_13
27163 #define CP_DFY_DATA_13__DATA__SHIFT                                                                           0x0
27164 #define CP_DFY_DATA_13__DATA_MASK                                                                             0xFFFFFFFFL
27165 //CP_DFY_DATA_14
27166 #define CP_DFY_DATA_14__DATA__SHIFT                                                                           0x0
27167 #define CP_DFY_DATA_14__DATA_MASK                                                                             0xFFFFFFFFL
27168 //CP_DFY_DATA_15
27169 #define CP_DFY_DATA_15__DATA__SHIFT                                                                           0x0
27170 #define CP_DFY_DATA_15__DATA_MASK                                                                             0xFFFFFFFFL
27171 //CP_DFY_CMD
27172 #define CP_DFY_CMD__SIZE__SHIFT                                                                               0x10
27173 #define CP_DFY_CMD__SIZE_MASK                                                                                 0xFFFF0000L
27174 
27175 
27176 // addressBlock: gc_pfonly_cpphqddec
27177 //CP_HPD_MES_ROQ_OFFSETS
27178 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET__SHIFT                                                              0x0
27179 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET__SHIFT                                                              0x8
27180 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET__SHIFT                                                              0x10
27181 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET_MASK                                                                0x00000007L
27182 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET_MASK                                                                0x00003F00L
27183 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET_MASK                                                                0x007F0000L
27184 //CP_HPD_ROQ_OFFSETS
27185 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET__SHIFT                                                                  0x0
27186 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET__SHIFT                                                                  0x8
27187 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET__SHIFT                                                                  0x10
27188 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET_MASK                                                                    0x00000007L
27189 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET_MASK                                                                    0x00003F00L
27190 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET_MASK                                                                    0x007F0000L
27191 //CP_HPD_STATUS0
27192 #define CP_HPD_STATUS0__QUEUE_STATE__SHIFT                                                                    0x0
27193 #define CP_HPD_STATUS0__MAPPED_QUEUE__SHIFT                                                                   0x5
27194 #define CP_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT                                                                0x8
27195 #define CP_HPD_STATUS0__FETCHING_MQD__SHIFT                                                                   0x10
27196 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB__SHIFT                                                           0x11
27197 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ__SHIFT                                                             0x12
27198 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT                                                              0x14
27199 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS__SHIFT                                                          0x1b
27200 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK__SHIFT                                                           0x1c
27201 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE__SHIFT                                                             0x1e
27202 #define CP_HPD_STATUS0__FORCE_QUEUE__SHIFT                                                                    0x1f
27203 #define CP_HPD_STATUS0__QUEUE_STATE_MASK                                                                      0x0000001FL
27204 #define CP_HPD_STATUS0__MAPPED_QUEUE_MASK                                                                     0x000000E0L
27205 #define CP_HPD_STATUS0__QUEUE_AVAILABLE_MASK                                                                  0x0000FF00L
27206 #define CP_HPD_STATUS0__FETCHING_MQD_MASK                                                                     0x00010000L
27207 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB_MASK                                                             0x00020000L
27208 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ_MASK                                                               0x00040000L
27209 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE_MASK                                                                0x01F00000L
27210 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS_MASK                                                            0x08000000L
27211 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK_MASK                                                             0x30000000L
27212 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE_MASK                                                               0x40000000L
27213 #define CP_HPD_STATUS0__FORCE_QUEUE_MASK                                                                      0x80000000L
27214 
27215 
27216 // addressBlock: gc_pfonly_didtdec
27217 //DIDT_INDEX_AUTO_INCR_EN
27218 #define DIDT_INDEX_AUTO_INCR_EN__DIDT_INDEX_AUTO_INCR_EN__SHIFT                                               0x0
27219 #define DIDT_INDEX_AUTO_INCR_EN__DIDT_INDEX_AUTO_INCR_EN_MASK                                                 0x00000001L
27220 //DIDT_EDC_CTRL
27221 #define DIDT_EDC_CTRL__EDC_EN__SHIFT                                                                          0x0
27222 #define DIDT_EDC_CTRL__EDC_SW_RST__SHIFT                                                                      0x1
27223 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT                                                             0x2
27224 #define DIDT_EDC_CTRL__EDC_FORCE_STALL__SHIFT                                                                 0x3
27225 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT                                                     0x4
27226 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS__SHIFT                                                      0xa
27227 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT                                                        0xe
27228 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT                                                              0xf
27229 #define DIDT_EDC_CTRL__EDC_AVGDIV__SHIFT                                                                      0x10
27230 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_SEL__SHIFT                                                        0x14
27231 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_BIT_NUMS__SHIFT                                                   0x15
27232 #define DIDT_EDC_CTRL__RLC_FORCE_STALL_EN__SHIFT                                                              0x18
27233 #define DIDT_EDC_CTRL__RLC_STALL_LEVEL_SEL__SHIFT                                                             0x19
27234 #define DIDT_EDC_CTRL__EDC_EN_MASK                                                                            0x00000001L
27235 #define DIDT_EDC_CTRL__EDC_SW_RST_MASK                                                                        0x00000002L
27236 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK                                                               0x00000004L
27237 #define DIDT_EDC_CTRL__EDC_FORCE_STALL_MASK                                                                   0x00000008L
27238 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK                                                       0x000003F0L
27239 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS_MASK                                                        0x00003C00L
27240 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK                                                          0x00004000L
27241 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE_MASK                                                                0x00008000L
27242 #define DIDT_EDC_CTRL__EDC_AVGDIV_MASK                                                                        0x000F0000L
27243 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_SEL_MASK                                                          0x00100000L
27244 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_BIT_NUMS_MASK                                                     0x00E00000L
27245 #define DIDT_EDC_CTRL__RLC_FORCE_STALL_EN_MASK                                                                0x01000000L
27246 #define DIDT_EDC_CTRL__RLC_STALL_LEVEL_SEL_MASK                                                               0x02000000L
27247 //DIDT_EDC_THROTTLE_CTRL
27248 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN__SHIFT                                                            0x0
27249 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN__SHIFT                                                            0x1
27250 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN__SHIFT                                                           0x2
27251 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN__SHIFT                                                            0x3
27252 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN__SHIFT                                                      0x4
27253 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE__SHIFT                                                    0x5
27254 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN_MASK                                                              0x00000001L
27255 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN_MASK                                                              0x00000002L
27256 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN_MASK                                                             0x00000004L
27257 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN_MASK                                                              0x00000008L
27258 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN_MASK                                                        0x00000010L
27259 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE_MASK                                                      0x000000E0L
27260 //DIDT_EDC_THRESHOLD
27261 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD__SHIFT                                                              0x0
27262 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD_MASK                                                                0xFFFFFFFFL
27263 //DIDT_EDC_STALL_PATTERN_1_2
27264 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1__SHIFT                                                0x0
27265 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2__SHIFT                                                0x10
27266 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1_MASK                                                  0x00007FFFL
27267 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2_MASK                                                  0x7FFF0000L
27268 //DIDT_EDC_STALL_PATTERN_3_4
27269 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3__SHIFT                                                0x0
27270 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4__SHIFT                                                0x10
27271 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3_MASK                                                  0x00007FFFL
27272 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4_MASK                                                  0x7FFF0000L
27273 //DIDT_EDC_STALL_PATTERN_5_6
27274 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5__SHIFT                                                0x0
27275 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6__SHIFT                                                0x10
27276 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5_MASK                                                  0x00007FFFL
27277 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6_MASK                                                  0x7FFF0000L
27278 //DIDT_EDC_STALL_PATTERN_7
27279 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7__SHIFT                                                  0x0
27280 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7_MASK                                                    0x00007FFFL
27281 //DIDT_EDC_STATUS
27282 #define DIDT_EDC_STATUS__EDC_FSM_STATE__SHIFT                                                                 0x0
27283 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT                                                            0x1
27284 #define DIDT_EDC_STATUS__EDC_FSM_STATE_MASK                                                                   0x00000001L
27285 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK                                                              0x0000000EL
27286 //DIDT_EDC_DYNAMIC_THRESHOLD_RO
27287 #define DIDT_EDC_DYNAMIC_THRESHOLD_RO__EDC_DYNAMIC_THRESHOLD_RO__SHIFT                                        0x0
27288 #define DIDT_EDC_DYNAMIC_THRESHOLD_RO__EDC_DYNAMIC_THRESHOLD_RO_MASK                                          0x00000001L
27289 //DIDT_EDC_OVERFLOW
27290 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT                                            0x0
27291 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT                                         0x1
27292 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK                                              0x00000001L
27293 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK                                           0x0001FFFEL
27294 //DIDT_EDC_ROLLING_POWER_DELTA
27295 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA__SHIFT                                          0x0
27296 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA_MASK                                            0xFFFFFFFFL
27297 //DIDT_IND_INDEX
27298 #define DIDT_IND_INDEX__DIDT_IND_INDEX__SHIFT                                                                 0x0
27299 #define DIDT_IND_INDEX__DIDT_IND_INDEX_MASK                                                                   0xFFFFFFFFL
27300 //DIDT_IND_DATA
27301 #define DIDT_IND_DATA__DIDT_IND_DATA__SHIFT                                                                   0x0
27302 #define DIDT_IND_DATA__DIDT_IND_DATA_MASK                                                                     0xFFFFFFFFL
27303 
27304 
27305 // addressBlock: gc_pfonly_spidec
27306 //SPI_CDBG_SYS_GFX
27307 #define SPI_CDBG_SYS_GFX__PS_EN__SHIFT                                                                        0x0
27308 #define SPI_CDBG_SYS_GFX__GS_EN__SHIFT                                                                        0x2
27309 #define SPI_CDBG_SYS_GFX__HS_EN__SHIFT                                                                        0x4
27310 #define SPI_CDBG_SYS_GFX__CS_EN__SHIFT                                                                        0x6
27311 #define SPI_CDBG_SYS_GFX__PS_EN_MASK                                                                          0x0001L
27312 #define SPI_CDBG_SYS_GFX__GS_EN_MASK                                                                          0x0004L
27313 #define SPI_CDBG_SYS_GFX__HS_EN_MASK                                                                          0x0010L
27314 #define SPI_CDBG_SYS_GFX__CS_EN_MASK                                                                          0x0040L
27315 //SPI_CDBG_SYS_HP3D
27316 #define SPI_CDBG_SYS_HP3D__PS_EN__SHIFT                                                                       0x0
27317 #define SPI_CDBG_SYS_HP3D__GS_EN__SHIFT                                                                       0x2
27318 #define SPI_CDBG_SYS_HP3D__HS_EN__SHIFT                                                                       0x4
27319 #define SPI_CDBG_SYS_HP3D__CS_EN__SHIFT                                                                       0x6
27320 #define SPI_CDBG_SYS_HP3D__PS_EN_MASK                                                                         0x0001L
27321 #define SPI_CDBG_SYS_HP3D__GS_EN_MASK                                                                         0x0004L
27322 #define SPI_CDBG_SYS_HP3D__HS_EN_MASK                                                                         0x0010L
27323 #define SPI_CDBG_SYS_HP3D__CS_EN_MASK                                                                         0x0040L
27324 //SPI_CDBG_SYS_CS0
27325 #define SPI_CDBG_SYS_CS0__PIPE0__SHIFT                                                                        0x0
27326 #define SPI_CDBG_SYS_CS0__PIPE1__SHIFT                                                                        0x8
27327 #define SPI_CDBG_SYS_CS0__PIPE2__SHIFT                                                                        0x10
27328 #define SPI_CDBG_SYS_CS0__PIPE3__SHIFT                                                                        0x18
27329 #define SPI_CDBG_SYS_CS0__PIPE0_MASK                                                                          0x000000FFL
27330 #define SPI_CDBG_SYS_CS0__PIPE1_MASK                                                                          0x0000FF00L
27331 #define SPI_CDBG_SYS_CS0__PIPE2_MASK                                                                          0x00FF0000L
27332 #define SPI_CDBG_SYS_CS0__PIPE3_MASK                                                                          0xFF000000L
27333 //SPI_GDBG_WAVE_CNTL
27334 #define SPI_GDBG_WAVE_CNTL__STALL_RA__SHIFT                                                                   0x0
27335 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH__SHIFT                                                               0x1
27336 #define SPI_GDBG_WAVE_CNTL__STALL_RA_MASK                                                                     0x00000001L
27337 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH_MASK                                                                 0x00000002L
27338 //SPI_GDBG_TRAP_CONFIG
27339 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN__SHIFT                                                                 0x0
27340 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN__SHIFT                                                                 0x8
27341 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN__SHIFT                                                                 0x10
27342 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN__SHIFT                                                                 0x18
27343 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN_MASK                                                                   0x000000FFL
27344 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN_MASK                                                                   0x0000FF00L
27345 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN_MASK                                                                   0x00FF0000L
27346 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN_MASK                                                                   0xFF000000L
27347 //SPI_GDBG_WAVE_CNTL3
27348 #define SPI_GDBG_WAVE_CNTL3__STALL_PS__SHIFT                                                                  0x0
27349 #define SPI_GDBG_WAVE_CNTL3__STALL_GS__SHIFT                                                                  0x2
27350 #define SPI_GDBG_WAVE_CNTL3__STALL_HS__SHIFT                                                                  0x3
27351 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG__SHIFT                                                                 0x4
27352 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0__SHIFT                                                                 0x5
27353 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1__SHIFT                                                                 0x6
27354 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2__SHIFT                                                                 0x7
27355 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3__SHIFT                                                                 0x8
27356 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4__SHIFT                                                                 0x9
27357 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5__SHIFT                                                                 0xa
27358 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6__SHIFT                                                                 0xb
27359 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7__SHIFT                                                                 0xc
27360 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION__SHIFT                                                            0xd
27361 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT__SHIFT                                                                0x1c
27362 #define SPI_GDBG_WAVE_CNTL3__STALL_PS_MASK                                                                    0x00000001L
27363 #define SPI_GDBG_WAVE_CNTL3__STALL_GS_MASK                                                                    0x00000004L
27364 #define SPI_GDBG_WAVE_CNTL3__STALL_HS_MASK                                                                    0x00000008L
27365 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG_MASK                                                                   0x00000010L
27366 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0_MASK                                                                   0x00000020L
27367 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1_MASK                                                                   0x00000040L
27368 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2_MASK                                                                   0x00000080L
27369 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3_MASK                                                                   0x00000100L
27370 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4_MASK                                                                   0x00000200L
27371 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5_MASK                                                                   0x00000400L
27372 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6_MASK                                                                   0x00000800L
27373 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7_MASK                                                                   0x00001000L
27374 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION_MASK                                                              0x0FFFE000L
27375 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT_MASK                                                                  0x10000000L
27376 //SPI_RESET_DEBUG
27377 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET__SHIFT                                                             0x0
27378 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID__SHIFT                                                    0x1
27379 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID__SHIFT                                                    0x2
27380 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE__SHIFT                                                    0x3
27381 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY__SHIFT                                                    0x4
27382 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_MASK                                                               0x01L
27383 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID_MASK                                                      0x02L
27384 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID_MASK                                                      0x04L
27385 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE_MASK                                                      0x08L
27386 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY_MASK                                                      0x10L
27387 //SPI_ARB_CNTL_0
27388 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT__SHIFT                                                                 0x0
27389 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT__SHIFT                                                                 0x4
27390 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT__SHIFT                                                                 0x8
27391 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT_MASK                                                                   0x0000000FL
27392 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT_MASK                                                                   0x000000F0L
27393 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT_MASK                                                                   0x00000F00L
27394 //SPI_FEATURE_CTRL
27395 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT__SHIFT                                                         0x0
27396 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE__SHIFT                                                              0x4
27397 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT__SHIFT                                                   0x5
27398 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL__SHIFT                                                       0xb
27399 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL__SHIFT                                                       0xd
27400 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE__SHIFT                                                        0xe
27401 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT_MASK                                                           0x0000000FL
27402 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE_MASK                                                                0x00000010L
27403 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT_MASK                                                     0x000007E0L
27404 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL_MASK                                                         0x00001800L
27405 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL_MASK                                                         0x00002000L
27406 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE_MASK                                                          0x00004000L
27407 //SPI_SHADER_RSRC_LIMIT_CTRL
27408 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32__SHIFT                                                   0x0
27409 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32__SHIFT                                                    0x5
27410 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE__SHIFT                                                  0xc
27411 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT__SHIFT                                                      0xd
27412 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL__SHIFT                                      0x13
27413 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT__SHIFT                                                          0x14
27414 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL__SHIFT                                          0x1c
27415 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE__SHIFT                                           0x1f
27416 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32_MASK                                                     0x0000001FL
27417 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32_MASK                                                      0x00000FE0L
27418 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE_MASK                                                    0x00001000L
27419 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_MASK                                                        0x0007E000L
27420 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL_MASK                                        0x00080000L
27421 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_MASK                                                            0x0FF00000L
27422 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL_MASK                                            0x10000000L
27423 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE_MASK                                             0x80000000L
27424 //SPI_COMPUTE_WF_CTX_SAVE_STATUS
27425 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY__SHIFT                                         0x0
27426 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY__SHIFT                                         0x1
27427 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY__SHIFT                                         0x2
27428 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY__SHIFT                                         0x3
27429 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY__SHIFT                                         0x4
27430 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY__SHIFT                                         0x5
27431 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY__SHIFT                                         0x6
27432 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY__SHIFT                                         0x7
27433 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY__SHIFT                                         0x8
27434 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY__SHIFT                                         0x9
27435 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY__SHIFT                                         0xa
27436 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY__SHIFT                                         0xb
27437 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY__SHIFT                                         0xc
27438 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY__SHIFT                                         0xd
27439 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY__SHIFT                                         0xe
27440 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY__SHIFT                                         0xf
27441 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY__SHIFT                                         0x10
27442 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY__SHIFT                                         0x11
27443 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY__SHIFT                                         0x12
27444 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY__SHIFT                                         0x13
27445 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY__SHIFT                                         0x14
27446 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY__SHIFT                                         0x15
27447 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY__SHIFT                                         0x16
27448 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY__SHIFT                                         0x17
27449 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY__SHIFT                                         0x18
27450 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY__SHIFT                                         0x19
27451 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY__SHIFT                                         0x1a
27452 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY__SHIFT                                         0x1b
27453 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY__SHIFT                                         0x1c
27454 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY__SHIFT                                         0x1d
27455 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY__SHIFT                                         0x1e
27456 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY__SHIFT                                         0x1f
27457 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY_MASK                                           0x00000001L
27458 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY_MASK                                           0x00000002L
27459 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY_MASK                                           0x00000004L
27460 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY_MASK                                           0x00000008L
27461 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY_MASK                                           0x00000010L
27462 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY_MASK                                           0x00000020L
27463 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY_MASK                                           0x00000040L
27464 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY_MASK                                           0x00000080L
27465 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY_MASK                                           0x00000100L
27466 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY_MASK                                           0x00000200L
27467 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY_MASK                                           0x00000400L
27468 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY_MASK                                           0x00000800L
27469 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY_MASK                                           0x00001000L
27470 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY_MASK                                           0x00002000L
27471 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY_MASK                                           0x00004000L
27472 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY_MASK                                           0x00008000L
27473 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY_MASK                                           0x00010000L
27474 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY_MASK                                           0x00020000L
27475 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY_MASK                                           0x00040000L
27476 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY_MASK                                           0x00080000L
27477 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY_MASK                                           0x00100000L
27478 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY_MASK                                           0x00200000L
27479 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY_MASK                                           0x00400000L
27480 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY_MASK                                           0x00800000L
27481 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY_MASK                                           0x01000000L
27482 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY_MASK                                           0x02000000L
27483 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY_MASK                                           0x04000000L
27484 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY_MASK                                           0x08000000L
27485 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY_MASK                                           0x10000000L
27486 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY_MASK                                           0x20000000L
27487 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY_MASK                                           0x40000000L
27488 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY_MASK                                           0x80000000L
27489 
27490 
27491 // addressBlock: gc_pfonly_tcpdec
27492 //TCP_INVALIDATE
27493 #define TCP_INVALIDATE__START__SHIFT                                                                          0x0
27494 #define TCP_INVALIDATE__START_MASK                                                                            0x00000001L
27495 //TCP_STATUS
27496 #define TCP_STATUS__TCP_BUSY__SHIFT                                                                           0x0
27497 #define TCP_STATUS__INPUT_BUSY__SHIFT                                                                         0x1
27498 #define TCP_STATUS__ADRS_BUSY__SHIFT                                                                          0x2
27499 #define TCP_STATUS__TAGRAMS_BUSY__SHIFT                                                                       0x3
27500 #define TCP_STATUS__CNTRL_BUSY__SHIFT                                                                         0x4
27501 #define TCP_STATUS__LFIFO_BUSY__SHIFT                                                                         0x5
27502 #define TCP_STATUS__READ_BUSY__SHIFT                                                                          0x6
27503 #define TCP_STATUS__FORMAT_BUSY__SHIFT                                                                        0x7
27504 #define TCP_STATUS__VM_BUSY__SHIFT                                                                            0x8
27505 #define TCP_STATUS__MEMIF_BUSY__SHIFT                                                                         0x9
27506 #define TCP_STATUS__GCR_BUSY__SHIFT                                                                           0xa
27507 #define TCP_STATUS__OFIFO_BUSY__SHIFT                                                                         0xb
27508 #define TCP_STATUS__OFIFO_QUEUE_BUSY__SHIFT                                                                   0xc
27509 #define TCP_STATUS__XNACK_PRT__SHIFT                                                                          0xf
27510 #define TCP_STATUS__TCP_BUSY_MASK                                                                             0x00000001L
27511 #define TCP_STATUS__INPUT_BUSY_MASK                                                                           0x00000002L
27512 #define TCP_STATUS__ADRS_BUSY_MASK                                                                            0x00000004L
27513 #define TCP_STATUS__TAGRAMS_BUSY_MASK                                                                         0x00000008L
27514 #define TCP_STATUS__CNTRL_BUSY_MASK                                                                           0x00000010L
27515 #define TCP_STATUS__LFIFO_BUSY_MASK                                                                           0x00000020L
27516 #define TCP_STATUS__READ_BUSY_MASK                                                                            0x00000040L
27517 #define TCP_STATUS__FORMAT_BUSY_MASK                                                                          0x00000080L
27518 #define TCP_STATUS__VM_BUSY_MASK                                                                              0x00000100L
27519 #define TCP_STATUS__MEMIF_BUSY_MASK                                                                           0x00000200L
27520 #define TCP_STATUS__GCR_BUSY_MASK                                                                             0x00000400L
27521 #define TCP_STATUS__OFIFO_BUSY_MASK                                                                           0x00000800L
27522 #define TCP_STATUS__OFIFO_QUEUE_BUSY_MASK                                                                     0x00003000L
27523 #define TCP_STATUS__XNACK_PRT_MASK                                                                            0x00008000L
27524 //TCP_CNTL
27525 #define TCP_CNTL__FORCE_HIT__SHIFT                                                                            0x0
27526 #define TCP_CNTL__FORCE_MISS__SHIFT                                                                           0x1
27527 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE__SHIFT                                                               0x5
27528 #define TCP_CNTL__TD_DATA_EN_OVERRIDE__SHIFT                                                                  0x6
27529 #define TCP_CNTL__ENABLE_128B_DCC_COMP_READ_FOR_INDEP64__SHIFT                                                0x7
27530 #define TCP_CNTL__DISABLE_WRITE_COMBINING__SHIFT                                                              0x9
27531 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT__SHIFT                                                                  0xf
27532 #define TCP_CNTL__FORCE_EOW_SET_CNT__SHIFT                                                                    0x16
27533 #define TCP_CNTL__DISABLE_Z_MAP__SHIFT                                                                        0x1c
27534 #define TCP_CNTL__FORCE_ORDER_BETWEEN_READ_WRITE_TO_SAME_ADDRESS__SHIFT                                       0x1d
27535 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT__SHIFT                                                                 0x1f
27536 #define TCP_CNTL__FORCE_HIT_MASK                                                                              0x00000001L
27537 #define TCP_CNTL__FORCE_MISS_MASK                                                                             0x00000002L
27538 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE_MASK                                                                 0x00000020L
27539 #define TCP_CNTL__TD_DATA_EN_OVERRIDE_MASK                                                                    0x00000040L
27540 #define TCP_CNTL__ENABLE_128B_DCC_COMP_READ_FOR_INDEP64_MASK                                                  0x00000080L
27541 #define TCP_CNTL__DISABLE_WRITE_COMBINING_MASK                                                                0x00000200L
27542 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT_MASK                                                                    0x001F8000L
27543 #define TCP_CNTL__FORCE_EOW_SET_CNT_MASK                                                                      0x07C00000L
27544 #define TCP_CNTL__DISABLE_Z_MAP_MASK                                                                          0x10000000L
27545 #define TCP_CNTL__FORCE_ORDER_BETWEEN_READ_WRITE_TO_SAME_ADDRESS_MASK                                         0x20000000L
27546 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT_MASK                                                                   0x80000000L
27547 //TCP_CNTL2
27548 #define TCP_CNTL2__LS_DISABLE_CLOCKS__SHIFT                                                                   0x0
27549 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE__SHIFT                                                                0x8
27550 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE__SHIFT                                                         0x9
27551 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE__SHIFT                                                         0xa
27552 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE__SHIFT                                                        0xb
27553 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE__SHIFT                                                      0xc
27554 #define TCP_CNTL2__V64_COMBINE_ENABLE__SHIFT                                                                  0xd
27555 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE__SHIFT                                                         0xe
27556 #define TCP_CNTL2__RETURN_ORDER_OVERRIDE__SHIFT                                                               0xf
27557 #define TCP_CNTL2__POWER_OPT_DISABLE__SHIFT                                                                   0x10
27558 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE__SHIFT                                                                0x11
27559 #define TCP_CNTL2__PERF_EN_OVERRIDE__SHIFT                                                                    0x12
27560 #define TCP_CNTL2__TC_TD_RAM_CLKEN_DISABLE__SHIFT                                                             0x14
27561 #define TCP_CNTL2__TC_TD_DATA_CLKEN_DISABLE__SHIFT                                                            0x15
27562 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE__SHIFT                                                           0x16
27563 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE__SHIFT                                                          0x17
27564 #define TCP_CNTL2__SPARE_BIT__SHIFT                                                                           0x1a
27565 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE__SHIFT                                                             0x1b
27566 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE__SHIFT                                                                0x1d
27567 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE__SHIFT                                                               0x1e
27568 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING__SHIFT                                               0x1f
27569 #define TCP_CNTL2__LS_DISABLE_CLOCKS_MASK                                                                     0x000000FFL
27570 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE_MASK                                                                  0x00000100L
27571 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE_MASK                                                           0x00000200L
27572 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE_MASK                                                           0x00000400L
27573 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE_MASK                                                          0x00000800L
27574 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE_MASK                                                        0x00001000L
27575 #define TCP_CNTL2__V64_COMBINE_ENABLE_MASK                                                                    0x00002000L
27576 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE_MASK                                                           0x00004000L
27577 #define TCP_CNTL2__RETURN_ORDER_OVERRIDE_MASK                                                                 0x00008000L
27578 #define TCP_CNTL2__POWER_OPT_DISABLE_MASK                                                                     0x00010000L
27579 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE_MASK                                                                  0x00020000L
27580 #define TCP_CNTL2__PERF_EN_OVERRIDE_MASK                                                                      0x000C0000L
27581 #define TCP_CNTL2__TC_TD_RAM_CLKEN_DISABLE_MASK                                                               0x00100000L
27582 #define TCP_CNTL2__TC_TD_DATA_CLKEN_DISABLE_MASK                                                              0x00200000L
27583 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE_MASK                                                             0x00400000L
27584 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE_MASK                                                            0x00800000L
27585 #define TCP_CNTL2__SPARE_BIT_MASK                                                                             0x04000000L
27586 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE_MASK                                                               0x18000000L
27587 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE_MASK                                                                  0x20000000L
27588 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE_MASK                                                                 0x40000000L
27589 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING_MASK                                                 0x80000000L
27590 //TCP_CREDIT
27591 #define TCP_CREDIT__LFIFO_RAM_DEPTH__SHIFT                                                                    0x0
27592 #define TCP_CREDIT__GL1_REQ_CREDIT__SHIFT                                                                     0xa
27593 #define TCP_CREDIT__REQ_FIFO_CREDIT__SHIFT                                                                    0x10
27594 #define TCP_CREDIT__TD_RAM_CREDIT__SHIFT                                                                      0x17
27595 #define TCP_CREDIT__TD_DATA_CREDIT__SHIFT                                                                     0x1d
27596 #define TCP_CREDIT__LFIFO_RAM_DEPTH_MASK                                                                      0x000003FFL
27597 #define TCP_CREDIT__GL1_REQ_CREDIT_MASK                                                                       0x0000FC00L
27598 #define TCP_CREDIT__REQ_FIFO_CREDIT_MASK                                                                      0x007F0000L
27599 #define TCP_CREDIT__TD_RAM_CREDIT_MASK                                                                        0x0F800000L
27600 #define TCP_CREDIT__TD_DATA_CREDIT_MASK                                                                       0xE0000000L
27601 
27602 
27603 // addressBlock: gc_pfonly_gdsdec
27604 //GDS_ENHANCE2
27605 #define GDS_ENHANCE2__DISABLE_MEMORY_VIOLATION_REPORT__SHIFT                                                  0x0
27606 #define GDS_ENHANCE2__GDS_INTERFACES_FGCG_OVERRIDE__SHIFT                                                     0x1
27607 #define GDS_ENHANCE2__DISABLE_PIPE_MEMORY_RD_OPT__SHIFT                                                       0x2
27608 #define GDS_ENHANCE2__UNUSED__SHIFT                                                                           0x3
27609 #define GDS_ENHANCE2__DISABLE_MEMORY_VIOLATION_REPORT_MASK                                                    0x00000001L
27610 #define GDS_ENHANCE2__GDS_INTERFACES_FGCG_OVERRIDE_MASK                                                       0x00000002L
27611 #define GDS_ENHANCE2__DISABLE_PIPE_MEMORY_RD_OPT_MASK                                                         0x00000004L
27612 #define GDS_ENHANCE2__UNUSED_MASK                                                                             0xFFFFFFF8L
27613 //GDS_OA_CGPG_RESTORE
27614 #define GDS_OA_CGPG_RESTORE__VMID__SHIFT                                                                      0x0
27615 #define GDS_OA_CGPG_RESTORE__MEID__SHIFT                                                                      0x8
27616 #define GDS_OA_CGPG_RESTORE__PIPEID__SHIFT                                                                    0xc
27617 #define GDS_OA_CGPG_RESTORE__QUEUEID__SHIFT                                                                   0x10
27618 #define GDS_OA_CGPG_RESTORE__UNUSED__SHIFT                                                                    0x14
27619 #define GDS_OA_CGPG_RESTORE__VMID_MASK                                                                        0x000000FFL
27620 #define GDS_OA_CGPG_RESTORE__MEID_MASK                                                                        0x00000F00L
27621 #define GDS_OA_CGPG_RESTORE__PIPEID_MASK                                                                      0x0000F000L
27622 #define GDS_OA_CGPG_RESTORE__QUEUEID_MASK                                                                     0x000F0000L
27623 #define GDS_OA_CGPG_RESTORE__UNUSED_MASK                                                                      0xFFF00000L
27624 
27625 
27626 // addressBlock: gc_pfonly_utcl1dec
27627 //UTCL1_CTRL_0
27628 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE__SHIFT                                                       0x0
27629 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE__SHIFT                                              0x1
27630 #define UTCL1_CTRL_0__RESERVED_0__SHIFT                                                                       0x2
27631 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS__SHIFT                                                          0x3
27632 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS__SHIFT                                                       0x9
27633 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE__SHIFT                                                           0xd
27634 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE__SHIFT                                                          0xe
27635 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE__SHIFT                                              0xf
27636 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID__SHIFT                                                            0x10
27637 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL__SHIFT                                                    0x11
27638 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE__SHIFT                                          0x12
27639 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE__SHIFT                                       0x13
27640 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE__SHIFT                                                                0x14
27641 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE__SHIFT                                              0x15
27642 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES__SHIFT                                                      0x16
27643 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING__SHIFT                                               0x17
27644 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER__SHIFT                                                   0x18
27645 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL__SHIFT                                                       0x19
27646 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE__SHIFT                                                             0x1b
27647 #define UTCL1_CTRL_0__RESERVED_1__SHIFT                                                                       0x1d
27648 #define UTCL1_CTRL_0__MH_SPARE0__SHIFT                                                                        0x1e
27649 #define UTCL1_CTRL_0__RESERVED_2__SHIFT                                                                       0x1f
27650 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE_MASK                                                         0x00000001L
27651 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE_MASK                                                0x00000002L
27652 #define UTCL1_CTRL_0__RESERVED_0_MASK                                                                         0x00000004L
27653 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS_MASK                                                            0x000001F8L
27654 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS_MASK                                                         0x00001E00L
27655 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE_MASK                                                             0x00002000L
27656 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE_MASK                                                            0x00004000L
27657 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE_MASK                                                0x00008000L
27658 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID_MASK                                                              0x00010000L
27659 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL_MASK                                                      0x00020000L
27660 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE_MASK                                            0x00040000L
27661 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE_MASK                                         0x00080000L
27662 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE_MASK                                                                  0x00100000L
27663 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE_MASK                                                0x00200000L
27664 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES_MASK                                                        0x00400000L
27665 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING_MASK                                                 0x00800000L
27666 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER_MASK                                                     0x01000000L
27667 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL_MASK                                                         0x06000000L
27668 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE_MASK                                                               0x18000000L
27669 #define UTCL1_CTRL_0__RESERVED_1_MASK                                                                         0x20000000L
27670 #define UTCL1_CTRL_0__MH_SPARE0_MASK                                                                          0x40000000L
27671 #define UTCL1_CTRL_0__RESERVED_2_MASK                                                                         0x80000000L
27672 //UTCL1_UTCL0_INVREQ_DISABLE
27673 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE__SHIFT                                         0x0
27674 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE_MASK                                           0xFFFFFFFFL
27675 //UTCL1_CTRL_2
27676 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD__SHIFT                                                       0x0
27677 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE__SHIFT                                             0x4
27678 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM__SHIFT                                                           0xa
27679 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE__SHIFT                                                          0xb
27680 #define UTCL1_CTRL_2__UTCL1_SPARE0__SHIFT                                                                     0xc
27681 #define UTCL1_CTRL_2__UTCL1_SPARE1__SHIFT                                                                     0xd
27682 #define UTCL1_CTRL_2__RESERVED__SHIFT                                                                         0xe
27683 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD_MASK                                                         0x0000000FL
27684 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE_MASK                                               0x000003F0L
27685 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM_MASK                                                             0x00000400L
27686 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE_MASK                                                            0x00000800L
27687 #define UTCL1_CTRL_2__UTCL1_SPARE0_MASK                                                                       0x00001000L
27688 #define UTCL1_CTRL_2__UTCL1_SPARE1_MASK                                                                       0x00002000L
27689 #define UTCL1_CTRL_2__RESERVED_MASK                                                                           0xFFFFC000L
27690 //UTCL1_FIFO_SIZING
27691 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH__SHIFT                                          0x0
27692 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW__SHIFT                                               0x3
27693 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH__SHIFT                                              0x10
27694 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH_MASK                                            0x00000007L
27695 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW_MASK                                                 0x0000FFF8L
27696 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH_MASK                                                0xFFFF0000L
27697 //GCRD_SA0_TARGETS_DISABLE
27698 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE__SHIFT                                             0x0
27699 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE_MASK                                               0x0007FFFFL
27700 //GCRD_SA1_TARGETS_DISABLE
27701 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE__SHIFT                                             0x0
27702 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE_MASK                                               0x0007FFFFL
27703 //GCRD_CREDIT_SAFE
27704 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG__SHIFT                                                   0x0
27705 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG__SHIFT                                                  0x4
27706 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG_MASK                                                     0x00000007L
27707 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG_MASK                                                    0x00000070L
27708 
27709 
27710 // addressBlock: gc_pfonly_pmmdec
27711 //GCR_GENERAL_CNTL
27712 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP__SHIFT                                                             0x0
27713 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ__SHIFT                                                          0x1
27714 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ__SHIFT                                                           0x2
27715 #define GCR_GENERAL_CNTL__FORCE_INV_ALL__SHIFT                                                                0x3
27716 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL__SHIFT                                                             0x4
27717 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE__SHIFT                                                          0x6
27718 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE__SHIFT                                                      0x7
27719 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE__SHIFT                                                             0x8
27720 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ__SHIFT                                                              0x9
27721 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM__SHIFT                                                               0xa
27722 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS__SHIFT                                                        0xd
27723 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS__SHIFT                                                         0xe
27724 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ__SHIFT                                                         0xf
27725 #define GCR_GENERAL_CNTL__DISABLE_FGCG__SHIFT                                                                 0x10
27726 #define GCR_GENERAL_CNTL__CLIENT_ID__SHIFT                                                                    0x14
27727 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP_MASK                                                               0x00000001L
27728 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ_MASK                                                            0x00000002L
27729 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ_MASK                                                             0x00000004L
27730 #define GCR_GENERAL_CNTL__FORCE_INV_ALL_MASK                                                                  0x00000008L
27731 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL_MASK                                                               0x00000030L
27732 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE_MASK                                                            0x00000040L
27733 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE_MASK                                                        0x00000080L
27734 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE_MASK                                                               0x00000100L
27735 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ_MASK                                                                0x00000200L
27736 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM_MASK                                                                 0x00001C00L
27737 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS_MASK                                                          0x00002000L
27738 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS_MASK                                                           0x00004000L
27739 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ_MASK                                                           0x00008000L
27740 #define GCR_GENERAL_CNTL__DISABLE_FGCG_MASK                                                                   0x00010000L
27741 #define GCR_GENERAL_CNTL__CLIENT_ID_MASK                                                                      0x1FF00000L
27742 //GCR_TARGET_DISABLE
27743 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY__SHIFT                                                            0x0
27744 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT__SHIFT                                                           0x1
27745 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY__SHIFT                                                            0x2
27746 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT__SHIFT                                                           0x3
27747 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY__SHIFT                                                            0x4
27748 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT__SHIFT                                                           0x5
27749 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY__SHIFT                                                          0x6
27750 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY__SHIFT                                                          0x7
27751 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY__SHIFT                                                          0x8
27752 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY__SHIFT                                                          0x9
27753 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY__SHIFT                                                            0xa
27754 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT__SHIFT                                                           0xb
27755 #define GCR_TARGET_DISABLE__DISABLE_SE4_PHY__SHIFT                                                            0xc
27756 #define GCR_TARGET_DISABLE__DISABLE_SE4_VIRT__SHIFT                                                           0xd
27757 #define GCR_TARGET_DISABLE__DISABLE_SE5_PHY__SHIFT                                                            0xe
27758 #define GCR_TARGET_DISABLE__DISABLE_SE5_VIRT__SHIFT                                                           0xf
27759 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS__SHIFT                                                        0x10
27760 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS__SHIFT                                                        0x11
27761 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS__SHIFT                                                        0x12
27762 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS__SHIFT                                                        0x13
27763 #define GCR_TARGET_DISABLE__SE4_INACTIVE_STATUS__SHIFT                                                        0x14
27764 #define GCR_TARGET_DISABLE__SE5_INACTIVE_STATUS__SHIFT                                                        0x15
27765 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY_MASK                                                              0x00000001L
27766 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT_MASK                                                             0x00000002L
27767 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY_MASK                                                              0x00000004L
27768 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT_MASK                                                             0x00000008L
27769 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY_MASK                                                              0x00000010L
27770 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT_MASK                                                             0x00000020L
27771 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY_MASK                                                            0x00000040L
27772 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY_MASK                                                            0x00000080L
27773 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY_MASK                                                            0x00000100L
27774 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY_MASK                                                            0x00000200L
27775 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY_MASK                                                              0x00000400L
27776 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT_MASK                                                             0x00000800L
27777 #define GCR_TARGET_DISABLE__DISABLE_SE4_PHY_MASK                                                              0x00001000L
27778 #define GCR_TARGET_DISABLE__DISABLE_SE4_VIRT_MASK                                                             0x00002000L
27779 #define GCR_TARGET_DISABLE__DISABLE_SE5_PHY_MASK                                                              0x00004000L
27780 #define GCR_TARGET_DISABLE__DISABLE_SE5_VIRT_MASK                                                             0x00008000L
27781 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS_MASK                                                          0x00010000L
27782 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS_MASK                                                          0x00020000L
27783 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS_MASK                                                          0x00040000L
27784 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS_MASK                                                          0x00080000L
27785 #define GCR_TARGET_DISABLE__SE4_INACTIVE_STATUS_MASK                                                          0x00100000L
27786 #define GCR_TARGET_DISABLE__SE5_INACTIVE_STATUS_MASK                                                          0x00200000L
27787 //GCR_CMD_STATUS
27788 #define GCR_CMD_STATUS__GCR_CONTROL__SHIFT                                                                    0x0
27789 #define GCR_CMD_STATUS__GCR_SRC__SHIFT                                                                        0x13
27790 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN__SHIFT                                                              0x17
27791 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID__SHIFT                                                         0x18
27792 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS__SHIFT                                                              0x1c
27793 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR__SHIFT                                                               0x1e
27794 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR__SHIFT                                                               0x1f
27795 #define GCR_CMD_STATUS__GCR_CONTROL_MASK                                                                      0x0007FFFFL
27796 #define GCR_CMD_STATUS__GCR_SRC_MASK                                                                          0x00380000L
27797 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_MASK                                                                0x00800000L
27798 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID_MASK                                                           0x0F000000L
27799 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS_MASK                                                                0x30000000L
27800 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR_MASK                                                                 0x40000000L
27801 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR_MASK                                                                 0x80000000L
27802 //GCR_SPARE
27803 #define GCR_SPARE__SPARE_BIT_1__SHIFT                                                                         0x1
27804 #define GCR_SPARE__SPARE_BIT_2__SHIFT                                                                         0x2
27805 #define GCR_SPARE__SPARE_BIT_3__SHIFT                                                                         0x3
27806 #define GCR_SPARE__SPARE_BIT_4__SHIFT                                                                         0x4
27807 #define GCR_SPARE__SPARE_BIT_5__SHIFT                                                                         0x5
27808 #define GCR_SPARE__SPARE_BIT_6__SHIFT                                                                         0x6
27809 #define GCR_SPARE__SPARE_BIT_7__SHIFT                                                                         0x7
27810 #define GCR_SPARE__UTCL2_REQ_CREDIT__SHIFT                                                                    0x8
27811 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT__SHIFT                                                                0x10
27812 #define GCR_SPARE__GCRD_SE_REQ_CREDIT__SHIFT                                                                  0x14
27813 #define GCR_SPARE__SPARE_BIT_31_24__SHIFT                                                                     0x18
27814 #define GCR_SPARE__SPARE_BIT_1_MASK                                                                           0x00000002L
27815 #define GCR_SPARE__SPARE_BIT_2_MASK                                                                           0x00000004L
27816 #define GCR_SPARE__SPARE_BIT_3_MASK                                                                           0x00000008L
27817 #define GCR_SPARE__SPARE_BIT_4_MASK                                                                           0x00000010L
27818 #define GCR_SPARE__SPARE_BIT_5_MASK                                                                           0x00000020L
27819 #define GCR_SPARE__SPARE_BIT_6_MASK                                                                           0x00000040L
27820 #define GCR_SPARE__SPARE_BIT_7_MASK                                                                           0x00000080L
27821 #define GCR_SPARE__UTCL2_REQ_CREDIT_MASK                                                                      0x0000FF00L
27822 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT_MASK                                                                  0x000F0000L
27823 #define GCR_SPARE__GCRD_SE_REQ_CREDIT_MASK                                                                    0x00F00000L
27824 #define GCR_SPARE__SPARE_BIT_31_24_MASK                                                                       0xFF000000L
27825 //PMM_CNTL2
27826 #define PMM_CNTL2__GCEA_MAM_DISABLE__SHIFT                                                                    0x0
27827 #define PMM_CNTL2__ABIT_FORCE_FLUSH_OVERRIDE__SHIFT                                                           0x18
27828 #define PMM_CNTL2__ABIT_TIMER_FLUSH_OVERRIDE__SHIFT                                                           0x19
27829 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE__SHIFT                                                   0x1a
27830 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE__SHIFT                                                             0x1e
27831 #define PMM_CNTL2__RESERVED__SHIFT                                                                            0x1f
27832 #define PMM_CNTL2__GCEA_MAM_DISABLE_MASK                                                                      0x00FFFFFFL
27833 #define PMM_CNTL2__ABIT_FORCE_FLUSH_OVERRIDE_MASK                                                             0x01000000L
27834 #define PMM_CNTL2__ABIT_TIMER_FLUSH_OVERRIDE_MASK                                                             0x02000000L
27835 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE_MASK                                                     0x3C000000L
27836 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE_MASK                                                               0x40000000L
27837 #define PMM_CNTL2__RESERVED_MASK                                                                              0x80000000L
27838 
27839 
27840 // addressBlock: gc_pfonly_gccacdec
27841 //GC_CAC_CTRL_1
27842 #define GC_CAC_CTRL_1__CAC_WINDOW__SHIFT                                                                      0x0
27843 #define GC_CAC_CTRL_1__TDP_WINDOW__SHIFT                                                                      0x8
27844 #define GC_CAC_CTRL_1__CAC_WINDOW_MASK                                                                        0x000000FFL
27845 #define GC_CAC_CTRL_1__TDP_WINDOW_MASK                                                                        0xFFFFFF00L
27846 //GC_CAC_CTRL_2
27847 #define GC_CAC_CTRL_2__CAC_ENABLE__SHIFT                                                                      0x0
27848 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE__SHIFT                                                                  0x1
27849 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN__SHIFT                                                       0x2
27850 #define GC_CAC_CTRL_2__TOGGLE_EN__SHIFT                                                                       0x3
27851 #define GC_CAC_CTRL_2__INTR_EN__SHIFT                                                                         0x4
27852 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL__SHIFT                                                            0x5
27853 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN__SHIFT                                                                  0x6
27854 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN__SHIFT                                                                  0xe
27855 #define GC_CAC_CTRL_2__CAC_ENABLE_MASK                                                                        0x00000001L
27856 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE_MASK                                                                    0x00000002L
27857 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN_MASK                                                         0x00000004L
27858 #define GC_CAC_CTRL_2__TOGGLE_EN_MASK                                                                         0x00000008L
27859 #define GC_CAC_CTRL_2__INTR_EN_MASK                                                                           0x00000010L
27860 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL_MASK                                                              0x00000020L
27861 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN_MASK                                                                    0x00003FC0L
27862 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN_MASK                                                                    0x00004000L
27863 //GC_CAC_AGGR_LOWER
27864 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0__SHIFT                                                                0x0
27865 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0_MASK                                                                  0xFFFFFFFFL
27866 //GC_CAC_AGGR_UPPER
27867 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32__SHIFT                                                               0x0
27868 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32_MASK                                                                 0xFFFFFFFFL
27869 //SE0_CAC_AGGR_LOWER
27870 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0__SHIFT                                                              0x0
27871 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0_MASK                                                                0xFFFFFFFFL
27872 //SE0_CAC_AGGR_UPPER
27873 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32__SHIFT                                                             0x0
27874 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32_MASK                                                               0xFFFFFFFFL
27875 //SE1_CAC_AGGR_LOWER
27876 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0__SHIFT                                                              0x0
27877 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0_MASK                                                                0xFFFFFFFFL
27878 //SE1_CAC_AGGR_UPPER
27879 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32__SHIFT                                                             0x0
27880 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32_MASK                                                               0xFFFFFFFFL
27881 //SE2_CAC_AGGR_LOWER
27882 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0__SHIFT                                                              0x0
27883 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0_MASK                                                                0xFFFFFFFFL
27884 //SE2_CAC_AGGR_UPPER
27885 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32__SHIFT                                                             0x0
27886 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32_MASK                                                               0xFFFFFFFFL
27887 //GC_CAC_AGGR_GFXCLK_CYCLE
27888 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE__SHIFT                                                 0x0
27889 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE_MASK                                                   0xFFFFFFFFL
27890 //SE0_CAC_AGGR_GFXCLK_CYCLE
27891 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE__SHIFT                                               0x0
27892 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE_MASK                                                 0xFFFFFFFFL
27893 //SE1_CAC_AGGR_GFXCLK_CYCLE
27894 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE__SHIFT                                               0x0
27895 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE_MASK                                                 0xFFFFFFFFL
27896 //SE2_CAC_AGGR_GFXCLK_CYCLE
27897 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE__SHIFT                                               0x0
27898 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE_MASK                                                 0xFFFFFFFFL
27899 //GC_EDC_CTRL
27900 #define GC_EDC_CTRL__EDC_EN__SHIFT                                                                            0x0
27901 #define GC_EDC_CTRL__EDC_SW_RST__SHIFT                                                                        0x1
27902 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT                                                               0x2
27903 #define GC_EDC_CTRL__EDC_FORCE_STALL__SHIFT                                                                   0x3
27904 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT                                                       0x4
27905 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT                                                          0xa
27906 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS__SHIFT                                                     0xb
27907 #define GC_EDC_CTRL__EDC_LEVEL_SEL__SHIFT                                                                     0xf
27908 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT                                                                0x10
27909 #define GC_EDC_CTRL__EDC_AVGDIV__SHIFT                                                                        0x11
27910 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL__SHIFT                                                              0x15
27911 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK__SHIFT                                                                0x18
27912 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK__SHIFT                                                                0x19
27913 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK__SHIFT                                                                0x1a
27914 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK__SHIFT                                                                0x1b
27915 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS__SHIFT                                                         0x1c
27916 #define GC_EDC_CTRL__EDC_EN_MASK                                                                              0x00000001L
27917 #define GC_EDC_CTRL__EDC_SW_RST_MASK                                                                          0x00000002L
27918 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK                                                                 0x00000004L
27919 #define GC_EDC_CTRL__EDC_FORCE_STALL_MASK                                                                     0x00000008L
27920 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK                                                         0x000003F0L
27921 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK                                                            0x00000400L
27922 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS_MASK                                                       0x00007800L
27923 #define GC_EDC_CTRL__EDC_LEVEL_SEL_MASK                                                                       0x00008000L
27924 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE_MASK                                                                  0x00010000L
27925 #define GC_EDC_CTRL__EDC_AVGDIV_MASK                                                                          0x001E0000L
27926 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL_MASK                                                                0x00E00000L
27927 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK_MASK                                                                  0x01000000L
27928 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK_MASK                                                                  0x02000000L
27929 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK_MASK                                                                  0x04000000L
27930 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK_MASK                                                                  0x08000000L
27931 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS_MASK                                                           0xF0000000L
27932 //GC_EDC_THRESHOLD
27933 #define GC_EDC_THRESHOLD__EDC_THRESHOLD__SHIFT                                                                0x0
27934 #define GC_EDC_THRESHOLD__EDC_THRESHOLD_MASK                                                                  0xFFFFFFFFL
27935 //GC_EDC_STRETCH_CTRL
27936 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN__SHIFT                                                            0x0
27937 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY__SHIFT                                                         0x1
27938 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY__SHIFT                                                       0xa
27939 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN_MASK                                                              0x00000001L
27940 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY_MASK                                                           0x000003FEL
27941 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY_MASK                                                         0x0007FC00L
27942 //GC_EDC_STRETCH_THRESHOLD
27943 #define GC_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD__SHIFT                                                0x0
27944 #define GC_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD_MASK                                                  0xFFFFFFFFL
27945 //EDC_HYSTERESIS_CNTL
27946 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT                                                            0x0
27947 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER__SHIFT                                                            0x8
27948 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN__SHIFT                                                         0x10
27949 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE__SHIFT                                                       0x11
27950 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE__SHIFT                                                             0x14
27951 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK                                                              0x000000FFL
27952 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER_MASK                                                              0x0000FF00L
27953 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN_MASK                                                           0x00010000L
27954 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE_MASK                                                         0x000E0000L
27955 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE_MASK                                                               0x00100000L
27956 //GC_THROTTLE_CTRL
27957 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST__SHIFT                                                         0x0
27958 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN__SHIFT                                                              0x1
27959 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN__SHIFT                                                              0x2
27960 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL__SHIFT                                                         0x3
27961 #define GC_THROTTLE_CTRL__PCC_STALL_EN__SHIFT                                                                 0x4
27962 #define GC_THROTTLE_CTRL__PATTERN_MODE__SHIFT                                                                 0x5
27963 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE__SHIFT                                                             0x6
27964 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE__SHIFT                                                              0x7
27965 #define GC_THROTTLE_CTRL__PCC_OVERRIDE__SHIFT                                                                 0x8
27966 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE__SHIFT                                                              0x9
27967 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN__SHIFT                                                       0xa
27968 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN__SHIFT                                                          0xb
27969 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN__SHIFT                                                       0xc
27970 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL__SHIFT                                                        0xd
27971 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN__SHIFT                                                0x17
27972 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX__SHIFT                                                      0x18
27973 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE__SHIFT                                                                0x1d
27974 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE__SHIFT                                                0x1e
27975 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL__SHIFT                                                            0x1f
27976 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST_MASK                                                           0x00000001L
27977 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN_MASK                                                                0x00000002L
27978 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN_MASK                                                                0x00000004L
27979 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL_MASK                                                           0x00000008L
27980 #define GC_THROTTLE_CTRL__PCC_STALL_EN_MASK                                                                   0x00000010L
27981 #define GC_THROTTLE_CTRL__PATTERN_MODE_MASK                                                                   0x00000020L
27982 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE_MASK                                                               0x00000040L
27983 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE_MASK                                                                0x00000080L
27984 #define GC_THROTTLE_CTRL__PCC_OVERRIDE_MASK                                                                   0x00000100L
27985 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE_MASK                                                                0x00000200L
27986 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN_MASK                                                         0x00000400L
27987 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN_MASK                                                            0x00000800L
27988 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN_MASK                                                         0x00001000L
27989 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL_MASK                                                          0x007FE000L
27990 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN_MASK                                                  0x00800000L
27991 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX_MASK                                                        0x1F000000L
27992 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE_MASK                                                                  0x20000000L
27993 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE_MASK                                                  0x40000000L
27994 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL_MASK                                                              0x80000000L
27995 //GC_THROTTLE_CTRL1
27996 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN__SHIFT                                                      0x0
27997 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP__SHIFT                                                        0x1
27998 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP__SHIFT                                                        0x5
27999 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE__SHIFT                                               0xa
28000 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN__SHIFT                                                   0xd
28001 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP__SHIFT                                                     0xe
28002 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP__SHIFT                                                     0x12
28003 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE__SHIFT                                            0x17
28004 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT__SHIFT                                                        0x1a
28005 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN__SHIFT                                              0x1e
28006 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN__SHIFT                                            0x1f
28007 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN_MASK                                                        0x00000001L
28008 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP_MASK                                                          0x0000001EL
28009 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP_MASK                                                          0x000003E0L
28010 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE_MASK                                                 0x00001C00L
28011 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN_MASK                                                     0x00002000L
28012 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP_MASK                                                       0x0003C000L
28013 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP_MASK                                                       0x007C0000L
28014 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE_MASK                                              0x03800000L
28015 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT_MASK                                                          0x0C000000L
28016 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN_MASK                                                0x40000000L
28017 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN_MASK                                              0x80000000L
28018 //PCC_STALL_PATTERN_CTRL
28019 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL__SHIFT                                                      0x0
28020 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP__SHIFT                                                         0xa
28021 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP__SHIFT                                                           0xf
28022 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS__SHIFT                                          0x14
28023 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR__SHIFT                                                    0x18
28024 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR__SHIFT                                                    0x19
28025 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE__SHIFT                                                        0x1a
28026 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL_MASK                                                        0x000003FFL
28027 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP_MASK                                                           0x00007C00L
28028 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP_MASK                                                             0x000F8000L
28029 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS_MASK                                            0x00F00000L
28030 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR_MASK                                                      0x01000000L
28031 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR_MASK                                                      0x02000000L
28032 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE_MASK                                                          0x04000000L
28033 //PWRBRK_STALL_PATTERN_CTRL
28034 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL__SHIFT                                                0x0
28035 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP__SHIFT                                                   0xa
28036 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP__SHIFT                                                     0xf
28037 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS__SHIFT                                    0x14
28038 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL_MASK                                                  0x000003FFL
28039 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP_MASK                                                     0x00007C00L
28040 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP_MASK                                                       0x000F8000L
28041 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS_MASK                                      0x00F00000L
28042 //PCC_STALL_PATTERN_1_2
28043 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1__SHIFT                                                     0x0
28044 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2__SHIFT                                                     0x10
28045 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1_MASK                                                       0x00007FFFL
28046 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2_MASK                                                       0x7FFF0000L
28047 //PCC_STALL_PATTERN_3_4
28048 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3__SHIFT                                                     0x0
28049 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4__SHIFT                                                     0x10
28050 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3_MASK                                                       0x00007FFFL
28051 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4_MASK                                                       0x7FFF0000L
28052 //PCC_STALL_PATTERN_5_6
28053 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5__SHIFT                                                     0x0
28054 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6__SHIFT                                                     0x10
28055 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5_MASK                                                       0x00007FFFL
28056 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6_MASK                                                       0x7FFF0000L
28057 //PCC_STALL_PATTERN_7
28058 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7__SHIFT                                                       0x0
28059 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7_MASK                                                         0x00007FFFL
28060 //PWRBRK_STALL_PATTERN_1_2
28061 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1__SHIFT                                               0x0
28062 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2__SHIFT                                               0x10
28063 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1_MASK                                                 0x00007FFFL
28064 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2_MASK                                                 0x7FFF0000L
28065 //PWRBRK_STALL_PATTERN_3_4
28066 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3__SHIFT                                               0x0
28067 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4__SHIFT                                               0x10
28068 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3_MASK                                                 0x00007FFFL
28069 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4_MASK                                                 0x7FFF0000L
28070 //PWRBRK_STALL_PATTERN_5_6
28071 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5__SHIFT                                               0x0
28072 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6__SHIFT                                               0x10
28073 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5_MASK                                                 0x00007FFFL
28074 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6_MASK                                                 0x7FFF0000L
28075 //PWRBRK_STALL_PATTERN_7
28076 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7__SHIFT                                                 0x0
28077 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7_MASK                                                   0x00007FFFL
28078 //DIDT_STALL_PATTERN_CTRL
28079 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN__SHIFT                                                    0x0
28080 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST__SHIFT                                                     0x1
28081 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE__SHIFT                                            0x2
28082 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS__SHIFT                                           0x3
28083 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN__SHIFT                                                0x7
28084 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE__SHIFT                                              0x8
28085 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN_MASK                                                      0x00000001L
28086 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST_MASK                                                       0x00000002L
28087 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE_MASK                                              0x00000004L
28088 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS_MASK                                             0x00000078L
28089 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN_MASK                                                  0x00000080L
28090 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE_MASK                                                0x00000700L
28091 //DIDT_STALL_PATTERN_1_2
28092 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1__SHIFT                                                   0x0
28093 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2__SHIFT                                                   0x10
28094 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1_MASK                                                     0x00007FFFL
28095 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2_MASK                                                     0x7FFF0000L
28096 //DIDT_STALL_PATTERN_3_4
28097 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3__SHIFT                                                   0x0
28098 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4__SHIFT                                                   0x10
28099 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3_MASK                                                     0x00007FFFL
28100 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4_MASK                                                     0x7FFF0000L
28101 //DIDT_STALL_PATTERN_5_6
28102 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5__SHIFT                                                   0x0
28103 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6__SHIFT                                                   0x10
28104 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5_MASK                                                     0x00007FFFL
28105 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6_MASK                                                     0x7FFF0000L
28106 //DIDT_STALL_PATTERN_7
28107 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7__SHIFT                                                     0x0
28108 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7_MASK                                                       0x00007FFFL
28109 //PCC_PWRBRK_HYSTERESIS_CTRL
28110 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS__SHIFT                                                 0x0
28111 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS__SHIFT                                              0x8
28112 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS_MASK                                                   0x000000FFL
28113 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS_MASK                                                0x0000FF00L
28114 //EDC_STRETCH_PERF_COUNTER
28115 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER__SHIFT                                                 0x0
28116 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER_MASK                                                   0xFFFFFFFFL
28117 //EDC_UNSTRETCH_PERF_COUNTER
28118 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER__SHIFT                                             0x0
28119 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER_MASK                                               0xFFFFFFFFL
28120 //EDC_STRETCH_NUM_PERF_COUNTER
28121 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER__SHIFT                                         0x0
28122 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER_MASK                                           0xFFFFFFFFL
28123 //GC_EDC_STATUS
28124 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT                                                              0x0
28125 #define GC_EDC_STATUS__GPIO_IN_0__SHIFT                                                                       0x3
28126 #define GC_EDC_STATUS__GPIO_IN_1__SHIFT                                                                       0x4
28127 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK                                                                0x00000007L
28128 #define GC_EDC_STATUS__GPIO_IN_0_MASK                                                                         0x00000008L
28129 #define GC_EDC_STATUS__GPIO_IN_1_MASK                                                                         0x00000010L
28130 //GC_EDC_OVERFLOW
28131 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT                                              0x0
28132 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT                                           0x1
28133 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK                                                0x00000001L
28134 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK                                             0x0001FFFEL
28135 //GC_EDC_ROLLING_POWER_DELTA
28136 #define GC_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA__SHIFT                                            0x0
28137 #define GC_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA_MASK                                              0xFFFFFFFFL
28138 //GC_THROTTLE_STATUS
28139 #define GC_THROTTLE_STATUS__FSM_STATE__SHIFT                                                                  0x0
28140 #define GC_THROTTLE_STATUS__PATTERN_INDEX__SHIFT                                                              0x4
28141 #define GC_THROTTLE_STATUS__FSM_STATE_MASK                                                                    0x0000000FL
28142 #define GC_THROTTLE_STATUS__PATTERN_INDEX_MASK                                                                0x000001F0L
28143 //EDC_PERF_COUNTER
28144 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER__SHIFT                                                             0x0
28145 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER_MASK                                                               0xFFFFFFFFL
28146 //PCC_PERF_COUNTER
28147 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER__SHIFT                                                             0x0
28148 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER_MASK                                                               0xFFFFFFFFL
28149 //PWRBRK_PERF_COUNTER
28150 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER__SHIFT                                                       0x0
28151 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER_MASK                                                         0xFFFFFFFFL
28152 //EDC_HYSTERESIS_STAT
28153 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT                                                            0x0
28154 #define EDC_HYSTERESIS_STAT__EDC_STATUS__SHIFT                                                                0x8
28155 #define EDC_HYSTERESIS_STAT__EDC_CREDIT_INCR_OVERFLOW__SHIFT                                                  0x9
28156 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_SEL__SHIFT                                                         0xa
28157 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK                                                              0x000000FFL
28158 #define EDC_HYSTERESIS_STAT__EDC_STATUS_MASK                                                                  0x00000100L
28159 #define EDC_HYSTERESIS_STAT__EDC_CREDIT_INCR_OVERFLOW_MASK                                                    0x00000200L
28160 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_SEL_MASK                                                           0x00000400L
28161 //GC_CAC_WEIGHT_CP_0
28162 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0__SHIFT                                                             0x0
28163 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1__SHIFT                                                             0x10
28164 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0_MASK                                                               0x0000FFFFL
28165 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1_MASK                                                               0xFFFF0000L
28166 //GC_CAC_WEIGHT_CP_1
28167 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2__SHIFT                                                             0x0
28168 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2_MASK                                                               0x0000FFFFL
28169 //GC_CAC_WEIGHT_EA_0
28170 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0__SHIFT                                                             0x0
28171 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1__SHIFT                                                             0x10
28172 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0_MASK                                                               0x0000FFFFL
28173 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1_MASK                                                               0xFFFF0000L
28174 //GC_CAC_WEIGHT_EA_1
28175 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2__SHIFT                                                             0x0
28176 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3__SHIFT                                                             0x10
28177 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2_MASK                                                               0x0000FFFFL
28178 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3_MASK                                                               0xFFFF0000L
28179 //GC_CAC_WEIGHT_EA_2
28180 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4__SHIFT                                                             0x0
28181 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5__SHIFT                                                             0x10
28182 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4_MASK                                                               0x0000FFFFL
28183 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5_MASK                                                               0xFFFF0000L
28184 //GC_CAC_WEIGHT_UTCL2_ROUTER_0
28185 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0__SHIFT                                         0x0
28186 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1__SHIFT                                         0x10
28187 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0_MASK                                           0x0000FFFFL
28188 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1_MASK                                           0xFFFF0000L
28189 //GC_CAC_WEIGHT_UTCL2_ROUTER_1
28190 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2__SHIFT                                         0x0
28191 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3__SHIFT                                         0x10
28192 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2_MASK                                           0x0000FFFFL
28193 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3_MASK                                           0xFFFF0000L
28194 //GC_CAC_WEIGHT_UTCL2_ROUTER_2
28195 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4__SHIFT                                         0x0
28196 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5__SHIFT                                         0x10
28197 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4_MASK                                           0x0000FFFFL
28198 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5_MASK                                           0xFFFF0000L
28199 //GC_CAC_WEIGHT_UTCL2_ROUTER_3
28200 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6__SHIFT                                         0x0
28201 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7__SHIFT                                         0x10
28202 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6_MASK                                           0x0000FFFFL
28203 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7_MASK                                           0xFFFF0000L
28204 //GC_CAC_WEIGHT_UTCL2_ROUTER_4
28205 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8__SHIFT                                         0x0
28206 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9__SHIFT                                         0x10
28207 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8_MASK                                           0x0000FFFFL
28208 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9_MASK                                           0xFFFF0000L
28209 //GC_CAC_WEIGHT_UTCL2_VML2_0
28210 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0__SHIFT                                             0x0
28211 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1__SHIFT                                             0x10
28212 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0_MASK                                               0x0000FFFFL
28213 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1_MASK                                               0xFFFF0000L
28214 //GC_CAC_WEIGHT_UTCL2_VML2_1
28215 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2__SHIFT                                             0x0
28216 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3__SHIFT                                             0x10
28217 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2_MASK                                               0x0000FFFFL
28218 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3_MASK                                               0xFFFF0000L
28219 //GC_CAC_WEIGHT_UTCL2_VML2_2
28220 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4__SHIFT                                             0x0
28221 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4_MASK                                               0x0000FFFFL
28222 //GC_CAC_WEIGHT_UTCL2_WALKER_0
28223 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0__SHIFT                                         0x0
28224 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1__SHIFT                                         0x10
28225 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0_MASK                                           0x0000FFFFL
28226 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1_MASK                                           0xFFFF0000L
28227 //GC_CAC_WEIGHT_UTCL2_WALKER_1
28228 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2__SHIFT                                         0x0
28229 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3__SHIFT                                         0x10
28230 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2_MASK                                           0x0000FFFFL
28231 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3_MASK                                           0xFFFF0000L
28232 //GC_CAC_WEIGHT_UTCL2_WALKER_2
28233 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4__SHIFT                                         0x0
28234 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4_MASK                                           0x0000FFFFL
28235 //GC_CAC_WEIGHT_GDS_0
28236 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG0__SHIFT                                                           0x0
28237 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG1__SHIFT                                                           0x10
28238 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG0_MASK                                                             0x0000FFFFL
28239 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG1_MASK                                                             0xFFFF0000L
28240 //GC_CAC_WEIGHT_GDS_1
28241 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG2__SHIFT                                                           0x0
28242 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG3__SHIFT                                                           0x10
28243 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG2_MASK                                                             0x0000FFFFL
28244 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG3_MASK                                                             0xFFFF0000L
28245 //GC_CAC_WEIGHT_GDS_2
28246 #define GC_CAC_WEIGHT_GDS_2__WEIGHT_GDS_SIG4__SHIFT                                                           0x0
28247 #define GC_CAC_WEIGHT_GDS_2__WEIGHT_GDS_SIG4_MASK                                                             0x0000FFFFL
28248 //GC_CAC_WEIGHT_GE_0
28249 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0__SHIFT                                                             0x0
28250 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1__SHIFT                                                             0x10
28251 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0_MASK                                                               0x0000FFFFL
28252 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1_MASK                                                               0xFFFF0000L
28253 //GC_CAC_WEIGHT_GE_1
28254 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2__SHIFT                                                             0x0
28255 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG3__SHIFT                                                             0x10
28256 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2_MASK                                                               0x0000FFFFL
28257 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG3_MASK                                                               0xFFFF0000L
28258 //GC_CAC_WEIGHT_GE_2
28259 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG4__SHIFT                                                             0x0
28260 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG5__SHIFT                                                             0x10
28261 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG4_MASK                                                               0x0000FFFFL
28262 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG5_MASK                                                               0xFFFF0000L
28263 //GC_CAC_WEIGHT_GE_3
28264 #define GC_CAC_WEIGHT_GE_3__WEIGHT_GE_SIG6__SHIFT                                                             0x0
28265 #define GC_CAC_WEIGHT_GE_3__WEIGHT_GE_SIG6_MASK                                                               0x0000FFFFL
28266 //GC_CAC_WEIGHT_PMM_0
28267 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0__SHIFT                                                           0x0
28268 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0_MASK                                                             0x0000FFFFL
28269 //GC_CAC_WEIGHT_GL2C_0
28270 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0__SHIFT                                                         0x0
28271 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1__SHIFT                                                         0x10
28272 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0_MASK                                                           0x0000FFFFL
28273 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1_MASK                                                           0xFFFF0000L
28274 //GC_CAC_WEIGHT_GL2C_1
28275 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2__SHIFT                                                         0x0
28276 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3__SHIFT                                                         0x10
28277 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2_MASK                                                           0x0000FFFFL
28278 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3_MASK                                                           0xFFFF0000L
28279 //GC_CAC_WEIGHT_GL2C_2
28280 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4__SHIFT                                                         0x0
28281 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4_MASK                                                           0x0000FFFFL
28282 //GC_CAC_WEIGHT_PH_0
28283 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG0__SHIFT                                                             0x0
28284 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG1__SHIFT                                                             0x10
28285 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG0_MASK                                                               0x0000FFFFL
28286 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG1_MASK                                                               0xFFFF0000L
28287 //GC_CAC_WEIGHT_PH_1
28288 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG2__SHIFT                                                             0x0
28289 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG3__SHIFT                                                             0x10
28290 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG2_MASK                                                               0x0000FFFFL
28291 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG3_MASK                                                               0xFFFF0000L
28292 //GC_CAC_WEIGHT_PH_2
28293 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG4__SHIFT                                                             0x0
28294 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG5__SHIFT                                                             0x10
28295 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG4_MASK                                                               0x0000FFFFL
28296 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG5_MASK                                                               0xFFFF0000L
28297 //GC_CAC_WEIGHT_PH_3
28298 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG6__SHIFT                                                             0x0
28299 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG7__SHIFT                                                             0x10
28300 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG6_MASK                                                               0x0000FFFFL
28301 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG7_MASK                                                               0xFFFF0000L
28302 //GC_CAC_WEIGHT_SDMA_0
28303 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0__SHIFT                                                         0x0
28304 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1__SHIFT                                                         0x10
28305 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0_MASK                                                           0x0000FFFFL
28306 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1_MASK                                                           0xFFFF0000L
28307 //GC_CAC_WEIGHT_SDMA_1
28308 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2__SHIFT                                                         0x0
28309 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3__SHIFT                                                         0x10
28310 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2_MASK                                                           0x0000FFFFL
28311 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3_MASK                                                           0xFFFF0000L
28312 //GC_CAC_WEIGHT_SDMA_2
28313 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4__SHIFT                                                         0x0
28314 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5__SHIFT                                                         0x10
28315 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4_MASK                                                           0x0000FFFFL
28316 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5_MASK                                                           0xFFFF0000L
28317 //GC_CAC_WEIGHT_SDMA_3
28318 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6__SHIFT                                                         0x0
28319 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7__SHIFT                                                         0x10
28320 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6_MASK                                                           0x0000FFFFL
28321 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7_MASK                                                           0xFFFF0000L
28322 //GC_CAC_WEIGHT_SDMA_4
28323 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8__SHIFT                                                         0x0
28324 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9__SHIFT                                                         0x10
28325 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8_MASK                                                           0x0000FFFFL
28326 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9_MASK                                                           0xFFFF0000L
28327 //GC_CAC_WEIGHT_SDMA_5
28328 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10__SHIFT                                                        0x0
28329 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11__SHIFT                                                        0x10
28330 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10_MASK                                                          0x0000FFFFL
28331 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11_MASK                                                          0xFFFF0000L
28332 //GC_CAC_WEIGHT_CHC_0
28333 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0__SHIFT                                                           0x0
28334 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1__SHIFT                                                           0x10
28335 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0_MASK                                                             0x0000FFFFL
28336 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1_MASK                                                             0xFFFF0000L
28337 //GC_CAC_WEIGHT_CHC_1
28338 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2__SHIFT                                                           0x0
28339 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2_MASK                                                             0x0000FFFFL
28340 //GC_CAC_WEIGHT_GUS_0
28341 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG0__SHIFT                                                           0x0
28342 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG1__SHIFT                                                           0x10
28343 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG0_MASK                                                             0x0000FFFFL
28344 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG1_MASK                                                             0xFFFF0000L
28345 //GC_CAC_WEIGHT_GUS_1
28346 #define GC_CAC_WEIGHT_GUS_1__WEIGHT_GUS_SIG2__SHIFT                                                           0x0
28347 #define GC_CAC_WEIGHT_GUS_1__WEIGHT_GUS_SIG2_MASK                                                             0x0000FFFFL
28348 //GC_CAC_WEIGHT_RLC_0
28349 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0__SHIFT                                                           0x0
28350 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0_MASK                                                             0x0000FFFFL
28351 //GC_CAC_WEIGHT_GRBM_0
28352 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0__SHIFT                                                         0x0
28353 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1__SHIFT                                                         0x10
28354 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0_MASK                                                           0x0000FFFFL
28355 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1_MASK                                                           0xFFFF0000L
28356 //GC_EDC_CLK_MONITOR_CTRL
28357 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN__SHIFT                                                    0x0
28358 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL__SHIFT                                              0x1
28359 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD__SHIFT                                             0x5
28360 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN_MASK                                                      0x00000001L
28361 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL_MASK                                                0x0000001EL
28362 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD_MASK                                               0x0001FFE0L
28363 //GC_CAC_IND_INDEX
28364 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR__SHIFT                                                              0x0
28365 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR_MASK                                                                0xFFFFFFFFL
28366 //GC_CAC_IND_DATA
28367 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA__SHIFT                                                               0x0
28368 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA_MASK                                                                 0xFFFFFFFFL
28369 //SE_CAC_CTRL_1
28370 #define SE_CAC_CTRL_1__CAC_WINDOW__SHIFT                                                                      0x0
28371 #define SE_CAC_CTRL_1__TDP_WINDOW__SHIFT                                                                      0x8
28372 #define SE_CAC_CTRL_1__CAC_WINDOW_MASK                                                                        0x000000FFL
28373 #define SE_CAC_CTRL_1__TDP_WINDOW_MASK                                                                        0xFFFFFF00L
28374 //SE_CAC_CTRL_2
28375 #define SE_CAC_CTRL_2__CAC_ENABLE__SHIFT                                                                      0x0
28376 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE__SHIFT                                                                  0x1
28377 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE__SHIFT                                                            0x2
28378 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN__SHIFT                                                       0x3
28379 #define SE_CAC_CTRL_2__CAC_ENABLE_MASK                                                                        0x00000001L
28380 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE_MASK                                                                    0x00000002L
28381 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE_MASK                                                              0x00000004L
28382 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN_MASK                                                         0x00000008L
28383 //SE_CAC_WEIGHT_TA_0
28384 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0__SHIFT                                                             0x0
28385 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0_MASK                                                               0x0000FFFFL
28386 //SE_CAC_WEIGHT_TD_0
28387 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0__SHIFT                                                             0x0
28388 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1__SHIFT                                                             0x10
28389 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0_MASK                                                               0x0000FFFFL
28390 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1_MASK                                                               0xFFFF0000L
28391 //SE_CAC_WEIGHT_TD_1
28392 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2__SHIFT                                                             0x0
28393 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3__SHIFT                                                             0x10
28394 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2_MASK                                                               0x0000FFFFL
28395 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3_MASK                                                               0xFFFF0000L
28396 //SE_CAC_WEIGHT_TD_2
28397 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4__SHIFT                                                             0x0
28398 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5__SHIFT                                                             0x10
28399 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4_MASK                                                               0x0000FFFFL
28400 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5_MASK                                                               0xFFFF0000L
28401 //SE_CAC_WEIGHT_TD_3
28402 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6__SHIFT                                                             0x0
28403 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7__SHIFT                                                             0x10
28404 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6_MASK                                                               0x0000FFFFL
28405 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7_MASK                                                               0xFFFF0000L
28406 //SE_CAC_WEIGHT_TD_4
28407 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8__SHIFT                                                             0x0
28408 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9__SHIFT                                                             0x10
28409 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8_MASK                                                               0x0000FFFFL
28410 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9_MASK                                                               0xFFFF0000L
28411 //SE_CAC_WEIGHT_TD_5
28412 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10__SHIFT                                                            0x0
28413 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10_MASK                                                              0x0000FFFFL
28414 //SE_CAC_WEIGHT_TCP_0
28415 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0__SHIFT                                                           0x0
28416 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1__SHIFT                                                           0x10
28417 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0_MASK                                                             0x0000FFFFL
28418 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1_MASK                                                             0xFFFF0000L
28419 //SE_CAC_WEIGHT_TCP_1
28420 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2__SHIFT                                                           0x0
28421 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3__SHIFT                                                           0x10
28422 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2_MASK                                                             0x0000FFFFL
28423 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3_MASK                                                             0xFFFF0000L
28424 //SE_CAC_WEIGHT_TCP_2
28425 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4__SHIFT                                                           0x0
28426 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5__SHIFT                                                           0x10
28427 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4_MASK                                                             0x0000FFFFL
28428 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5_MASK                                                             0xFFFF0000L
28429 //SE_CAC_WEIGHT_TCP_3
28430 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6__SHIFT                                                           0x0
28431 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7__SHIFT                                                           0x10
28432 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6_MASK                                                             0x0000FFFFL
28433 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7_MASK                                                             0xFFFF0000L
28434 //SE_CAC_WEIGHT_SQ_0
28435 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0__SHIFT                                                             0x0
28436 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1__SHIFT                                                             0x10
28437 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0_MASK                                                               0x0000FFFFL
28438 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1_MASK                                                               0xFFFF0000L
28439 //SE_CAC_WEIGHT_SQ_1
28440 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2__SHIFT                                                             0x0
28441 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3__SHIFT                                                             0x10
28442 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2_MASK                                                               0x0000FFFFL
28443 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3_MASK                                                               0xFFFF0000L
28444 //SE_CAC_WEIGHT_SQ_2
28445 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4__SHIFT                                                             0x0
28446 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4_MASK                                                               0x0000FFFFL
28447 //SE_CAC_WEIGHT_SP_0
28448 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0__SHIFT                                                             0x0
28449 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1__SHIFT                                                             0x10
28450 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0_MASK                                                               0x0000FFFFL
28451 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1_MASK                                                               0xFFFF0000L
28452 //SE_CAC_WEIGHT_SP_1
28453 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2__SHIFT                                                             0x0
28454 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2_MASK                                                               0x0000FFFFL
28455 //SE_CAC_WEIGHT_LDS_0
28456 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0__SHIFT                                                           0x0
28457 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1__SHIFT                                                           0x10
28458 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0_MASK                                                             0x0000FFFFL
28459 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1_MASK                                                             0xFFFF0000L
28460 //SE_CAC_WEIGHT_LDS_1
28461 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2__SHIFT                                                           0x0
28462 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3__SHIFT                                                           0x10
28463 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2_MASK                                                             0x0000FFFFL
28464 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3_MASK                                                             0xFFFF0000L
28465 //SE_CAC_WEIGHT_LDS_2
28466 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4__SHIFT                                                           0x0
28467 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5__SHIFT                                                           0x10
28468 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4_MASK                                                             0x0000FFFFL
28469 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5_MASK                                                             0xFFFF0000L
28470 //SE_CAC_WEIGHT_LDS_3
28471 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6__SHIFT                                                           0x0
28472 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7__SHIFT                                                           0x10
28473 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6_MASK                                                             0x0000FFFFL
28474 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7_MASK                                                             0xFFFF0000L
28475 //SE_CAC_WEIGHT_SQC_0
28476 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0__SHIFT                                                           0x0
28477 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1__SHIFT                                                           0x10
28478 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0_MASK                                                             0x0000FFFFL
28479 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1_MASK                                                             0xFFFF0000L
28480 //SE_CAC_WEIGHT_SQC_1
28481 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2__SHIFT                                                           0x0
28482 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2_MASK                                                             0x0000FFFFL
28483 //SE_CAC_WEIGHT_CU_0
28484 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0__SHIFT                                                             0x0
28485 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0_MASK                                                               0x0000FFFFL
28486 //SE_CAC_WEIGHT_BCI_0
28487 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0__SHIFT                                                           0x0
28488 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1__SHIFT                                                           0x10
28489 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0_MASK                                                             0x0000FFFFL
28490 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1_MASK                                                             0xFFFF0000L
28491 //SE_CAC_WEIGHT_CB_0
28492 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0__SHIFT                                                             0x0
28493 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1__SHIFT                                                             0x10
28494 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0_MASK                                                               0x0000FFFFL
28495 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1_MASK                                                               0xFFFF0000L
28496 //SE_CAC_WEIGHT_CB_1
28497 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2__SHIFT                                                             0x0
28498 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3__SHIFT                                                             0x10
28499 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2_MASK                                                               0x0000FFFFL
28500 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3_MASK                                                               0xFFFF0000L
28501 //SE_CAC_WEIGHT_CB_2
28502 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4__SHIFT                                                             0x0
28503 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5__SHIFT                                                             0x10
28504 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4_MASK                                                               0x0000FFFFL
28505 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5_MASK                                                               0xFFFF0000L
28506 //SE_CAC_WEIGHT_CB_3
28507 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6__SHIFT                                                             0x0
28508 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7__SHIFT                                                             0x10
28509 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6_MASK                                                               0x0000FFFFL
28510 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7_MASK                                                               0xFFFF0000L
28511 //SE_CAC_WEIGHT_CB_4
28512 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8__SHIFT                                                             0x0
28513 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9__SHIFT                                                             0x10
28514 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8_MASK                                                               0x0000FFFFL
28515 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9_MASK                                                               0xFFFF0000L
28516 //SE_CAC_WEIGHT_CB_5
28517 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10__SHIFT                                                            0x0
28518 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11__SHIFT                                                            0x10
28519 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10_MASK                                                              0x0000FFFFL
28520 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11_MASK                                                              0xFFFF0000L
28521 //SE_CAC_WEIGHT_CB_6
28522 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12__SHIFT                                                            0x0
28523 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13__SHIFT                                                            0x10
28524 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12_MASK                                                              0x0000FFFFL
28525 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13_MASK                                                              0xFFFF0000L
28526 //SE_CAC_WEIGHT_CB_7
28527 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14__SHIFT                                                            0x0
28528 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15__SHIFT                                                            0x10
28529 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14_MASK                                                              0x0000FFFFL
28530 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15_MASK                                                              0xFFFF0000L
28531 //SE_CAC_WEIGHT_CB_8
28532 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16__SHIFT                                                            0x0
28533 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17__SHIFT                                                            0x10
28534 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16_MASK                                                              0x0000FFFFL
28535 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17_MASK                                                              0xFFFF0000L
28536 //SE_CAC_WEIGHT_CB_9
28537 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18__SHIFT                                                            0x0
28538 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19__SHIFT                                                            0x10
28539 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18_MASK                                                              0x0000FFFFL
28540 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19_MASK                                                              0xFFFF0000L
28541 //SE_CAC_WEIGHT_CB_10
28542 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20__SHIFT                                                           0x0
28543 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21__SHIFT                                                           0x10
28544 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20_MASK                                                             0x0000FFFFL
28545 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21_MASK                                                             0xFFFF0000L
28546 //SE_CAC_WEIGHT_CB_11
28547 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22__SHIFT                                                           0x0
28548 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23__SHIFT                                                           0x10
28549 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22_MASK                                                             0x0000FFFFL
28550 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23_MASK                                                             0xFFFF0000L
28551 //SE_CAC_WEIGHT_DB_0
28552 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0__SHIFT                                                             0x0
28553 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1__SHIFT                                                             0x10
28554 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0_MASK                                                               0x0000FFFFL
28555 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1_MASK                                                               0xFFFF0000L
28556 //SE_CAC_WEIGHT_DB_1
28557 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2__SHIFT                                                             0x0
28558 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3__SHIFT                                                             0x10
28559 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2_MASK                                                               0x0000FFFFL
28560 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3_MASK                                                               0xFFFF0000L
28561 //SE_CAC_WEIGHT_DB_2
28562 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4__SHIFT                                                             0x0
28563 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5__SHIFT                                                             0x10
28564 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4_MASK                                                               0x0000FFFFL
28565 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5_MASK                                                               0xFFFF0000L
28566 //SE_CAC_WEIGHT_DB_3
28567 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6__SHIFT                                                             0x0
28568 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7__SHIFT                                                             0x10
28569 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6_MASK                                                               0x0000FFFFL
28570 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7_MASK                                                               0xFFFF0000L
28571 //SE_CAC_WEIGHT_DB_4
28572 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8__SHIFT                                                             0x0
28573 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9__SHIFT                                                             0x10
28574 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8_MASK                                                               0x0000FFFFL
28575 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9_MASK                                                               0xFFFF0000L
28576 //SE_CAC_WEIGHT_RMI_0
28577 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG0__SHIFT                                                           0x0
28578 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG1__SHIFT                                                           0x10
28579 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG0_MASK                                                             0x0000FFFFL
28580 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG1_MASK                                                             0xFFFF0000L
28581 //SE_CAC_WEIGHT_RMI_1
28582 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG2__SHIFT                                                           0x0
28583 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG3__SHIFT                                                           0x10
28584 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG2_MASK                                                             0x0000FFFFL
28585 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG3_MASK                                                             0xFFFF0000L
28586 //SE_CAC_WEIGHT_SX_0
28587 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0__SHIFT                                                             0x0
28588 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0_MASK                                                               0x0000FFFFL
28589 //SE_CAC_WEIGHT_SXRB_0
28590 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0__SHIFT                                                         0x0
28591 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0_MASK                                                           0x0000FFFFL
28592 //SE_CAC_WEIGHT_UTCL1_0
28593 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0__SHIFT                                                       0x0
28594 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0_MASK                                                         0x0000FFFFL
28595 //SE_CAC_WEIGHT_GL1C_0
28596 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0__SHIFT                                                         0x0
28597 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1__SHIFT                                                         0x10
28598 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0_MASK                                                           0x0000FFFFL
28599 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1_MASK                                                           0xFFFF0000L
28600 //SE_CAC_WEIGHT_GL1C_1
28601 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2__SHIFT                                                         0x0
28602 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG3__SHIFT                                                         0x10
28603 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2_MASK                                                           0x0000FFFFL
28604 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG3_MASK                                                           0xFFFF0000L
28605 //SE_CAC_WEIGHT_GL1C_2
28606 #define SE_CAC_WEIGHT_GL1C_2__WEIGHT_GL1C_SIG4__SHIFT                                                         0x0
28607 #define SE_CAC_WEIGHT_GL1C_2__WEIGHT_GL1C_SIG4_MASK                                                           0x0000FFFFL
28608 //SE_CAC_WEIGHT_SPI_0
28609 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0__SHIFT                                                           0x0
28610 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1__SHIFT                                                           0x10
28611 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0_MASK                                                             0x0000FFFFL
28612 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1_MASK                                                             0xFFFF0000L
28613 //SE_CAC_WEIGHT_SPI_1
28614 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2__SHIFT                                                           0x0
28615 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3__SHIFT                                                           0x10
28616 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2_MASK                                                             0x0000FFFFL
28617 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3_MASK                                                             0xFFFF0000L
28618 //SE_CAC_WEIGHT_SPI_2
28619 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4__SHIFT                                                           0x0
28620 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4_MASK                                                             0x0000FFFFL
28621 //SE_CAC_WEIGHT_PC_0
28622 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0__SHIFT                                                             0x0
28623 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0_MASK                                                               0x0000FFFFL
28624 //SE_CAC_WEIGHT_PA_0
28625 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0__SHIFT                                                             0x0
28626 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1__SHIFT                                                             0x10
28627 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0_MASK                                                               0x0000FFFFL
28628 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1_MASK                                                               0xFFFF0000L
28629 //SE_CAC_WEIGHT_PA_1
28630 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2__SHIFT                                                             0x0
28631 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3__SHIFT                                                             0x10
28632 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2_MASK                                                               0x0000FFFFL
28633 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3_MASK                                                               0xFFFF0000L
28634 //SE_CAC_WEIGHT_PA_2
28635 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4__SHIFT                                                             0x0
28636 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5__SHIFT                                                             0x10
28637 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4_MASK                                                               0x0000FFFFL
28638 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5_MASK                                                               0xFFFF0000L
28639 //SE_CAC_WEIGHT_PA_3
28640 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6__SHIFT                                                             0x0
28641 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7__SHIFT                                                             0x10
28642 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6_MASK                                                               0x0000FFFFL
28643 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7_MASK                                                               0xFFFF0000L
28644 //SE_CAC_WEIGHT_SC_0
28645 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0__SHIFT                                                             0x0
28646 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1__SHIFT                                                             0x10
28647 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0_MASK                                                               0x0000FFFFL
28648 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1_MASK                                                               0xFFFF0000L
28649 //SE_CAC_WEIGHT_SC_1
28650 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2__SHIFT                                                             0x0
28651 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3__SHIFT                                                             0x10
28652 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2_MASK                                                               0x0000FFFFL
28653 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3_MASK                                                               0xFFFF0000L
28654 //SE_CAC_WEIGHT_SC_2
28655 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4__SHIFT                                                             0x0
28656 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5__SHIFT                                                             0x10
28657 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4_MASK                                                               0x0000FFFFL
28658 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5_MASK                                                               0xFFFF0000L
28659 //SE_CAC_WEIGHT_SC_3
28660 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6__SHIFT                                                             0x0
28661 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7__SHIFT                                                             0x10
28662 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6_MASK                                                               0x0000FFFFL
28663 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7_MASK                                                               0xFFFF0000L
28664 //SE_CAC_WINDOW_AGGR_VALUE
28665 #define SE_CAC_WINDOW_AGGR_VALUE__SE_CAC_WINDOW_AGGR_VALUE__SHIFT                                             0x0
28666 #define SE_CAC_WINDOW_AGGR_VALUE__SE_CAC_WINDOW_AGGR_VALUE_MASK                                               0xFFFFFFFFL
28667 //SE_CAC_WINDOW_GFXCLK_CYCLE
28668 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE__SHIFT                                         0x0
28669 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE_MASK                                           0x000003FFL
28670 //SE_CAC_IND_INDEX
28671 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR__SHIFT                                                              0x0
28672 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR_MASK                                                                0xFFFFFFFFL
28673 //SE_CAC_IND_DATA
28674 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA__SHIFT                                                               0x0
28675 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA_MASK                                                                 0xFFFFFFFFL
28676 
28677 
28678 // addressBlock: gc_pfonly2_spidec
28679 //SPI_RESOURCE_RESERVE_CU_0
28680 #define SPI_RESOURCE_RESERVE_CU_0__VGPR__SHIFT                                                                0x0
28681 #define SPI_RESOURCE_RESERVE_CU_0__SGPR__SHIFT                                                                0x4
28682 #define SPI_RESOURCE_RESERVE_CU_0__LDS__SHIFT                                                                 0x8
28683 #define SPI_RESOURCE_RESERVE_CU_0__WAVES__SHIFT                                                               0xc
28684 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS__SHIFT                                                            0xf
28685 #define SPI_RESOURCE_RESERVE_CU_0__VGPR_MASK                                                                  0x0000000FL
28686 #define SPI_RESOURCE_RESERVE_CU_0__SGPR_MASK                                                                  0x000000F0L
28687 #define SPI_RESOURCE_RESERVE_CU_0__LDS_MASK                                                                   0x00000F00L
28688 #define SPI_RESOURCE_RESERVE_CU_0__WAVES_MASK                                                                 0x00007000L
28689 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS_MASK                                                              0x00078000L
28690 //SPI_RESOURCE_RESERVE_CU_1
28691 #define SPI_RESOURCE_RESERVE_CU_1__VGPR__SHIFT                                                                0x0
28692 #define SPI_RESOURCE_RESERVE_CU_1__SGPR__SHIFT                                                                0x4
28693 #define SPI_RESOURCE_RESERVE_CU_1__LDS__SHIFT                                                                 0x8
28694 #define SPI_RESOURCE_RESERVE_CU_1__WAVES__SHIFT                                                               0xc
28695 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS__SHIFT                                                            0xf
28696 #define SPI_RESOURCE_RESERVE_CU_1__VGPR_MASK                                                                  0x0000000FL
28697 #define SPI_RESOURCE_RESERVE_CU_1__SGPR_MASK                                                                  0x000000F0L
28698 #define SPI_RESOURCE_RESERVE_CU_1__LDS_MASK                                                                   0x00000F00L
28699 #define SPI_RESOURCE_RESERVE_CU_1__WAVES_MASK                                                                 0x00007000L
28700 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS_MASK                                                              0x00078000L
28701 //SPI_RESOURCE_RESERVE_CU_2
28702 #define SPI_RESOURCE_RESERVE_CU_2__VGPR__SHIFT                                                                0x0
28703 #define SPI_RESOURCE_RESERVE_CU_2__SGPR__SHIFT                                                                0x4
28704 #define SPI_RESOURCE_RESERVE_CU_2__LDS__SHIFT                                                                 0x8
28705 #define SPI_RESOURCE_RESERVE_CU_2__WAVES__SHIFT                                                               0xc
28706 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS__SHIFT                                                            0xf
28707 #define SPI_RESOURCE_RESERVE_CU_2__VGPR_MASK                                                                  0x0000000FL
28708 #define SPI_RESOURCE_RESERVE_CU_2__SGPR_MASK                                                                  0x000000F0L
28709 #define SPI_RESOURCE_RESERVE_CU_2__LDS_MASK                                                                   0x00000F00L
28710 #define SPI_RESOURCE_RESERVE_CU_2__WAVES_MASK                                                                 0x00007000L
28711 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS_MASK                                                              0x00078000L
28712 //SPI_RESOURCE_RESERVE_CU_3
28713 #define SPI_RESOURCE_RESERVE_CU_3__VGPR__SHIFT                                                                0x0
28714 #define SPI_RESOURCE_RESERVE_CU_3__SGPR__SHIFT                                                                0x4
28715 #define SPI_RESOURCE_RESERVE_CU_3__LDS__SHIFT                                                                 0x8
28716 #define SPI_RESOURCE_RESERVE_CU_3__WAVES__SHIFT                                                               0xc
28717 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS__SHIFT                                                            0xf
28718 #define SPI_RESOURCE_RESERVE_CU_3__VGPR_MASK                                                                  0x0000000FL
28719 #define SPI_RESOURCE_RESERVE_CU_3__SGPR_MASK                                                                  0x000000F0L
28720 #define SPI_RESOURCE_RESERVE_CU_3__LDS_MASK                                                                   0x00000F00L
28721 #define SPI_RESOURCE_RESERVE_CU_3__WAVES_MASK                                                                 0x00007000L
28722 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS_MASK                                                              0x00078000L
28723 //SPI_RESOURCE_RESERVE_CU_4
28724 #define SPI_RESOURCE_RESERVE_CU_4__VGPR__SHIFT                                                                0x0
28725 #define SPI_RESOURCE_RESERVE_CU_4__SGPR__SHIFT                                                                0x4
28726 #define SPI_RESOURCE_RESERVE_CU_4__LDS__SHIFT                                                                 0x8
28727 #define SPI_RESOURCE_RESERVE_CU_4__WAVES__SHIFT                                                               0xc
28728 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS__SHIFT                                                            0xf
28729 #define SPI_RESOURCE_RESERVE_CU_4__VGPR_MASK                                                                  0x0000000FL
28730 #define SPI_RESOURCE_RESERVE_CU_4__SGPR_MASK                                                                  0x000000F0L
28731 #define SPI_RESOURCE_RESERVE_CU_4__LDS_MASK                                                                   0x00000F00L
28732 #define SPI_RESOURCE_RESERVE_CU_4__WAVES_MASK                                                                 0x00007000L
28733 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS_MASK                                                              0x00078000L
28734 //SPI_RESOURCE_RESERVE_CU_5
28735 #define SPI_RESOURCE_RESERVE_CU_5__VGPR__SHIFT                                                                0x0
28736 #define SPI_RESOURCE_RESERVE_CU_5__SGPR__SHIFT                                                                0x4
28737 #define SPI_RESOURCE_RESERVE_CU_5__LDS__SHIFT                                                                 0x8
28738 #define SPI_RESOURCE_RESERVE_CU_5__WAVES__SHIFT                                                               0xc
28739 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS__SHIFT                                                            0xf
28740 #define SPI_RESOURCE_RESERVE_CU_5__VGPR_MASK                                                                  0x0000000FL
28741 #define SPI_RESOURCE_RESERVE_CU_5__SGPR_MASK                                                                  0x000000F0L
28742 #define SPI_RESOURCE_RESERVE_CU_5__LDS_MASK                                                                   0x00000F00L
28743 #define SPI_RESOURCE_RESERVE_CU_5__WAVES_MASK                                                                 0x00007000L
28744 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS_MASK                                                              0x00078000L
28745 //SPI_RESOURCE_RESERVE_CU_6
28746 #define SPI_RESOURCE_RESERVE_CU_6__VGPR__SHIFT                                                                0x0
28747 #define SPI_RESOURCE_RESERVE_CU_6__SGPR__SHIFT                                                                0x4
28748 #define SPI_RESOURCE_RESERVE_CU_6__LDS__SHIFT                                                                 0x8
28749 #define SPI_RESOURCE_RESERVE_CU_6__WAVES__SHIFT                                                               0xc
28750 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS__SHIFT                                                            0xf
28751 #define SPI_RESOURCE_RESERVE_CU_6__VGPR_MASK                                                                  0x0000000FL
28752 #define SPI_RESOURCE_RESERVE_CU_6__SGPR_MASK                                                                  0x000000F0L
28753 #define SPI_RESOURCE_RESERVE_CU_6__LDS_MASK                                                                   0x00000F00L
28754 #define SPI_RESOURCE_RESERVE_CU_6__WAVES_MASK                                                                 0x00007000L
28755 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS_MASK                                                              0x00078000L
28756 //SPI_RESOURCE_RESERVE_CU_7
28757 #define SPI_RESOURCE_RESERVE_CU_7__VGPR__SHIFT                                                                0x0
28758 #define SPI_RESOURCE_RESERVE_CU_7__SGPR__SHIFT                                                                0x4
28759 #define SPI_RESOURCE_RESERVE_CU_7__LDS__SHIFT                                                                 0x8
28760 #define SPI_RESOURCE_RESERVE_CU_7__WAVES__SHIFT                                                               0xc
28761 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS__SHIFT                                                            0xf
28762 #define SPI_RESOURCE_RESERVE_CU_7__VGPR_MASK                                                                  0x0000000FL
28763 #define SPI_RESOURCE_RESERVE_CU_7__SGPR_MASK                                                                  0x000000F0L
28764 #define SPI_RESOURCE_RESERVE_CU_7__LDS_MASK                                                                   0x00000F00L
28765 #define SPI_RESOURCE_RESERVE_CU_7__WAVES_MASK                                                                 0x00007000L
28766 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS_MASK                                                              0x00078000L
28767 //SPI_RESOURCE_RESERVE_CU_8
28768 #define SPI_RESOURCE_RESERVE_CU_8__VGPR__SHIFT                                                                0x0
28769 #define SPI_RESOURCE_RESERVE_CU_8__SGPR__SHIFT                                                                0x4
28770 #define SPI_RESOURCE_RESERVE_CU_8__LDS__SHIFT                                                                 0x8
28771 #define SPI_RESOURCE_RESERVE_CU_8__WAVES__SHIFT                                                               0xc
28772 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS__SHIFT                                                            0xf
28773 #define SPI_RESOURCE_RESERVE_CU_8__VGPR_MASK                                                                  0x0000000FL
28774 #define SPI_RESOURCE_RESERVE_CU_8__SGPR_MASK                                                                  0x000000F0L
28775 #define SPI_RESOURCE_RESERVE_CU_8__LDS_MASK                                                                   0x00000F00L
28776 #define SPI_RESOURCE_RESERVE_CU_8__WAVES_MASK                                                                 0x00007000L
28777 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS_MASK                                                              0x00078000L
28778 //SPI_RESOURCE_RESERVE_CU_9
28779 #define SPI_RESOURCE_RESERVE_CU_9__VGPR__SHIFT                                                                0x0
28780 #define SPI_RESOURCE_RESERVE_CU_9__SGPR__SHIFT                                                                0x4
28781 #define SPI_RESOURCE_RESERVE_CU_9__LDS__SHIFT                                                                 0x8
28782 #define SPI_RESOURCE_RESERVE_CU_9__WAVES__SHIFT                                                               0xc
28783 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS__SHIFT                                                            0xf
28784 #define SPI_RESOURCE_RESERVE_CU_9__VGPR_MASK                                                                  0x0000000FL
28785 #define SPI_RESOURCE_RESERVE_CU_9__SGPR_MASK                                                                  0x000000F0L
28786 #define SPI_RESOURCE_RESERVE_CU_9__LDS_MASK                                                                   0x00000F00L
28787 #define SPI_RESOURCE_RESERVE_CU_9__WAVES_MASK                                                                 0x00007000L
28788 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS_MASK                                                              0x00078000L
28789 //SPI_RESOURCE_RESERVE_CU_10
28790 #define SPI_RESOURCE_RESERVE_CU_10__VGPR__SHIFT                                                               0x0
28791 #define SPI_RESOURCE_RESERVE_CU_10__SGPR__SHIFT                                                               0x4
28792 #define SPI_RESOURCE_RESERVE_CU_10__LDS__SHIFT                                                                0x8
28793 #define SPI_RESOURCE_RESERVE_CU_10__WAVES__SHIFT                                                              0xc
28794 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS__SHIFT                                                           0xf
28795 #define SPI_RESOURCE_RESERVE_CU_10__VGPR_MASK                                                                 0x0000000FL
28796 #define SPI_RESOURCE_RESERVE_CU_10__SGPR_MASK                                                                 0x000000F0L
28797 #define SPI_RESOURCE_RESERVE_CU_10__LDS_MASK                                                                  0x00000F00L
28798 #define SPI_RESOURCE_RESERVE_CU_10__WAVES_MASK                                                                0x00007000L
28799 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS_MASK                                                             0x00078000L
28800 //SPI_RESOURCE_RESERVE_CU_11
28801 #define SPI_RESOURCE_RESERVE_CU_11__VGPR__SHIFT                                                               0x0
28802 #define SPI_RESOURCE_RESERVE_CU_11__SGPR__SHIFT                                                               0x4
28803 #define SPI_RESOURCE_RESERVE_CU_11__LDS__SHIFT                                                                0x8
28804 #define SPI_RESOURCE_RESERVE_CU_11__WAVES__SHIFT                                                              0xc
28805 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS__SHIFT                                                           0xf
28806 #define SPI_RESOURCE_RESERVE_CU_11__VGPR_MASK                                                                 0x0000000FL
28807 #define SPI_RESOURCE_RESERVE_CU_11__SGPR_MASK                                                                 0x000000F0L
28808 #define SPI_RESOURCE_RESERVE_CU_11__LDS_MASK                                                                  0x00000F00L
28809 #define SPI_RESOURCE_RESERVE_CU_11__WAVES_MASK                                                                0x00007000L
28810 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS_MASK                                                             0x00078000L
28811 //SPI_RESOURCE_RESERVE_CU_12
28812 #define SPI_RESOURCE_RESERVE_CU_12__VGPR__SHIFT                                                               0x0
28813 #define SPI_RESOURCE_RESERVE_CU_12__SGPR__SHIFT                                                               0x4
28814 #define SPI_RESOURCE_RESERVE_CU_12__LDS__SHIFT                                                                0x8
28815 #define SPI_RESOURCE_RESERVE_CU_12__WAVES__SHIFT                                                              0xc
28816 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS__SHIFT                                                           0xf
28817 #define SPI_RESOURCE_RESERVE_CU_12__VGPR_MASK                                                                 0x0000000FL
28818 #define SPI_RESOURCE_RESERVE_CU_12__SGPR_MASK                                                                 0x000000F0L
28819 #define SPI_RESOURCE_RESERVE_CU_12__LDS_MASK                                                                  0x00000F00L
28820 #define SPI_RESOURCE_RESERVE_CU_12__WAVES_MASK                                                                0x00007000L
28821 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS_MASK                                                             0x00078000L
28822 //SPI_RESOURCE_RESERVE_CU_13
28823 #define SPI_RESOURCE_RESERVE_CU_13__VGPR__SHIFT                                                               0x0
28824 #define SPI_RESOURCE_RESERVE_CU_13__SGPR__SHIFT                                                               0x4
28825 #define SPI_RESOURCE_RESERVE_CU_13__LDS__SHIFT                                                                0x8
28826 #define SPI_RESOURCE_RESERVE_CU_13__WAVES__SHIFT                                                              0xc
28827 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS__SHIFT                                                           0xf
28828 #define SPI_RESOURCE_RESERVE_CU_13__VGPR_MASK                                                                 0x0000000FL
28829 #define SPI_RESOURCE_RESERVE_CU_13__SGPR_MASK                                                                 0x000000F0L
28830 #define SPI_RESOURCE_RESERVE_CU_13__LDS_MASK                                                                  0x00000F00L
28831 #define SPI_RESOURCE_RESERVE_CU_13__WAVES_MASK                                                                0x00007000L
28832 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS_MASK                                                             0x00078000L
28833 //SPI_RESOURCE_RESERVE_CU_14
28834 #define SPI_RESOURCE_RESERVE_CU_14__VGPR__SHIFT                                                               0x0
28835 #define SPI_RESOURCE_RESERVE_CU_14__SGPR__SHIFT                                                               0x4
28836 #define SPI_RESOURCE_RESERVE_CU_14__LDS__SHIFT                                                                0x8
28837 #define SPI_RESOURCE_RESERVE_CU_14__WAVES__SHIFT                                                              0xc
28838 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS__SHIFT                                                           0xf
28839 #define SPI_RESOURCE_RESERVE_CU_14__VGPR_MASK                                                                 0x0000000FL
28840 #define SPI_RESOURCE_RESERVE_CU_14__SGPR_MASK                                                                 0x000000F0L
28841 #define SPI_RESOURCE_RESERVE_CU_14__LDS_MASK                                                                  0x00000F00L
28842 #define SPI_RESOURCE_RESERVE_CU_14__WAVES_MASK                                                                0x00007000L
28843 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS_MASK                                                             0x00078000L
28844 //SPI_RESOURCE_RESERVE_CU_15
28845 #define SPI_RESOURCE_RESERVE_CU_15__VGPR__SHIFT                                                               0x0
28846 #define SPI_RESOURCE_RESERVE_CU_15__SGPR__SHIFT                                                               0x4
28847 #define SPI_RESOURCE_RESERVE_CU_15__LDS__SHIFT                                                                0x8
28848 #define SPI_RESOURCE_RESERVE_CU_15__WAVES__SHIFT                                                              0xc
28849 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS__SHIFT                                                           0xf
28850 #define SPI_RESOURCE_RESERVE_CU_15__VGPR_MASK                                                                 0x0000000FL
28851 #define SPI_RESOURCE_RESERVE_CU_15__SGPR_MASK                                                                 0x000000F0L
28852 #define SPI_RESOURCE_RESERVE_CU_15__LDS_MASK                                                                  0x00000F00L
28853 #define SPI_RESOURCE_RESERVE_CU_15__WAVES_MASK                                                                0x00007000L
28854 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS_MASK                                                             0x00078000L
28855 //SPI_RESOURCE_RESERVE_EN_CU_0
28856 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN__SHIFT                                                               0x0
28857 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK__SHIFT                                                        0x1
28858 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK__SHIFT                                                       0x10
28859 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN_MASK                                                                 0x00000001L
28860 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK_MASK                                                          0x0000FFFEL
28861 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK_MASK                                                         0x00FF0000L
28862 //SPI_RESOURCE_RESERVE_EN_CU_1
28863 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN__SHIFT                                                               0x0
28864 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK__SHIFT                                                        0x1
28865 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK__SHIFT                                                       0x10
28866 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN_MASK                                                                 0x00000001L
28867 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK_MASK                                                          0x0000FFFEL
28868 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK_MASK                                                         0x00FF0000L
28869 //SPI_RESOURCE_RESERVE_EN_CU_2
28870 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN__SHIFT                                                               0x0
28871 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK__SHIFT                                                        0x1
28872 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK__SHIFT                                                       0x10
28873 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN_MASK                                                                 0x00000001L
28874 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK_MASK                                                          0x0000FFFEL
28875 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK_MASK                                                         0x00FF0000L
28876 //SPI_RESOURCE_RESERVE_EN_CU_3
28877 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN__SHIFT                                                               0x0
28878 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK__SHIFT                                                        0x1
28879 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK__SHIFT                                                       0x10
28880 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN_MASK                                                                 0x00000001L
28881 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK_MASK                                                          0x0000FFFEL
28882 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK_MASK                                                         0x00FF0000L
28883 //SPI_RESOURCE_RESERVE_EN_CU_4
28884 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN__SHIFT                                                               0x0
28885 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK__SHIFT                                                        0x1
28886 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK__SHIFT                                                       0x10
28887 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN_MASK                                                                 0x00000001L
28888 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK_MASK                                                          0x0000FFFEL
28889 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK_MASK                                                         0x00FF0000L
28890 //SPI_RESOURCE_RESERVE_EN_CU_5
28891 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN__SHIFT                                                               0x0
28892 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK__SHIFT                                                        0x1
28893 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK__SHIFT                                                       0x10
28894 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN_MASK                                                                 0x00000001L
28895 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK_MASK                                                          0x0000FFFEL
28896 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK_MASK                                                         0x00FF0000L
28897 //SPI_RESOURCE_RESERVE_EN_CU_6
28898 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN__SHIFT                                                               0x0
28899 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK__SHIFT                                                        0x1
28900 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK__SHIFT                                                       0x10
28901 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN_MASK                                                                 0x00000001L
28902 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK_MASK                                                          0x0000FFFEL
28903 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK_MASK                                                         0x00FF0000L
28904 //SPI_RESOURCE_RESERVE_EN_CU_7
28905 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN__SHIFT                                                               0x0
28906 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK__SHIFT                                                        0x1
28907 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK__SHIFT                                                       0x10
28908 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN_MASK                                                                 0x00000001L
28909 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK_MASK                                                          0x0000FFFEL
28910 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK_MASK                                                         0x00FF0000L
28911 //SPI_RESOURCE_RESERVE_EN_CU_8
28912 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN__SHIFT                                                               0x0
28913 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK__SHIFT                                                        0x1
28914 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK__SHIFT                                                       0x10
28915 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN_MASK                                                                 0x00000001L
28916 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK_MASK                                                          0x0000FFFEL
28917 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK_MASK                                                         0x00FF0000L
28918 //SPI_RESOURCE_RESERVE_EN_CU_9
28919 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN__SHIFT                                                               0x0
28920 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK__SHIFT                                                        0x1
28921 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK__SHIFT                                                       0x10
28922 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN_MASK                                                                 0x00000001L
28923 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK_MASK                                                          0x0000FFFEL
28924 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK_MASK                                                         0x00FF0000L
28925 //SPI_RESOURCE_RESERVE_EN_CU_10
28926 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN__SHIFT                                                              0x0
28927 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK__SHIFT                                                       0x1
28928 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK__SHIFT                                                      0x10
28929 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN_MASK                                                                0x00000001L
28930 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK_MASK                                                         0x0000FFFEL
28931 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK_MASK                                                        0x00FF0000L
28932 //SPI_RESOURCE_RESERVE_EN_CU_11
28933 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN__SHIFT                                                              0x0
28934 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK__SHIFT                                                       0x1
28935 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK__SHIFT                                                      0x10
28936 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN_MASK                                                                0x00000001L
28937 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK_MASK                                                         0x0000FFFEL
28938 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK_MASK                                                        0x00FF0000L
28939 //SPI_RESOURCE_RESERVE_EN_CU_12
28940 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN__SHIFT                                                              0x0
28941 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK__SHIFT                                                       0x1
28942 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK__SHIFT                                                      0x10
28943 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN_MASK                                                                0x00000001L
28944 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK_MASK                                                         0x0000FFFEL
28945 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK_MASK                                                        0x00FF0000L
28946 //SPI_RESOURCE_RESERVE_EN_CU_13
28947 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN__SHIFT                                                              0x0
28948 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK__SHIFT                                                       0x1
28949 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK__SHIFT                                                      0x10
28950 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN_MASK                                                                0x00000001L
28951 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK_MASK                                                         0x0000FFFEL
28952 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK_MASK                                                        0x00FF0000L
28953 //SPI_RESOURCE_RESERVE_EN_CU_14
28954 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN__SHIFT                                                              0x0
28955 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK__SHIFT                                                       0x1
28956 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK__SHIFT                                                      0x10
28957 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN_MASK                                                                0x00000001L
28958 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK_MASK                                                         0x0000FFFEL
28959 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK_MASK                                                        0x00FF0000L
28960 //SPI_RESOURCE_RESERVE_EN_CU_15
28961 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN__SHIFT                                                              0x0
28962 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK__SHIFT                                                       0x1
28963 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK__SHIFT                                                      0x10
28964 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN_MASK                                                                0x00000001L
28965 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK_MASK                                                         0x0000FFFEL
28966 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK_MASK                                                        0x00FF0000L
28967 
28968 
28969 // addressBlock: gc_gfxudec
28970 //CP_EOP_DONE_ADDR_LO
28971 #define CP_EOP_DONE_ADDR_LO__ADDR_LO__SHIFT                                                                   0x2
28972 #define CP_EOP_DONE_ADDR_LO__ADDR_LO_MASK                                                                     0xFFFFFFFCL
28973 //CP_EOP_DONE_ADDR_HI
28974 #define CP_EOP_DONE_ADDR_HI__ADDR_HI__SHIFT                                                                   0x0
28975 #define CP_EOP_DONE_ADDR_HI__ADDR_HI_MASK                                                                     0x0000FFFFL
28976 //CP_EOP_DONE_DATA_LO
28977 #define CP_EOP_DONE_DATA_LO__DATA_LO__SHIFT                                                                   0x0
28978 #define CP_EOP_DONE_DATA_LO__DATA_LO_MASK                                                                     0xFFFFFFFFL
28979 //CP_EOP_DONE_DATA_HI
28980 #define CP_EOP_DONE_DATA_HI__DATA_HI__SHIFT                                                                   0x0
28981 #define CP_EOP_DONE_DATA_HI__DATA_HI_MASK                                                                     0xFFFFFFFFL
28982 //CP_EOP_LAST_FENCE_LO
28983 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO__SHIFT                                                            0x0
28984 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO_MASK                                                              0xFFFFFFFFL
28985 //CP_EOP_LAST_FENCE_HI
28986 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI__SHIFT                                                            0x0
28987 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI_MASK                                                              0xFFFFFFFFL
28988 //CP_PIPE_STATS_ADDR_LO
28989 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO__SHIFT                                                      0x2
28990 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO_MASK                                                        0xFFFFFFFCL
28991 //CP_PIPE_STATS_ADDR_HI
28992 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI__SHIFT                                                      0x0
28993 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI_MASK                                                        0x0000FFFFL
28994 //CP_VGT_IAVERT_COUNT_LO
28995 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO__SHIFT                                                        0x0
28996 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO_MASK                                                          0xFFFFFFFFL
28997 //CP_VGT_IAVERT_COUNT_HI
28998 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI__SHIFT                                                        0x0
28999 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI_MASK                                                          0xFFFFFFFFL
29000 //CP_VGT_IAPRIM_COUNT_LO
29001 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO__SHIFT                                                        0x0
29002 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO_MASK                                                          0xFFFFFFFFL
29003 //CP_VGT_IAPRIM_COUNT_HI
29004 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI__SHIFT                                                        0x0
29005 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI_MASK                                                          0xFFFFFFFFL
29006 //CP_VGT_GSPRIM_COUNT_LO
29007 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO__SHIFT                                                        0x0
29008 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO_MASK                                                          0xFFFFFFFFL
29009 //CP_VGT_GSPRIM_COUNT_HI
29010 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI__SHIFT                                                        0x0
29011 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI_MASK                                                          0xFFFFFFFFL
29012 //CP_VGT_VSINVOC_COUNT_LO
29013 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO__SHIFT                                                      0x0
29014 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29015 //CP_VGT_VSINVOC_COUNT_HI
29016 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI__SHIFT                                                      0x0
29017 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29018 //CP_VGT_GSINVOC_COUNT_LO
29019 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO__SHIFT                                                      0x0
29020 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29021 //CP_VGT_GSINVOC_COUNT_HI
29022 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI__SHIFT                                                      0x0
29023 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29024 //CP_VGT_HSINVOC_COUNT_LO
29025 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO__SHIFT                                                      0x0
29026 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29027 //CP_VGT_HSINVOC_COUNT_HI
29028 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI__SHIFT                                                      0x0
29029 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29030 //CP_VGT_DSINVOC_COUNT_LO
29031 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO__SHIFT                                                      0x0
29032 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29033 //CP_VGT_DSINVOC_COUNT_HI
29034 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI__SHIFT                                                      0x0
29035 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29036 //CP_PA_CINVOC_COUNT_LO
29037 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO__SHIFT                                                         0x0
29038 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO_MASK                                                           0xFFFFFFFFL
29039 //CP_PA_CINVOC_COUNT_HI
29040 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI__SHIFT                                                         0x0
29041 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI_MASK                                                           0xFFFFFFFFL
29042 //CP_PA_CPRIM_COUNT_LO
29043 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO__SHIFT                                                           0x0
29044 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO_MASK                                                             0xFFFFFFFFL
29045 //CP_PA_CPRIM_COUNT_HI
29046 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI__SHIFT                                                           0x0
29047 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI_MASK                                                             0xFFFFFFFFL
29048 //CP_SC_PSINVOC_COUNT0_LO
29049 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO__SHIFT                                                     0x0
29050 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO_MASK                                                       0xFFFFFFFFL
29051 //CP_SC_PSINVOC_COUNT0_HI
29052 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI__SHIFT                                                     0x0
29053 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI_MASK                                                       0xFFFFFFFFL
29054 //CP_SC_PSINVOC_COUNT1_LO
29055 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE__SHIFT                                                              0x0
29056 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE_MASK                                                                0xFFFFFFFFL
29057 //CP_SC_PSINVOC_COUNT1_HI
29058 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE__SHIFT                                                              0x0
29059 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE_MASK                                                                0xFFFFFFFFL
29060 //CP_VGT_CSINVOC_COUNT_LO
29061 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO__SHIFT                                                      0x0
29062 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29063 //CP_VGT_CSINVOC_COUNT_HI
29064 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI__SHIFT                                                      0x0
29065 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29066 //CP_VGT_ASINVOC_COUNT_LO
29067 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO__SHIFT                                                      0x0
29068 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO_MASK                                                        0xFFFFFFFFL
29069 //CP_VGT_ASINVOC_COUNT_HI
29070 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI__SHIFT                                                      0x0
29071 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI_MASK                                                        0xFFFFFFFFL
29072 //CP_PIPE_STATS_CONTROL
29073 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY__SHIFT                                                            0x19
29074 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY_MASK                                                              0x06000000L
29075 //SCRATCH_REG0
29076 #define SCRATCH_REG0__SCRATCH_REG0__SHIFT                                                                     0x0
29077 #define SCRATCH_REG0__SCRATCH_REG0_MASK                                                                       0xFFFFFFFFL
29078 //SCRATCH_REG1
29079 #define SCRATCH_REG1__SCRATCH_REG1__SHIFT                                                                     0x0
29080 #define SCRATCH_REG1__SCRATCH_REG1_MASK                                                                       0xFFFFFFFFL
29081 //SCRATCH_REG2
29082 #define SCRATCH_REG2__SCRATCH_REG2__SHIFT                                                                     0x0
29083 #define SCRATCH_REG2__SCRATCH_REG2_MASK                                                                       0xFFFFFFFFL
29084 //SCRATCH_REG3
29085 #define SCRATCH_REG3__SCRATCH_REG3__SHIFT                                                                     0x0
29086 #define SCRATCH_REG3__SCRATCH_REG3_MASK                                                                       0xFFFFFFFFL
29087 //SCRATCH_REG4
29088 #define SCRATCH_REG4__SCRATCH_REG4__SHIFT                                                                     0x0
29089 #define SCRATCH_REG4__SCRATCH_REG4_MASK                                                                       0xFFFFFFFFL
29090 //SCRATCH_REG5
29091 #define SCRATCH_REG5__SCRATCH_REG5__SHIFT                                                                     0x0
29092 #define SCRATCH_REG5__SCRATCH_REG5_MASK                                                                       0xFFFFFFFFL
29093 //SCRATCH_REG6
29094 #define SCRATCH_REG6__SCRATCH_REG6__SHIFT                                                                     0x0
29095 #define SCRATCH_REG6__SCRATCH_REG6_MASK                                                                       0xFFFFFFFFL
29096 //SCRATCH_REG7
29097 #define SCRATCH_REG7__SCRATCH_REG7__SHIFT                                                                     0x0
29098 #define SCRATCH_REG7__SCRATCH_REG7_MASK                                                                       0xFFFFFFFFL
29099 //SCRATCH_REG_ATOMIC
29100 #define SCRATCH_REG_ATOMIC__IMMED__SHIFT                                                                      0x0
29101 #define SCRATCH_REG_ATOMIC__ID__SHIFT                                                                         0x18
29102 #define SCRATCH_REG_ATOMIC__reserved27__SHIFT                                                                 0x1b
29103 #define SCRATCH_REG_ATOMIC__OP__SHIFT                                                                         0x1c
29104 #define SCRATCH_REG_ATOMIC__reserved31__SHIFT                                                                 0x1f
29105 #define SCRATCH_REG_ATOMIC__IMMED_MASK                                                                        0x00FFFFFFL
29106 #define SCRATCH_REG_ATOMIC__ID_MASK                                                                           0x07000000L
29107 #define SCRATCH_REG_ATOMIC__reserved27_MASK                                                                   0x08000000L
29108 #define SCRATCH_REG_ATOMIC__OP_MASK                                                                           0x70000000L
29109 #define SCRATCH_REG_ATOMIC__reserved31_MASK                                                                   0x80000000L
29110 //SCRATCH_REG_CMPSWAP_ATOMIC
29111 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE__SHIFT                                                      0x0
29112 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE__SHIFT                                                      0xc
29113 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID__SHIFT                                                                 0x18
29114 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27__SHIFT                                                         0x1b
29115 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP__SHIFT                                                                 0x1c
29116 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31__SHIFT                                                         0x1f
29117 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE_MASK                                                        0x00000FFFL
29118 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE_MASK                                                        0x00FFF000L
29119 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID_MASK                                                                   0x07000000L
29120 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27_MASK                                                           0x08000000L
29121 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP_MASK                                                                   0x70000000L
29122 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31_MASK                                                           0x80000000L
29123 //CP_APPEND_DDID_CNT
29124 #define CP_APPEND_DDID_CNT__DATA__SHIFT                                                                       0x0
29125 #define CP_APPEND_DDID_CNT__DATA_MASK                                                                         0x000000FFL
29126 //CP_APPEND_DATA_HI
29127 #define CP_APPEND_DATA_HI__DATA__SHIFT                                                                        0x0
29128 #define CP_APPEND_DATA_HI__DATA_MASK                                                                          0xFFFFFFFFL
29129 //CP_APPEND_LAST_CS_FENCE_HI
29130 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE__SHIFT                                                         0x0
29131 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE_MASK                                                           0xFFFFFFFFL
29132 //CP_APPEND_LAST_PS_FENCE_HI
29133 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE__SHIFT                                                         0x0
29134 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE_MASK                                                           0xFFFFFFFFL
29135 //CP_PFP_ATOMIC_PREOP_LO
29136 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT                                                        0x0
29137 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK                                                          0xFFFFFFFFL
29138 //CP_PFP_ATOMIC_PREOP_HI
29139 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT                                                        0x0
29140 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK                                                          0xFFFFFFFFL
29141 //CP_PFP_GDS_ATOMIC0_PREOP_LO
29142 #define CP_PFP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT                                              0x0
29143 #define CP_PFP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK                                                0xFFFFFFFFL
29144 //CP_PFP_GDS_ATOMIC0_PREOP_HI
29145 #define CP_PFP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT                                              0x0
29146 #define CP_PFP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK                                                0xFFFFFFFFL
29147 //CP_PFP_GDS_ATOMIC1_PREOP_LO
29148 #define CP_PFP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT                                              0x0
29149 #define CP_PFP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK                                                0xFFFFFFFFL
29150 //CP_PFP_GDS_ATOMIC1_PREOP_HI
29151 #define CP_PFP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT                                              0x0
29152 #define CP_PFP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK                                                0xFFFFFFFFL
29153 //CP_APPEND_ADDR_LO
29154 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO__SHIFT                                                                 0x2
29155 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO_MASK                                                                   0xFFFFFFFCL
29156 //CP_APPEND_ADDR_HI
29157 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI__SHIFT                                                                 0x0
29158 #define CP_APPEND_ADDR_HI__CS_PS_SEL__SHIFT                                                                   0x10
29159 #define CP_APPEND_ADDR_HI__FENCE_SIZE__SHIFT                                                                  0x12
29160 #define CP_APPEND_ADDR_HI__PWS_ENABLE__SHIFT                                                                  0x13
29161 #define CP_APPEND_ADDR_HI__CACHE_POLICY__SHIFT                                                                0x19
29162 #define CP_APPEND_ADDR_HI__COMMAND__SHIFT                                                                     0x1d
29163 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI_MASK                                                                   0x0000FFFFL
29164 #define CP_APPEND_ADDR_HI__CS_PS_SEL_MASK                                                                     0x00030000L
29165 #define CP_APPEND_ADDR_HI__FENCE_SIZE_MASK                                                                    0x00040000L
29166 #define CP_APPEND_ADDR_HI__PWS_ENABLE_MASK                                                                    0x00080000L
29167 #define CP_APPEND_ADDR_HI__CACHE_POLICY_MASK                                                                  0x06000000L
29168 #define CP_APPEND_ADDR_HI__COMMAND_MASK                                                                       0xE0000000L
29169 //CP_APPEND_DATA
29170 #define CP_APPEND_DATA__DATA__SHIFT                                                                           0x0
29171 #define CP_APPEND_DATA__DATA_MASK                                                                             0xFFFFFFFFL
29172 //CP_APPEND_DATA_LO
29173 #define CP_APPEND_DATA_LO__DATA__SHIFT                                                                        0x0
29174 #define CP_APPEND_DATA_LO__DATA_MASK                                                                          0xFFFFFFFFL
29175 //CP_APPEND_LAST_CS_FENCE
29176 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE__SHIFT                                                            0x0
29177 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE_MASK                                                              0xFFFFFFFFL
29178 //CP_APPEND_LAST_CS_FENCE_LO
29179 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE__SHIFT                                                         0x0
29180 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE_MASK                                                           0xFFFFFFFFL
29181 //CP_APPEND_LAST_PS_FENCE
29182 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE__SHIFT                                                            0x0
29183 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE_MASK                                                              0xFFFFFFFFL
29184 //CP_APPEND_LAST_PS_FENCE_LO
29185 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE__SHIFT                                                         0x0
29186 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE_MASK                                                           0xFFFFFFFFL
29187 //CP_ATOMIC_PREOP_LO
29188 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT                                                            0x0
29189 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK                                                              0xFFFFFFFFL
29190 //CP_ME_ATOMIC_PREOP_LO
29191 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT                                                         0x0
29192 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK                                                           0xFFFFFFFFL
29193 //CP_ATOMIC_PREOP_HI
29194 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT                                                            0x0
29195 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK                                                              0xFFFFFFFFL
29196 //CP_ME_ATOMIC_PREOP_HI
29197 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT                                                         0x0
29198 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK                                                           0xFFFFFFFFL
29199 //CP_GDS_ATOMIC0_PREOP_LO
29200 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT                                                  0x0
29201 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK                                                    0xFFFFFFFFL
29202 //CP_ME_GDS_ATOMIC0_PREOP_LO
29203 #define CP_ME_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT                                               0x0
29204 #define CP_ME_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK                                                 0xFFFFFFFFL
29205 //CP_GDS_ATOMIC0_PREOP_HI
29206 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT                                                  0x0
29207 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK                                                    0xFFFFFFFFL
29208 //CP_ME_GDS_ATOMIC0_PREOP_HI
29209 #define CP_ME_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT                                               0x0
29210 #define CP_ME_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK                                                 0xFFFFFFFFL
29211 //CP_GDS_ATOMIC1_PREOP_LO
29212 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT                                                  0x0
29213 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK                                                    0xFFFFFFFFL
29214 //CP_ME_GDS_ATOMIC1_PREOP_LO
29215 #define CP_ME_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT                                               0x0
29216 #define CP_ME_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK                                                 0xFFFFFFFFL
29217 //CP_GDS_ATOMIC1_PREOP_HI
29218 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT                                                  0x0
29219 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK                                                    0xFFFFFFFFL
29220 //CP_ME_GDS_ATOMIC1_PREOP_HI
29221 #define CP_ME_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT                                               0x0
29222 #define CP_ME_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK                                                 0xFFFFFFFFL
29223 //CP_ME_MC_WADDR_LO
29224 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO__SHIFT                                                              0x2
29225 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO_MASK                                                                0xFFFFFFFCL
29226 //CP_ME_MC_WADDR_HI
29227 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI__SHIFT                                                              0x0
29228 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM__SHIFT                                                               0x11
29229 #define CP_ME_MC_WADDR_HI__WRITE64__SHIFT                                                                     0x12
29230 #define CP_ME_MC_WADDR_HI__CACHE_POLICY__SHIFT                                                                0x16
29231 #define CP_ME_MC_WADDR_HI__VMID__SHIFT                                                                        0x18
29232 #define CP_ME_MC_WADDR_HI__RINGID__SHIFT                                                                      0x1c
29233 #define CP_ME_MC_WADDR_HI__PRIVILEGE__SHIFT                                                                   0x1f
29234 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI_MASK                                                                0x0000FFFFL
29235 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM_MASK                                                                 0x00020000L
29236 #define CP_ME_MC_WADDR_HI__WRITE64_MASK                                                                       0x00040000L
29237 #define CP_ME_MC_WADDR_HI__CACHE_POLICY_MASK                                                                  0x00C00000L
29238 #define CP_ME_MC_WADDR_HI__VMID_MASK                                                                          0x0F000000L
29239 #define CP_ME_MC_WADDR_HI__RINGID_MASK                                                                        0x30000000L
29240 #define CP_ME_MC_WADDR_HI__PRIVILEGE_MASK                                                                     0x80000000L
29241 //CP_ME_MC_WDATA_LO
29242 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO__SHIFT                                                              0x0
29243 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO_MASK                                                                0xFFFFFFFFL
29244 //CP_ME_MC_WDATA_HI
29245 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI__SHIFT                                                              0x0
29246 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI_MASK                                                                0xFFFFFFFFL
29247 //CP_ME_MC_RADDR_LO
29248 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO__SHIFT                                                              0x2
29249 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO_MASK                                                                0xFFFFFFFCL
29250 //CP_ME_MC_RADDR_HI
29251 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI__SHIFT                                                              0x0
29252 #define CP_ME_MC_RADDR_HI__SIZE__SHIFT                                                                        0x10
29253 #define CP_ME_MC_RADDR_HI__CACHE_POLICY__SHIFT                                                                0x16
29254 #define CP_ME_MC_RADDR_HI__VMID__SHIFT                                                                        0x18
29255 #define CP_ME_MC_RADDR_HI__PRIVILEGE__SHIFT                                                                   0x1f
29256 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI_MASK                                                                0x0000FFFFL
29257 #define CP_ME_MC_RADDR_HI__SIZE_MASK                                                                          0x000F0000L
29258 #define CP_ME_MC_RADDR_HI__CACHE_POLICY_MASK                                                                  0x00C00000L
29259 #define CP_ME_MC_RADDR_HI__VMID_MASK                                                                          0x0F000000L
29260 #define CP_ME_MC_RADDR_HI__PRIVILEGE_MASK                                                                     0x80000000L
29261 //CP_SEM_WAIT_TIMER
29262 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER__SHIFT                                                              0x0
29263 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER_MASK                                                                0xFFFFFFFFL
29264 //CP_SIG_SEM_ADDR_LO
29265 #define CP_SIG_SEM_ADDR_LO__SEM_PRIV__SHIFT                                                                   0x0
29266 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT                                                                0x3
29267 #define CP_SIG_SEM_ADDR_LO__SEM_PRIV_MASK                                                                     0x00000001L
29268 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO_MASK                                                                  0xFFFFFFF8L
29269 //CP_SIG_SEM_ADDR_HI
29270 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT                                                                0x0
29271 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT                                                            0x10
29272 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT                                                            0x14
29273 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT                                                            0x18
29274 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT__SHIFT                                                                 0x1d
29275 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI_MASK                                                                  0x0000FFFFL
29276 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK                                                              0x00010000L
29277 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK                                                              0x00100000L
29278 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK                                                              0x03000000L
29279 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT_MASK                                                                   0xE0000000L
29280 //CP_WAIT_REG_MEM_TIMEOUT
29281 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT__SHIFT                                                  0x0
29282 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT_MASK                                                    0xFFFFFFFFL
29283 //CP_WAIT_SEM_ADDR_LO
29284 #define CP_WAIT_SEM_ADDR_LO__SEM_PRIV__SHIFT                                                                  0x0
29285 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT                                                               0x3
29286 #define CP_WAIT_SEM_ADDR_LO__SEM_PRIV_MASK                                                                    0x00000001L
29287 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO_MASK                                                                 0xFFFFFFF8L
29288 //CP_WAIT_SEM_ADDR_HI
29289 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT                                                               0x0
29290 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT                                                           0x10
29291 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT                                                           0x14
29292 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT                                                           0x18
29293 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT__SHIFT                                                                0x1d
29294 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI_MASK                                                                 0x0000FFFFL
29295 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK                                                             0x00010000L
29296 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK                                                             0x00100000L
29297 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK                                                             0x03000000L
29298 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT_MASK                                                                  0xE0000000L
29299 //CP_DMA_PFP_CONTROL
29300 #define CP_DMA_PFP_CONTROL__VMID__SHIFT                                                                       0x0
29301 #define CP_DMA_PFP_CONTROL__TMZ__SHIFT                                                                        0x4
29302 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR__SHIFT                                                               0xa
29303 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY__SHIFT                                                           0xd
29304 #define CP_DMA_PFP_CONTROL__SRC_VOLATLE__SHIFT                                                                0xf
29305 #define CP_DMA_PFP_CONTROL__DST_SELECT__SHIFT                                                                 0x14
29306 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY__SHIFT                                                           0x19
29307 #define CP_DMA_PFP_CONTROL__DST_VOLATLE__SHIFT                                                                0x1b
29308 #define CP_DMA_PFP_CONTROL__SRC_SELECT__SHIFT                                                                 0x1d
29309 #define CP_DMA_PFP_CONTROL__VMID_MASK                                                                         0x0000000FL
29310 #define CP_DMA_PFP_CONTROL__TMZ_MASK                                                                          0x00000010L
29311 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR_MASK                                                                 0x00000400L
29312 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY_MASK                                                             0x00006000L
29313 #define CP_DMA_PFP_CONTROL__SRC_VOLATLE_MASK                                                                  0x00008000L
29314 #define CP_DMA_PFP_CONTROL__DST_SELECT_MASK                                                                   0x00300000L
29315 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY_MASK                                                             0x06000000L
29316 #define CP_DMA_PFP_CONTROL__DST_VOLATLE_MASK                                                                  0x08000000L
29317 #define CP_DMA_PFP_CONTROL__SRC_SELECT_MASK                                                                   0x60000000L
29318 //CP_DMA_ME_CONTROL
29319 #define CP_DMA_ME_CONTROL__VMID__SHIFT                                                                        0x0
29320 #define CP_DMA_ME_CONTROL__TMZ__SHIFT                                                                         0x4
29321 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR__SHIFT                                                                0xa
29322 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY__SHIFT                                                            0xd
29323 #define CP_DMA_ME_CONTROL__SRC_VOLATLE__SHIFT                                                                 0xf
29324 #define CP_DMA_ME_CONTROL__DST_SELECT__SHIFT                                                                  0x14
29325 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY__SHIFT                                                            0x19
29326 #define CP_DMA_ME_CONTROL__DST_VOLATLE__SHIFT                                                                 0x1b
29327 #define CP_DMA_ME_CONTROL__SRC_SELECT__SHIFT                                                                  0x1d
29328 #define CP_DMA_ME_CONTROL__VMID_MASK                                                                          0x0000000FL
29329 #define CP_DMA_ME_CONTROL__TMZ_MASK                                                                           0x00000010L
29330 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR_MASK                                                                  0x00000400L
29331 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY_MASK                                                              0x00006000L
29332 #define CP_DMA_ME_CONTROL__SRC_VOLATLE_MASK                                                                   0x00008000L
29333 #define CP_DMA_ME_CONTROL__DST_SELECT_MASK                                                                    0x00300000L
29334 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY_MASK                                                              0x06000000L
29335 #define CP_DMA_ME_CONTROL__DST_VOLATLE_MASK                                                                   0x08000000L
29336 #define CP_DMA_ME_CONTROL__SRC_SELECT_MASK                                                                    0x60000000L
29337 //CP_DMA_ME_SRC_ADDR
29338 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR__SHIFT                                                                   0x0
29339 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR_MASK                                                                     0xFFFFFFFFL
29340 //CP_DMA_ME_SRC_ADDR_HI
29341 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT                                                             0x0
29342 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI_MASK                                                               0x0000FFFFL
29343 //CP_DMA_ME_DST_ADDR
29344 #define CP_DMA_ME_DST_ADDR__DST_ADDR__SHIFT                                                                   0x0
29345 #define CP_DMA_ME_DST_ADDR__DST_ADDR_MASK                                                                     0xFFFFFFFFL
29346 //CP_DMA_ME_DST_ADDR_HI
29347 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI__SHIFT                                                             0x0
29348 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI_MASK                                                               0x0000FFFFL
29349 //CP_DMA_ME_COMMAND
29350 #define CP_DMA_ME_COMMAND__BYTE_COUNT__SHIFT                                                                  0x0
29351 #define CP_DMA_ME_COMMAND__SAS__SHIFT                                                                         0x1a
29352 #define CP_DMA_ME_COMMAND__DAS__SHIFT                                                                         0x1b
29353 #define CP_DMA_ME_COMMAND__SAIC__SHIFT                                                                        0x1c
29354 #define CP_DMA_ME_COMMAND__DAIC__SHIFT                                                                        0x1d
29355 #define CP_DMA_ME_COMMAND__RAW_WAIT__SHIFT                                                                    0x1e
29356 #define CP_DMA_ME_COMMAND__DIS_WC__SHIFT                                                                      0x1f
29357 #define CP_DMA_ME_COMMAND__BYTE_COUNT_MASK                                                                    0x03FFFFFFL
29358 #define CP_DMA_ME_COMMAND__SAS_MASK                                                                           0x04000000L
29359 #define CP_DMA_ME_COMMAND__DAS_MASK                                                                           0x08000000L
29360 #define CP_DMA_ME_COMMAND__SAIC_MASK                                                                          0x10000000L
29361 #define CP_DMA_ME_COMMAND__DAIC_MASK                                                                          0x20000000L
29362 #define CP_DMA_ME_COMMAND__RAW_WAIT_MASK                                                                      0x40000000L
29363 #define CP_DMA_ME_COMMAND__DIS_WC_MASK                                                                        0x80000000L
29364 //CP_DMA_PFP_SRC_ADDR
29365 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR__SHIFT                                                                  0x0
29366 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR_MASK                                                                    0xFFFFFFFFL
29367 //CP_DMA_PFP_SRC_ADDR_HI
29368 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT                                                            0x0
29369 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI_MASK                                                              0x0000FFFFL
29370 //CP_DMA_PFP_DST_ADDR
29371 #define CP_DMA_PFP_DST_ADDR__DST_ADDR__SHIFT                                                                  0x0
29372 #define CP_DMA_PFP_DST_ADDR__DST_ADDR_MASK                                                                    0xFFFFFFFFL
29373 //CP_DMA_PFP_DST_ADDR_HI
29374 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI__SHIFT                                                            0x0
29375 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI_MASK                                                              0x0000FFFFL
29376 //CP_DMA_PFP_COMMAND
29377 #define CP_DMA_PFP_COMMAND__BYTE_COUNT__SHIFT                                                                 0x0
29378 #define CP_DMA_PFP_COMMAND__SAS__SHIFT                                                                        0x1a
29379 #define CP_DMA_PFP_COMMAND__DAS__SHIFT                                                                        0x1b
29380 #define CP_DMA_PFP_COMMAND__SAIC__SHIFT                                                                       0x1c
29381 #define CP_DMA_PFP_COMMAND__DAIC__SHIFT                                                                       0x1d
29382 #define CP_DMA_PFP_COMMAND__RAW_WAIT__SHIFT                                                                   0x1e
29383 #define CP_DMA_PFP_COMMAND__DIS_WC__SHIFT                                                                     0x1f
29384 #define CP_DMA_PFP_COMMAND__BYTE_COUNT_MASK                                                                   0x03FFFFFFL
29385 #define CP_DMA_PFP_COMMAND__SAS_MASK                                                                          0x04000000L
29386 #define CP_DMA_PFP_COMMAND__DAS_MASK                                                                          0x08000000L
29387 #define CP_DMA_PFP_COMMAND__SAIC_MASK                                                                         0x10000000L
29388 #define CP_DMA_PFP_COMMAND__DAIC_MASK                                                                         0x20000000L
29389 #define CP_DMA_PFP_COMMAND__RAW_WAIT_MASK                                                                     0x40000000L
29390 #define CP_DMA_PFP_COMMAND__DIS_WC_MASK                                                                       0x80000000L
29391 //CP_DMA_CNTL
29392 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL__SHIFT                                                               0x0
29393 #define CP_DMA_CNTL__WATCH_CONTROL__SHIFT                                                                     0x1
29394 #define CP_DMA_CNTL__MIN_AVAILSZ__SHIFT                                                                       0x4
29395 #define CP_DMA_CNTL__BUFFER_DEPTH__SHIFT                                                                      0x10
29396 #define CP_DMA_CNTL__PIO_FIFO_EMPTY__SHIFT                                                                    0x1c
29397 #define CP_DMA_CNTL__PIO_FIFO_FULL__SHIFT                                                                     0x1d
29398 #define CP_DMA_CNTL__PIO_COUNT__SHIFT                                                                         0x1e
29399 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL_MASK                                                                 0x00000001L
29400 #define CP_DMA_CNTL__WATCH_CONTROL_MASK                                                                       0x00000002L
29401 #define CP_DMA_CNTL__MIN_AVAILSZ_MASK                                                                         0x00000030L
29402 #define CP_DMA_CNTL__BUFFER_DEPTH_MASK                                                                        0x01FF0000L
29403 #define CP_DMA_CNTL__PIO_FIFO_EMPTY_MASK                                                                      0x10000000L
29404 #define CP_DMA_CNTL__PIO_FIFO_FULL_MASK                                                                       0x20000000L
29405 #define CP_DMA_CNTL__PIO_COUNT_MASK                                                                           0xC0000000L
29406 //CP_DMA_READ_TAGS
29407 #define CP_DMA_READ_TAGS__DMA_READ_TAG__SHIFT                                                                 0x0
29408 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID__SHIFT                                                           0x1c
29409 #define CP_DMA_READ_TAGS__DMA_READ_TAG_MASK                                                                   0x03FFFFFFL
29410 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID_MASK                                                             0x10000000L
29411 //CP_PFP_IB_CONTROL
29412 #define CP_PFP_IB_CONTROL__IB_EN__SHIFT                                                                       0x0
29413 #define CP_PFP_IB_CONTROL__IB_EN_MASK                                                                         0x000000FFL
29414 //CP_PFP_LOAD_CONTROL
29415 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN__SHIFT                                                             0x0
29416 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN__SHIFT                                                               0x1
29417 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN__SHIFT                                                            0xf
29418 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN__SHIFT                                                             0x10
29419 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN__SHIFT                                                              0x18
29420 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL__SHIFT                                                              0x1f
29421 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN_MASK                                                               0x00000001L
29422 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN_MASK                                                                 0x00000002L
29423 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN_MASK                                                              0x00008000L
29424 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN_MASK                                                               0x00010000L
29425 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN_MASK                                                                0x01000000L
29426 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL_MASK                                                                0x80000000L
29427 //CP_SCRATCH_INDEX
29428 #define CP_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT                                                                0x0
29429 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT                                                     0x1f
29430 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_MASK                                                                  0x000001FFL
29431 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK                                                       0x80000000L
29432 //CP_SCRATCH_DATA
29433 #define CP_SCRATCH_DATA__SCRATCH_DATA__SHIFT                                                                  0x0
29434 #define CP_SCRATCH_DATA__SCRATCH_DATA_MASK                                                                    0xFFFFFFFFL
29435 //CP_RB_OFFSET
29436 #define CP_RB_OFFSET__RB_OFFSET__SHIFT                                                                        0x0
29437 #define CP_RB_OFFSET__RB_OFFSET_MASK                                                                          0x000FFFFFL
29438 //CP_IB1_OFFSET
29439 #define CP_IB1_OFFSET__IB1_OFFSET__SHIFT                                                                      0x0
29440 #define CP_IB1_OFFSET__IB1_OFFSET_MASK                                                                        0x000FFFFFL
29441 //CP_IB2_OFFSET
29442 #define CP_IB2_OFFSET__IB2_OFFSET__SHIFT                                                                      0x0
29443 #define CP_IB2_OFFSET__IB2_OFFSET_MASK                                                                        0x000FFFFFL
29444 //CP_IB1_PREAMBLE_BEGIN
29445 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN__SHIFT                                                      0x0
29446 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN_MASK                                                        0x000FFFFFL
29447 //CP_IB1_PREAMBLE_END
29448 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END__SHIFT                                                          0x0
29449 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END_MASK                                                            0x000FFFFFL
29450 //CP_IB2_PREAMBLE_BEGIN
29451 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN__SHIFT                                                      0x0
29452 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN_MASK                                                        0x000FFFFFL
29453 //CP_IB2_PREAMBLE_END
29454 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END__SHIFT                                                          0x0
29455 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END_MASK                                                            0x000FFFFFL
29456 //CP_DMA_ME_CMD_ADDR_LO
29457 #define CP_DMA_ME_CMD_ADDR_LO__RSVD__SHIFT                                                                    0x0
29458 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO__SHIFT                                                                 0x2
29459 #define CP_DMA_ME_CMD_ADDR_LO__RSVD_MASK                                                                      0x00000003L
29460 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFFFCL
29461 //CP_DMA_ME_CMD_ADDR_HI
29462 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
29463 #define CP_DMA_ME_CMD_ADDR_HI__RSVD__SHIFT                                                                    0x10
29464 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
29465 #define CP_DMA_ME_CMD_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
29466 //CP_DMA_PFP_CMD_ADDR_LO
29467 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD__SHIFT                                                                   0x0
29468 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO__SHIFT                                                                0x2
29469 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD_MASK                                                                     0x00000003L
29470 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO_MASK                                                                  0xFFFFFFFCL
29471 //CP_DMA_PFP_CMD_ADDR_HI
29472 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI__SHIFT                                                                0x0
29473 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD__SHIFT                                                                   0x10
29474 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI_MASK                                                                  0x0000FFFFL
29475 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD_MASK                                                                     0xFFFF0000L
29476 //CP_APPEND_CMD_ADDR_LO
29477 #define CP_APPEND_CMD_ADDR_LO__RSVD__SHIFT                                                                    0x0
29478 #define CP_APPEND_CMD_ADDR_LO__ADDR_LO__SHIFT                                                                 0x2
29479 #define CP_APPEND_CMD_ADDR_LO__RSVD_MASK                                                                      0x00000003L
29480 #define CP_APPEND_CMD_ADDR_LO__ADDR_LO_MASK                                                                   0xFFFFFFFCL
29481 //CP_APPEND_CMD_ADDR_HI
29482 #define CP_APPEND_CMD_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
29483 #define CP_APPEND_CMD_ADDR_HI__RSVD__SHIFT                                                                    0x10
29484 #define CP_APPEND_CMD_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
29485 #define CP_APPEND_CMD_ADDR_HI__RSVD_MASK                                                                      0xFFFF0000L
29486 //UCONFIG_RESERVED_REG0
29487 #define UCONFIG_RESERVED_REG0__DATA__SHIFT                                                                    0x0
29488 #define UCONFIG_RESERVED_REG0__DATA_MASK                                                                      0xFFFFFFFFL
29489 //UCONFIG_RESERVED_REG1
29490 #define UCONFIG_RESERVED_REG1__DATA__SHIFT                                                                    0x0
29491 #define UCONFIG_RESERVED_REG1__DATA_MASK                                                                      0xFFFFFFFFL
29492 //CP_PA_MSPRIM_COUNT_LO
29493 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO__SHIFT                                                         0x0
29494 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO_MASK                                                           0xFFFFFFFFL
29495 //CP_PA_MSPRIM_COUNT_HI
29496 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI__SHIFT                                                         0x0
29497 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI_MASK                                                           0xFFFFFFFFL
29498 //CP_GE_MSINVOC_COUNT_LO
29499 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO__SHIFT                                                       0x0
29500 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO_MASK                                                         0xFFFFFFFFL
29501 //CP_GE_MSINVOC_COUNT_HI
29502 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI__SHIFT                                                       0x0
29503 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI_MASK                                                         0xFFFFFFFFL
29504 //CP_IB1_CMD_BUFSZ
29505 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ__SHIFT                                                                0x0
29506 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ_MASK                                                                  0x000FFFFFL
29507 //CP_IB2_CMD_BUFSZ
29508 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ__SHIFT                                                                0x0
29509 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ_MASK                                                                  0x000FFFFFL
29510 //CP_ST_CMD_BUFSZ
29511 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ__SHIFT                                                                  0x0
29512 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ_MASK                                                                    0x000FFFFFL
29513 //CP_IB1_BASE_LO
29514 #define CP_IB1_BASE_LO__IB1_BASE_LO__SHIFT                                                                    0x2
29515 #define CP_IB1_BASE_LO__IB1_BASE_LO_MASK                                                                      0xFFFFFFFCL
29516 //CP_IB1_BASE_HI
29517 #define CP_IB1_BASE_HI__IB1_BASE_HI__SHIFT                                                                    0x0
29518 #define CP_IB1_BASE_HI__IB1_BASE_HI_MASK                                                                      0x0000FFFFL
29519 //CP_IB1_BUFSZ
29520 #define CP_IB1_BUFSZ__IB1_BUFSZ__SHIFT                                                                        0x0
29521 #define CP_IB1_BUFSZ__IB1_BUFSZ_MASK                                                                          0x000FFFFFL
29522 //CP_IB2_BASE_LO
29523 #define CP_IB2_BASE_LO__IB2_BASE_LO__SHIFT                                                                    0x2
29524 #define CP_IB2_BASE_LO__IB2_BASE_LO_MASK                                                                      0xFFFFFFFCL
29525 //CP_IB2_BASE_HI
29526 #define CP_IB2_BASE_HI__IB2_BASE_HI__SHIFT                                                                    0x0
29527 #define CP_IB2_BASE_HI__IB2_BASE_HI_MASK                                                                      0x0000FFFFL
29528 //CP_IB2_BUFSZ
29529 #define CP_IB2_BUFSZ__IB2_BUFSZ__SHIFT                                                                        0x0
29530 #define CP_IB2_BUFSZ__IB2_BUFSZ_MASK                                                                          0x000FFFFFL
29531 //CP_ST_BASE_LO
29532 #define CP_ST_BASE_LO__ST_BASE_LO__SHIFT                                                                      0x2
29533 #define CP_ST_BASE_LO__ST_BASE_LO_MASK                                                                        0xFFFFFFFCL
29534 //CP_ST_BASE_HI
29535 #define CP_ST_BASE_HI__ST_BASE_HI__SHIFT                                                                      0x0
29536 #define CP_ST_BASE_HI__ST_BASE_HI_MASK                                                                        0x0000FFFFL
29537 //CP_ST_BUFSZ
29538 #define CP_ST_BUFSZ__ST_BUFSZ__SHIFT                                                                          0x0
29539 #define CP_ST_BUFSZ__ST_BUFSZ_MASK                                                                            0x000FFFFFL
29540 //CP_EOP_DONE_EVENT_CNTL
29541 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL__SHIFT                                                               0xc
29542 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY__SHIFT                                                           0x19
29543 #define CP_EOP_DONE_EVENT_CNTL__EOP_VOLATILE__SHIFT                                                           0x1b
29544 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE__SHIFT                                                                0x1c
29545 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV__SHIFT                                                                0x1e
29546 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE__SHIFT                                                             0x1f
29547 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL_MASK                                                                 0x01FFF000L
29548 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY_MASK                                                             0x06000000L
29549 #define CP_EOP_DONE_EVENT_CNTL__EOP_VOLATILE_MASK                                                             0x08000000L
29550 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE_MASK                                                                  0x10000000L
29551 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV_MASK                                                                  0x40000000L
29552 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE_MASK                                                               0x80000000L
29553 //CP_EOP_DONE_DATA_CNTL
29554 #define CP_EOP_DONE_DATA_CNTL__DST_SEL__SHIFT                                                                 0x10
29555 #define CP_EOP_DONE_DATA_CNTL__SEMAPHORE_SIGNAL_TYPE__SHIFT                                                   0x13
29556 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID__SHIFT                                                          0x14
29557 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID__SHIFT                                                               0x16
29558 #define CP_EOP_DONE_DATA_CNTL__INT_SEL__SHIFT                                                                 0x18
29559 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL__SHIFT                                                                0x1d
29560 #define CP_EOP_DONE_DATA_CNTL__DST_SEL_MASK                                                                   0x00030000L
29561 #define CP_EOP_DONE_DATA_CNTL__SEMAPHORE_SIGNAL_TYPE_MASK                                                     0x00080000L
29562 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID_MASK                                                            0x00300000L
29563 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID_MASK                                                                 0x00C00000L
29564 #define CP_EOP_DONE_DATA_CNTL__INT_SEL_MASK                                                                   0x07000000L
29565 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL_MASK                                                                  0xE0000000L
29566 //CP_EOP_DONE_CNTX_ID
29567 #define CP_EOP_DONE_CNTX_ID__CNTX_ID__SHIFT                                                                   0x0
29568 #define CP_EOP_DONE_CNTX_ID__CNTX_ID_MASK                                                                     0xFFFFFFFFL
29569 //CP_DB_BASE_LO
29570 #define CP_DB_BASE_LO__DB_BASE_LO__SHIFT                                                                      0x2
29571 #define CP_DB_BASE_LO__DB_BASE_LO_MASK                                                                        0xFFFFFFFCL
29572 //CP_DB_BASE_HI
29573 #define CP_DB_BASE_HI__DB_BASE_HI__SHIFT                                                                      0x0
29574 #define CP_DB_BASE_HI__DB_BASE_HI_MASK                                                                        0x0000FFFFL
29575 //CP_DB_BUFSZ
29576 #define CP_DB_BUFSZ__DB_BUFSZ__SHIFT                                                                          0x0
29577 #define CP_DB_BUFSZ__DB_BUFSZ_MASK                                                                            0x000FFFFFL
29578 //CP_DB_CMD_BUFSZ
29579 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ__SHIFT                                                                  0x0
29580 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ_MASK                                                                    0x000FFFFFL
29581 //CP_PFP_COMPLETION_STATUS
29582 #define CP_PFP_COMPLETION_STATUS__STATUS__SHIFT                                                               0x0
29583 #define CP_PFP_COMPLETION_STATUS__STATUS_MASK                                                                 0x00000003L
29584 //CP_PRED_NOT_VISIBLE
29585 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE__SHIFT                                                               0x0
29586 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE_MASK                                                                 0x00000001L
29587 //CP_PFP_METADATA_BASE_ADDR
29588 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO__SHIFT                                                             0x0
29589 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO_MASK                                                               0xFFFFFFFFL
29590 //CP_PFP_METADATA_BASE_ADDR_HI
29591 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI__SHIFT                                                          0x0
29592 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI_MASK                                                            0x0000FFFFL
29593 //CP_DRAW_INDX_INDR_ADDR
29594 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO__SHIFT                                                                0x0
29595 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO_MASK                                                                  0xFFFFFFFFL
29596 //CP_DRAW_INDX_INDR_ADDR_HI
29597 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI__SHIFT                                                             0x0
29598 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI_MASK                                                               0x0000FFFFL
29599 //CP_DISPATCH_INDR_ADDR
29600 #define CP_DISPATCH_INDR_ADDR__ADDR_LO__SHIFT                                                                 0x0
29601 #define CP_DISPATCH_INDR_ADDR__ADDR_LO_MASK                                                                   0xFFFFFFFFL
29602 //CP_DISPATCH_INDR_ADDR_HI
29603 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI__SHIFT                                                              0x0
29604 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI_MASK                                                                0x0000FFFFL
29605 //CP_INDEX_BASE_ADDR
29606 #define CP_INDEX_BASE_ADDR__ADDR_LO__SHIFT                                                                    0x0
29607 #define CP_INDEX_BASE_ADDR__ADDR_LO_MASK                                                                      0xFFFFFFFFL
29608 //CP_INDEX_BASE_ADDR_HI
29609 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI__SHIFT                                                                 0x0
29610 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI_MASK                                                                   0x0000FFFFL
29611 //CP_INDEX_TYPE
29612 #define CP_INDEX_TYPE__INDEX_TYPE__SHIFT                                                                      0x0
29613 #define CP_INDEX_TYPE__INDEX_TYPE_MASK                                                                        0x00000003L
29614 //CP_GDS_BKUP_ADDR
29615 #define CP_GDS_BKUP_ADDR__ADDR_LO__SHIFT                                                                      0x0
29616 #define CP_GDS_BKUP_ADDR__ADDR_LO_MASK                                                                        0xFFFFFFFFL
29617 //CP_GDS_BKUP_ADDR_HI
29618 #define CP_GDS_BKUP_ADDR_HI__ADDR_HI__SHIFT                                                                   0x0
29619 #define CP_GDS_BKUP_ADDR_HI__ADDR_HI_MASK                                                                     0x0000FFFFL
29620 //CP_SAMPLE_STATUS
29621 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE__SHIFT                                                                0x0
29622 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE__SHIFT                                                             0x1
29623 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE__SHIFT                                                              0x2
29624 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE__SHIFT                                                               0x3
29625 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE__SHIFT                                                           0x4
29626 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE__SHIFT                                                            0x5
29627 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE__SHIFT                                                         0x6
29628 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE__SHIFT                                                         0x7
29629 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE_MASK                                                                  0x00000001L
29630 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE_MASK                                                               0x00000002L
29631 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE_MASK                                                                0x00000004L
29632 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE_MASK                                                                 0x00000008L
29633 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE_MASK                                                             0x00000010L
29634 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE_MASK                                                              0x00000020L
29635 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE_MASK                                                           0x00000040L
29636 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE_MASK                                                           0x00000080L
29637 //CP_ME_COHER_CNTL
29638 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA__SHIFT                                                              0x0
29639 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA__SHIFT                                                              0x1
29640 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA__SHIFT                                                            0x6
29641 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA__SHIFT                                                            0x7
29642 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA__SHIFT                                                            0x8
29643 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA__SHIFT                                                            0x9
29644 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA__SHIFT                                                            0xa
29645 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA__SHIFT                                                            0xb
29646 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA__SHIFT                                                            0xc
29647 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA__SHIFT                                                            0xd
29648 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA__SHIFT                                                             0xe
29649 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA__SHIFT                                                              0x13
29650 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA__SHIFT                                                              0x15
29651 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA_MASK                                                                0x00000001L
29652 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA_MASK                                                                0x00000002L
29653 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA_MASK                                                              0x00000040L
29654 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA_MASK                                                              0x00000080L
29655 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA_MASK                                                              0x00000100L
29656 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA_MASK                                                              0x00000200L
29657 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA_MASK                                                              0x00000400L
29658 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA_MASK                                                              0x00000800L
29659 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA_MASK                                                              0x00001000L
29660 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA_MASK                                                              0x00002000L
29661 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA_MASK                                                               0x00004000L
29662 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA_MASK                                                                0x00080000L
29663 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA_MASK                                                                0x00200000L
29664 //CP_ME_COHER_SIZE
29665 #define CP_ME_COHER_SIZE__COHER_SIZE_256B__SHIFT                                                              0x0
29666 #define CP_ME_COHER_SIZE__COHER_SIZE_256B_MASK                                                                0xFFFFFFFFL
29667 //CP_ME_COHER_SIZE_HI
29668 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B__SHIFT                                                        0x0
29669 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B_MASK                                                          0x000000FFL
29670 //CP_ME_COHER_BASE
29671 #define CP_ME_COHER_BASE__COHER_BASE_256B__SHIFT                                                              0x0
29672 #define CP_ME_COHER_BASE__COHER_BASE_256B_MASK                                                                0xFFFFFFFFL
29673 //CP_ME_COHER_BASE_HI
29674 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B__SHIFT                                                        0x0
29675 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B_MASK                                                          0x000000FFL
29676 //CP_ME_COHER_STATUS
29677 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX__SHIFT                                                          0x0
29678 #define CP_ME_COHER_STATUS__STATUS__SHIFT                                                                     0x1f
29679 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX_MASK                                                            0x000000FFL
29680 #define CP_ME_COHER_STATUS__STATUS_MASK                                                                       0x80000000L
29681 //RLC_GPM_PERF_COUNT_0
29682 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL__SHIFT                                                              0x0
29683 #define RLC_GPM_PERF_COUNT_0__SE_INDEX__SHIFT                                                                 0x4
29684 #define RLC_GPM_PERF_COUNT_0__SA_INDEX__SHIFT                                                                 0x8
29685 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX__SHIFT                                                                0xc
29686 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL__SHIFT                                                                0x10
29687 #define RLC_GPM_PERF_COUNT_0__UNUSED__SHIFT                                                                   0x12
29688 #define RLC_GPM_PERF_COUNT_0__ENABLE__SHIFT                                                                   0x14
29689 #define RLC_GPM_PERF_COUNT_0__RESERVED__SHIFT                                                                 0x15
29690 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL_MASK                                                                0x0000000FL
29691 #define RLC_GPM_PERF_COUNT_0__SE_INDEX_MASK                                                                   0x000000F0L
29692 #define RLC_GPM_PERF_COUNT_0__SA_INDEX_MASK                                                                   0x00000F00L
29693 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX_MASK                                                                  0x0000F000L
29694 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL_MASK                                                                  0x00030000L
29695 #define RLC_GPM_PERF_COUNT_0__UNUSED_MASK                                                                     0x000C0000L
29696 #define RLC_GPM_PERF_COUNT_0__ENABLE_MASK                                                                     0x00100000L
29697 #define RLC_GPM_PERF_COUNT_0__RESERVED_MASK                                                                   0xFFE00000L
29698 //RLC_GPM_PERF_COUNT_1
29699 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL__SHIFT                                                              0x0
29700 #define RLC_GPM_PERF_COUNT_1__SE_INDEX__SHIFT                                                                 0x4
29701 #define RLC_GPM_PERF_COUNT_1__SA_INDEX__SHIFT                                                                 0x8
29702 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX__SHIFT                                                                0xc
29703 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL__SHIFT                                                                0x10
29704 #define RLC_GPM_PERF_COUNT_1__UNUSED__SHIFT                                                                   0x12
29705 #define RLC_GPM_PERF_COUNT_1__ENABLE__SHIFT                                                                   0x14
29706 #define RLC_GPM_PERF_COUNT_1__RESERVED__SHIFT                                                                 0x15
29707 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL_MASK                                                                0x0000000FL
29708 #define RLC_GPM_PERF_COUNT_1__SE_INDEX_MASK                                                                   0x000000F0L
29709 #define RLC_GPM_PERF_COUNT_1__SA_INDEX_MASK                                                                   0x00000F00L
29710 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX_MASK                                                                  0x0000F000L
29711 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL_MASK                                                                  0x00030000L
29712 #define RLC_GPM_PERF_COUNT_1__UNUSED_MASK                                                                     0x000C0000L
29713 #define RLC_GPM_PERF_COUNT_1__ENABLE_MASK                                                                     0x00100000L
29714 #define RLC_GPM_PERF_COUNT_1__RESERVED_MASK                                                                   0xFFE00000L
29715 //GRBM_GFX_INDEX
29716 #define GRBM_GFX_INDEX__INSTANCE_INDEX__SHIFT                                                                 0x0
29717 #define GRBM_GFX_INDEX__SA_INDEX__SHIFT                                                                       0x8
29718 #define GRBM_GFX_INDEX__SE_INDEX__SHIFT                                                                       0x10
29719 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES__SHIFT                                                            0x1d
29720 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES__SHIFT                                                      0x1e
29721 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES__SHIFT                                                            0x1f
29722 #define GRBM_GFX_INDEX__INSTANCE_INDEX_MASK                                                                   0x000000FFL
29723 #define GRBM_GFX_INDEX__SA_INDEX_MASK                                                                         0x0000FF00L
29724 #define GRBM_GFX_INDEX__SE_INDEX_MASK                                                                         0x00FF0000L
29725 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES_MASK                                                              0x20000000L
29726 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES_MASK                                                        0x40000000L
29727 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES_MASK                                                              0x80000000L
29728 //VGT_PRIMITIVE_TYPE
29729 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE__SHIFT                                                                  0x0
29730 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE_MASK                                                                    0x0000003FL
29731 //VGT_INDEX_TYPE
29732 #define VGT_INDEX_TYPE__INDEX_TYPE__SHIFT                                                                     0x0
29733 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT                                                       0xe
29734 #define VGT_INDEX_TYPE__INDEX_TYPE_MASK                                                                       0x00000003L
29735 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK                                                         0x00004000L
29736 //GE_MIN_VTX_INDX
29737 #define GE_MIN_VTX_INDX__MIN_INDX__SHIFT                                                                      0x0
29738 #define GE_MIN_VTX_INDX__MIN_INDX_MASK                                                                        0xFFFFFFFFL
29739 //GE_INDX_OFFSET
29740 #define GE_INDX_OFFSET__INDX_OFFSET__SHIFT                                                                    0x0
29741 #define GE_INDX_OFFSET__INDX_OFFSET_MASK                                                                      0xFFFFFFFFL
29742 //GE_MULTI_PRIM_IB_RESET_EN
29743 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN__SHIFT                                                            0x0
29744 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS__SHIFT                                                      0x1
29745 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX__SHIFT                                              0x2
29746 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN_MASK                                                              0x00000001L
29747 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS_MASK                                                        0x00000002L
29748 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX_MASK                                                0x00000004L
29749 //VGT_NUM_INDICES
29750 #define VGT_NUM_INDICES__NUM_INDICES__SHIFT                                                                   0x0
29751 #define VGT_NUM_INDICES__NUM_INDICES_MASK                                                                     0xFFFFFFFFL
29752 //VGT_NUM_INSTANCES
29753 #define VGT_NUM_INSTANCES__NUM_INSTANCES__SHIFT                                                               0x0
29754 #define VGT_NUM_INSTANCES__NUM_INSTANCES_MASK                                                                 0xFFFFFFFFL
29755 //VGT_TF_RING_SIZE
29756 #define VGT_TF_RING_SIZE__SIZE__SHIFT                                                                         0x0
29757 #define VGT_TF_RING_SIZE__SIZE_MASK                                                                           0x0001FFFFL
29758 //VGT_HS_OFFCHIP_PARAM
29759 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING__SHIFT                                                        0x0
29760 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY__SHIFT                                                      0xa
29761 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING_MASK                                                          0x000003FFL
29762 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY_MASK                                                        0x00000C00L
29763 //VGT_TF_MEMORY_BASE
29764 #define VGT_TF_MEMORY_BASE__BASE__SHIFT                                                                       0x0
29765 #define VGT_TF_MEMORY_BASE__BASE_MASK                                                                         0xFFFFFFFFL
29766 //GE_MAX_VTX_INDX
29767 #define GE_MAX_VTX_INDX__MAX_INDX__SHIFT                                                                      0x0
29768 #define GE_MAX_VTX_INDX__MAX_INDX_MASK                                                                        0xFFFFFFFFL
29769 //VGT_INSTANCE_BASE_ID
29770 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID__SHIFT                                                         0x0
29771 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID_MASK                                                           0xFFFFFFFFL
29772 //GE_CNTL
29773 #define GE_CNTL__PRIMS_PER_SUBGRP__SHIFT                                                                      0x0
29774 #define GE_CNTL__VERTS_PER_SUBGRP__SHIFT                                                                      0x9
29775 #define GE_CNTL__BREAK_SUBGRP_AT_EOI__SHIFT                                                                   0x12
29776 #define GE_CNTL__PACKET_TO_ONE_PA__SHIFT                                                                      0x13
29777 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI__SHIFT                                                                  0x14
29778 #define GE_CNTL__PRIM_GRP_SIZE__SHIFT                                                                         0x15
29779 #define GE_CNTL__GCR_DISABLE__SHIFT                                                                           0x1e
29780 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP__SHIFT                                                          0x1f
29781 #define GE_CNTL__PRIMS_PER_SUBGRP_MASK                                                                        0x000001FFL
29782 #define GE_CNTL__VERTS_PER_SUBGRP_MASK                                                                        0x0003FE00L
29783 #define GE_CNTL__BREAK_SUBGRP_AT_EOI_MASK                                                                     0x00040000L
29784 #define GE_CNTL__PACKET_TO_ONE_PA_MASK                                                                        0x00080000L
29785 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI_MASK                                                                    0x00100000L
29786 #define GE_CNTL__PRIM_GRP_SIZE_MASK                                                                           0x3FE00000L
29787 #define GE_CNTL__GCR_DISABLE_MASK                                                                             0x40000000L
29788 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP_MASK                                                            0x80000000L
29789 //GE_USER_VGPR1
29790 #define GE_USER_VGPR1__DATA__SHIFT                                                                            0x0
29791 #define GE_USER_VGPR1__DATA_MASK                                                                              0xFFFFFFFFL
29792 //GE_USER_VGPR2
29793 #define GE_USER_VGPR2__DATA__SHIFT                                                                            0x0
29794 #define GE_USER_VGPR2__DATA_MASK                                                                              0xFFFFFFFFL
29795 //GE_USER_VGPR3
29796 #define GE_USER_VGPR3__DATA__SHIFT                                                                            0x0
29797 #define GE_USER_VGPR3__DATA_MASK                                                                              0xFFFFFFFFL
29798 //GE_STEREO_CNTL
29799 #define GE_STEREO_CNTL__RT_SLICE__SHIFT                                                                       0x0
29800 #define GE_STEREO_CNTL__VIEWPORT__SHIFT                                                                       0x3
29801 #define GE_STEREO_CNTL__FSR_SELECT__SHIFT                                                                     0x7
29802 #define GE_STEREO_CNTL__EN_STEREO__SHIFT                                                                      0x8
29803 #define GE_STEREO_CNTL__RT_SLICE_MASK                                                                         0x00000007L
29804 #define GE_STEREO_CNTL__VIEWPORT_MASK                                                                         0x00000078L
29805 #define GE_STEREO_CNTL__FSR_SELECT_MASK                                                                       0x00000080L
29806 #define GE_STEREO_CNTL__EN_STEREO_MASK                                                                        0x00000100L
29807 //GE_PC_ALLOC
29808 #define GE_PC_ALLOC__OVERSUB_EN__SHIFT                                                                        0x0
29809 #define GE_PC_ALLOC__NUM_PC_LINES__SHIFT                                                                      0x1
29810 #define GE_PC_ALLOC__OVERSUB_EN_MASK                                                                          0x00000001L
29811 #define GE_PC_ALLOC__NUM_PC_LINES_MASK                                                                        0x000007FEL
29812 //VGT_TF_MEMORY_BASE_HI
29813 #define VGT_TF_MEMORY_BASE_HI__BASE_HI__SHIFT                                                                 0x0
29814 #define VGT_TF_MEMORY_BASE_HI__BASE_HI_MASK                                                                   0x000000FFL
29815 //GE_USER_VGPR_EN
29816 #define GE_USER_VGPR_EN__EN_USER_VGPR1__SHIFT                                                                 0x0
29817 #define GE_USER_VGPR_EN__EN_USER_VGPR2__SHIFT                                                                 0x1
29818 #define GE_USER_VGPR_EN__EN_USER_VGPR3__SHIFT                                                                 0x2
29819 #define GE_USER_VGPR_EN__EN_USER_VGPR1_MASK                                                                   0x00000001L
29820 #define GE_USER_VGPR_EN__EN_USER_VGPR2_MASK                                                                   0x00000002L
29821 #define GE_USER_VGPR_EN__EN_USER_VGPR3_MASK                                                                   0x00000004L
29822 //GE_GS_FAST_LAUNCH_WG_DIM
29823 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X__SHIFT                                                          0x0
29824 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y__SHIFT                                                          0x10
29825 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X_MASK                                                            0x0000FFFFL
29826 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y_MASK                                                            0xFFFF0000L
29827 //GE_GS_FAST_LAUNCH_WG_DIM_1
29828 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z__SHIFT                                                        0x0
29829 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z_MASK                                                          0x0000FFFFL
29830 //VGT_GS_OUT_PRIM_TYPE
29831 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE__SHIFT                                                             0x0
29832 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_MASK                                                               0x0000003FL
29833 //PA_SU_LINE_STIPPLE_VALUE
29834 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE__SHIFT                                                   0x0
29835 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE_MASK                                                     0x00FFFFFFL
29836 //PA_SC_LINE_STIPPLE_STATE
29837 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR__SHIFT                                                          0x0
29838 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT__SHIFT                                                        0x8
29839 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR_MASK                                                            0x0000000FL
29840 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT_MASK                                                          0x0000FF00L
29841 //PA_SC_SCREEN_EXTENT_MIN_0
29842 #define PA_SC_SCREEN_EXTENT_MIN_0__X__SHIFT                                                                   0x0
29843 #define PA_SC_SCREEN_EXTENT_MIN_0__Y__SHIFT                                                                   0x10
29844 #define PA_SC_SCREEN_EXTENT_MIN_0__X_MASK                                                                     0x0000FFFFL
29845 #define PA_SC_SCREEN_EXTENT_MIN_0__Y_MASK                                                                     0xFFFF0000L
29846 //PA_SC_SCREEN_EXTENT_MAX_0
29847 #define PA_SC_SCREEN_EXTENT_MAX_0__X__SHIFT                                                                   0x0
29848 #define PA_SC_SCREEN_EXTENT_MAX_0__Y__SHIFT                                                                   0x10
29849 #define PA_SC_SCREEN_EXTENT_MAX_0__X_MASK                                                                     0x0000FFFFL
29850 #define PA_SC_SCREEN_EXTENT_MAX_0__Y_MASK                                                                     0xFFFF0000L
29851 //PA_SC_SCREEN_EXTENT_MIN_1
29852 #define PA_SC_SCREEN_EXTENT_MIN_1__X__SHIFT                                                                   0x0
29853 #define PA_SC_SCREEN_EXTENT_MIN_1__Y__SHIFT                                                                   0x10
29854 #define PA_SC_SCREEN_EXTENT_MIN_1__X_MASK                                                                     0x0000FFFFL
29855 #define PA_SC_SCREEN_EXTENT_MIN_1__Y_MASK                                                                     0xFFFF0000L
29856 //PA_SC_SCREEN_EXTENT_MAX_1
29857 #define PA_SC_SCREEN_EXTENT_MAX_1__X__SHIFT                                                                   0x0
29858 #define PA_SC_SCREEN_EXTENT_MAX_1__Y__SHIFT                                                                   0x10
29859 #define PA_SC_SCREEN_EXTENT_MAX_1__X_MASK                                                                     0x0000FFFFL
29860 #define PA_SC_SCREEN_EXTENT_MAX_1__Y_MASK                                                                     0xFFFF0000L
29861 //PA_SC_P3D_TRAP_SCREEN_HV_EN
29862 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT                                              0x0
29863 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT                                       0x1
29864 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK                                                0x00000001L
29865 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK                                         0x00000002L
29866 //PA_SC_P3D_TRAP_SCREEN_H
29867 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD__SHIFT                                                               0x0
29868 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD_MASK                                                                 0x00003FFFL
29869 //PA_SC_P3D_TRAP_SCREEN_V
29870 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD__SHIFT                                                               0x0
29871 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD_MASK                                                                 0x00003FFFL
29872 //PA_SC_P3D_TRAP_SCREEN_OCCURRENCE
29873 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT                                                        0x0
29874 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK                                                          0x0000FFFFL
29875 //PA_SC_P3D_TRAP_SCREEN_COUNT
29876 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT__SHIFT                                                             0x0
29877 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT_MASK                                                               0x0000FFFFL
29878 //PA_SC_HP3D_TRAP_SCREEN_HV_EN
29879 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT                                             0x0
29880 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT                                      0x1
29881 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK                                               0x00000001L
29882 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK                                        0x00000002L
29883 //PA_SC_HP3D_TRAP_SCREEN_H
29884 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD__SHIFT                                                              0x0
29885 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD_MASK                                                                0x00003FFFL
29886 //PA_SC_HP3D_TRAP_SCREEN_V
29887 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD__SHIFT                                                              0x0
29888 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD_MASK                                                                0x00003FFFL
29889 //PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE
29890 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT                                                       0x0
29891 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK                                                         0x0000FFFFL
29892 //PA_SC_HP3D_TRAP_SCREEN_COUNT
29893 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT__SHIFT                                                            0x0
29894 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT_MASK                                                              0x0000FFFFL
29895 //PA_SC_TRAP_SCREEN_HV_EN
29896 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT                                                  0x0
29897 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT                                           0x1
29898 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK                                                    0x00000001L
29899 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK                                             0x00000002L
29900 //PA_SC_TRAP_SCREEN_H
29901 #define PA_SC_TRAP_SCREEN_H__X_COORD__SHIFT                                                                   0x0
29902 #define PA_SC_TRAP_SCREEN_H__X_COORD_MASK                                                                     0x00003FFFL
29903 //PA_SC_TRAP_SCREEN_V
29904 #define PA_SC_TRAP_SCREEN_V__Y_COORD__SHIFT                                                                   0x0
29905 #define PA_SC_TRAP_SCREEN_V__Y_COORD_MASK                                                                     0x00003FFFL
29906 //PA_SC_TRAP_SCREEN_OCCURRENCE
29907 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT                                                            0x0
29908 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT_MASK                                                              0x0000FFFFL
29909 //PA_SC_TRAP_SCREEN_COUNT
29910 #define PA_SC_TRAP_SCREEN_COUNT__COUNT__SHIFT                                                                 0x0
29911 #define PA_SC_TRAP_SCREEN_COUNT__COUNT_MASK                                                                   0x0000FFFFL
29912 //SQ_THREAD_TRACE_USERDATA_0
29913 #define SQ_THREAD_TRACE_USERDATA_0__DATA__SHIFT                                                               0x0
29914 #define SQ_THREAD_TRACE_USERDATA_0__DATA_MASK                                                                 0xFFFFFFFFL
29915 //SQ_THREAD_TRACE_USERDATA_1
29916 #define SQ_THREAD_TRACE_USERDATA_1__DATA__SHIFT                                                               0x0
29917 #define SQ_THREAD_TRACE_USERDATA_1__DATA_MASK                                                                 0xFFFFFFFFL
29918 //SQ_THREAD_TRACE_USERDATA_2
29919 #define SQ_THREAD_TRACE_USERDATA_2__DATA__SHIFT                                                               0x0
29920 #define SQ_THREAD_TRACE_USERDATA_2__DATA_MASK                                                                 0xFFFFFFFFL
29921 //SQ_THREAD_TRACE_USERDATA_3
29922 #define SQ_THREAD_TRACE_USERDATA_3__DATA__SHIFT                                                               0x0
29923 #define SQ_THREAD_TRACE_USERDATA_3__DATA_MASK                                                                 0xFFFFFFFFL
29924 //SQ_THREAD_TRACE_USERDATA_4
29925 #define SQ_THREAD_TRACE_USERDATA_4__DATA__SHIFT                                                               0x0
29926 #define SQ_THREAD_TRACE_USERDATA_4__DATA_MASK                                                                 0xFFFFFFFFL
29927 //SQ_THREAD_TRACE_USERDATA_5
29928 #define SQ_THREAD_TRACE_USERDATA_5__DATA__SHIFT                                                               0x0
29929 #define SQ_THREAD_TRACE_USERDATA_5__DATA_MASK                                                                 0xFFFFFFFFL
29930 //SQ_THREAD_TRACE_USERDATA_6
29931 #define SQ_THREAD_TRACE_USERDATA_6__DATA__SHIFT                                                               0x0
29932 #define SQ_THREAD_TRACE_USERDATA_6__DATA_MASK                                                                 0xFFFFFFFFL
29933 //SQ_THREAD_TRACE_USERDATA_7
29934 #define SQ_THREAD_TRACE_USERDATA_7__DATA__SHIFT                                                               0x0
29935 #define SQ_THREAD_TRACE_USERDATA_7__DATA_MASK                                                                 0xFFFFFFFFL
29936 //SQC_CACHES
29937 #define SQC_CACHES__TARGET_INST__SHIFT                                                                        0x0
29938 #define SQC_CACHES__TARGET_DATA__SHIFT                                                                        0x1
29939 #define SQC_CACHES__INVALIDATE__SHIFT                                                                         0x2
29940 #define SQC_CACHES__COMPLETE__SHIFT                                                                           0x10
29941 #define SQC_CACHES__TARGET_INST_MASK                                                                          0x00000001L
29942 #define SQC_CACHES__TARGET_DATA_MASK                                                                          0x00000002L
29943 #define SQC_CACHES__INVALIDATE_MASK                                                                           0x00000004L
29944 #define SQC_CACHES__COMPLETE_MASK                                                                             0x00010000L
29945 //TA_CS_BC_BASE_ADDR
29946 #define TA_CS_BC_BASE_ADDR__ADDRESS__SHIFT                                                                    0x0
29947 #define TA_CS_BC_BASE_ADDR__ADDRESS_MASK                                                                      0xFFFFFFFFL
29948 //TA_CS_BC_BASE_ADDR_HI
29949 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS__SHIFT                                                                 0x0
29950 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS_MASK                                                                   0x000000FFL
29951 //DB_OCCLUSION_COUNT0_LOW
29952 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW__SHIFT                                                             0x0
29953 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW_MASK                                                               0xFFFFFFFFL
29954 //DB_OCCLUSION_COUNT0_HI
29955 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI__SHIFT                                                               0x0
29956 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI_MASK                                                                 0x7FFFFFFFL
29957 //DB_OCCLUSION_COUNT1_LOW
29958 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW__SHIFT                                                             0x0
29959 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW_MASK                                                               0xFFFFFFFFL
29960 //DB_OCCLUSION_COUNT1_HI
29961 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI__SHIFT                                                               0x0
29962 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI_MASK                                                                 0x7FFFFFFFL
29963 //DB_OCCLUSION_COUNT2_LOW
29964 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW__SHIFT                                                             0x0
29965 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW_MASK                                                               0xFFFFFFFFL
29966 //DB_OCCLUSION_COUNT2_HI
29967 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI__SHIFT                                                               0x0
29968 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI_MASK                                                                 0x7FFFFFFFL
29969 //DB_OCCLUSION_COUNT3_LOW
29970 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW__SHIFT                                                             0x0
29971 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW_MASK                                                               0xFFFFFFFFL
29972 //DB_OCCLUSION_COUNT3_HI
29973 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI__SHIFT                                                               0x0
29974 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI_MASK                                                                 0x7FFFFFFFL
29975 //GDS_RD_ADDR
29976 #define GDS_RD_ADDR__READ_ADDR__SHIFT                                                                         0x0
29977 #define GDS_RD_ADDR__READ_ADDR_MASK                                                                           0xFFFFFFFFL
29978 //GDS_RD_DATA
29979 #define GDS_RD_DATA__READ_DATA__SHIFT                                                                         0x0
29980 #define GDS_RD_DATA__READ_DATA_MASK                                                                           0xFFFFFFFFL
29981 //GDS_RD_BURST_ADDR
29982 #define GDS_RD_BURST_ADDR__BURST_ADDR__SHIFT                                                                  0x0
29983 #define GDS_RD_BURST_ADDR__BURST_ADDR_MASK                                                                    0xFFFFFFFFL
29984 //GDS_RD_BURST_COUNT
29985 #define GDS_RD_BURST_COUNT__BURST_COUNT__SHIFT                                                                0x0
29986 #define GDS_RD_BURST_COUNT__BURST_COUNT_MASK                                                                  0xFFFFFFFFL
29987 //GDS_RD_BURST_DATA
29988 #define GDS_RD_BURST_DATA__BURST_DATA__SHIFT                                                                  0x0
29989 #define GDS_RD_BURST_DATA__BURST_DATA_MASK                                                                    0xFFFFFFFFL
29990 //GDS_WR_ADDR
29991 #define GDS_WR_ADDR__WRITE_ADDR__SHIFT                                                                        0x0
29992 #define GDS_WR_ADDR__WRITE_ADDR_MASK                                                                          0xFFFFFFFFL
29993 //GDS_WR_DATA
29994 #define GDS_WR_DATA__WRITE_DATA__SHIFT                                                                        0x0
29995 #define GDS_WR_DATA__WRITE_DATA_MASK                                                                          0xFFFFFFFFL
29996 //GDS_WR_BURST_ADDR
29997 #define GDS_WR_BURST_ADDR__WRITE_ADDR__SHIFT                                                                  0x0
29998 #define GDS_WR_BURST_ADDR__WRITE_ADDR_MASK                                                                    0xFFFFFFFFL
29999 //GDS_WR_BURST_DATA
30000 #define GDS_WR_BURST_DATA__WRITE_DATA__SHIFT                                                                  0x0
30001 #define GDS_WR_BURST_DATA__WRITE_DATA_MASK                                                                    0xFFFFFFFFL
30002 //GDS_WRITE_COMPLETE
30003 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE__SHIFT                                                             0x0
30004 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE_MASK                                                               0xFFFFFFFFL
30005 //GDS_ATOM_CNTL
30006 #define GDS_ATOM_CNTL__AINC__SHIFT                                                                            0x0
30007 #define GDS_ATOM_CNTL__UNUSED1__SHIFT                                                                         0x6
30008 #define GDS_ATOM_CNTL__DMODE__SHIFT                                                                           0x8
30009 #define GDS_ATOM_CNTL__UNUSED2__SHIFT                                                                         0xa
30010 #define GDS_ATOM_CNTL__AINC_MASK                                                                              0x0000003FL
30011 #define GDS_ATOM_CNTL__UNUSED1_MASK                                                                           0x000000C0L
30012 #define GDS_ATOM_CNTL__DMODE_MASK                                                                             0x00000300L
30013 #define GDS_ATOM_CNTL__UNUSED2_MASK                                                                           0xFFFFFC00L
30014 //GDS_ATOM_COMPLETE
30015 #define GDS_ATOM_COMPLETE__COMPLETE__SHIFT                                                                    0x0
30016 #define GDS_ATOM_COMPLETE__UNUSED__SHIFT                                                                      0x1
30017 #define GDS_ATOM_COMPLETE__COMPLETE_MASK                                                                      0x00000001L
30018 #define GDS_ATOM_COMPLETE__UNUSED_MASK                                                                        0xFFFFFFFEL
30019 //GDS_ATOM_BASE
30020 #define GDS_ATOM_BASE__BASE__SHIFT                                                                            0x0
30021 #define GDS_ATOM_BASE__UNUSED__SHIFT                                                                          0xc
30022 #define GDS_ATOM_BASE__BASE_MASK                                                                              0x00000FFFL
30023 #define GDS_ATOM_BASE__UNUSED_MASK                                                                            0xFFFFF000L
30024 //GDS_ATOM_SIZE
30025 #define GDS_ATOM_SIZE__SIZE__SHIFT                                                                            0x0
30026 #define GDS_ATOM_SIZE__UNUSED__SHIFT                                                                          0xd
30027 #define GDS_ATOM_SIZE__SIZE_MASK                                                                              0x00001FFFL
30028 #define GDS_ATOM_SIZE__UNUSED_MASK                                                                            0xFFFFE000L
30029 //GDS_ATOM_OFFSET0
30030 #define GDS_ATOM_OFFSET0__OFFSET0__SHIFT                                                                      0x0
30031 #define GDS_ATOM_OFFSET0__UNUSED__SHIFT                                                                       0x8
30032 #define GDS_ATOM_OFFSET0__OFFSET0_MASK                                                                        0x000000FFL
30033 #define GDS_ATOM_OFFSET0__UNUSED_MASK                                                                         0xFFFFFF00L
30034 //GDS_ATOM_OFFSET1
30035 #define GDS_ATOM_OFFSET1__OFFSET1__SHIFT                                                                      0x0
30036 #define GDS_ATOM_OFFSET1__UNUSED__SHIFT                                                                       0x8
30037 #define GDS_ATOM_OFFSET1__OFFSET1_MASK                                                                        0x000000FFL
30038 #define GDS_ATOM_OFFSET1__UNUSED_MASK                                                                         0xFFFFFF00L
30039 //GDS_ATOM_DST
30040 #define GDS_ATOM_DST__DST__SHIFT                                                                              0x0
30041 #define GDS_ATOM_DST__DST_MASK                                                                                0xFFFFFFFFL
30042 //GDS_ATOM_OP
30043 #define GDS_ATOM_OP__OP__SHIFT                                                                                0x0
30044 #define GDS_ATOM_OP__UNUSED__SHIFT                                                                            0x8
30045 #define GDS_ATOM_OP__OP_MASK                                                                                  0x000000FFL
30046 #define GDS_ATOM_OP__UNUSED_MASK                                                                              0xFFFFFF00L
30047 //GDS_ATOM_SRC0
30048 #define GDS_ATOM_SRC0__DATA__SHIFT                                                                            0x0
30049 #define GDS_ATOM_SRC0__DATA_MASK                                                                              0xFFFFFFFFL
30050 //GDS_ATOM_SRC0_U
30051 #define GDS_ATOM_SRC0_U__DATA__SHIFT                                                                          0x0
30052 #define GDS_ATOM_SRC0_U__DATA_MASK                                                                            0xFFFFFFFFL
30053 //GDS_ATOM_SRC1
30054 #define GDS_ATOM_SRC1__DATA__SHIFT                                                                            0x0
30055 #define GDS_ATOM_SRC1__DATA_MASK                                                                              0xFFFFFFFFL
30056 //GDS_ATOM_SRC1_U
30057 #define GDS_ATOM_SRC1_U__DATA__SHIFT                                                                          0x0
30058 #define GDS_ATOM_SRC1_U__DATA_MASK                                                                            0xFFFFFFFFL
30059 //GDS_ATOM_READ0
30060 #define GDS_ATOM_READ0__DATA__SHIFT                                                                           0x0
30061 #define GDS_ATOM_READ0__DATA_MASK                                                                             0xFFFFFFFFL
30062 //GDS_ATOM_READ0_U
30063 #define GDS_ATOM_READ0_U__DATA__SHIFT                                                                         0x0
30064 #define GDS_ATOM_READ0_U__DATA_MASK                                                                           0xFFFFFFFFL
30065 //GDS_ATOM_READ1
30066 #define GDS_ATOM_READ1__DATA__SHIFT                                                                           0x0
30067 #define GDS_ATOM_READ1__DATA_MASK                                                                             0xFFFFFFFFL
30068 //GDS_ATOM_READ1_U
30069 #define GDS_ATOM_READ1_U__DATA__SHIFT                                                                         0x0
30070 #define GDS_ATOM_READ1_U__DATA_MASK                                                                           0xFFFFFFFFL
30071 //GDS_GWS_RESOURCE_CNTL
30072 #define GDS_GWS_RESOURCE_CNTL__INDEX__SHIFT                                                                   0x0
30073 #define GDS_GWS_RESOURCE_CNTL__UNUSED__SHIFT                                                                  0x6
30074 #define GDS_GWS_RESOURCE_CNTL__INDEX_MASK                                                                     0x0000003FL
30075 #define GDS_GWS_RESOURCE_CNTL__UNUSED_MASK                                                                    0xFFFFFFC0L
30076 //GDS_GWS_RESOURCE
30077 #define GDS_GWS_RESOURCE__FLAG__SHIFT                                                                         0x0
30078 #define GDS_GWS_RESOURCE__COUNTER__SHIFT                                                                      0x1
30079 #define GDS_GWS_RESOURCE__TYPE__SHIFT                                                                         0xd
30080 #define GDS_GWS_RESOURCE__DED__SHIFT                                                                          0xe
30081 #define GDS_GWS_RESOURCE__RELEASE_ALL__SHIFT                                                                  0xf
30082 #define GDS_GWS_RESOURCE__HEAD_QUEUE__SHIFT                                                                   0x10
30083 #define GDS_GWS_RESOURCE__HEAD_VALID__SHIFT                                                                   0x1d
30084 #define GDS_GWS_RESOURCE__HEAD_FLAG__SHIFT                                                                    0x1e
30085 #define GDS_GWS_RESOURCE__HALTED__SHIFT                                                                       0x1f
30086 #define GDS_GWS_RESOURCE__FLAG_MASK                                                                           0x00000001L
30087 #define GDS_GWS_RESOURCE__COUNTER_MASK                                                                        0x00001FFEL
30088 #define GDS_GWS_RESOURCE__TYPE_MASK                                                                           0x00002000L
30089 #define GDS_GWS_RESOURCE__DED_MASK                                                                            0x00004000L
30090 #define GDS_GWS_RESOURCE__RELEASE_ALL_MASK                                                                    0x00008000L
30091 #define GDS_GWS_RESOURCE__HEAD_QUEUE_MASK                                                                     0x1FFF0000L
30092 #define GDS_GWS_RESOURCE__HEAD_VALID_MASK                                                                     0x20000000L
30093 #define GDS_GWS_RESOURCE__HEAD_FLAG_MASK                                                                      0x40000000L
30094 #define GDS_GWS_RESOURCE__HALTED_MASK                                                                         0x80000000L
30095 //GDS_GWS_RESOURCE_CNT
30096 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT__SHIFT                                                             0x0
30097 #define GDS_GWS_RESOURCE_CNT__UNUSED__SHIFT                                                                   0x10
30098 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT_MASK                                                               0x0000FFFFL
30099 #define GDS_GWS_RESOURCE_CNT__UNUSED_MASK                                                                     0xFFFF0000L
30100 //GDS_OA_CNTL
30101 #define GDS_OA_CNTL__INDEX__SHIFT                                                                             0x0
30102 #define GDS_OA_CNTL__UNUSED__SHIFT                                                                            0x4
30103 #define GDS_OA_CNTL__INDEX_MASK                                                                               0x0000000FL
30104 #define GDS_OA_CNTL__UNUSED_MASK                                                                              0xFFFFFFF0L
30105 //GDS_OA_COUNTER
30106 #define GDS_OA_COUNTER__SPACE_AVAILABLE__SHIFT                                                                0x0
30107 #define GDS_OA_COUNTER__SPACE_AVAILABLE_MASK                                                                  0xFFFFFFFFL
30108 //GDS_OA_ADDRESS
30109 #define GDS_OA_ADDRESS__DS_ADDRESS__SHIFT                                                                     0x0
30110 #define GDS_OA_ADDRESS__CRAWLER_TYPE__SHIFT                                                                   0x10
30111 #define GDS_OA_ADDRESS__CRAWLER__SHIFT                                                                        0x14
30112 #define GDS_OA_ADDRESS__UNUSED__SHIFT                                                                         0x18
30113 #define GDS_OA_ADDRESS__NO_ALLOC__SHIFT                                                                       0x1e
30114 #define GDS_OA_ADDRESS__ENABLE__SHIFT                                                                         0x1f
30115 #define GDS_OA_ADDRESS__DS_ADDRESS_MASK                                                                       0x0000FFFFL
30116 #define GDS_OA_ADDRESS__CRAWLER_TYPE_MASK                                                                     0x000F0000L
30117 #define GDS_OA_ADDRESS__CRAWLER_MASK                                                                          0x00F00000L
30118 #define GDS_OA_ADDRESS__UNUSED_MASK                                                                           0x3F000000L
30119 #define GDS_OA_ADDRESS__NO_ALLOC_MASK                                                                         0x40000000L
30120 #define GDS_OA_ADDRESS__ENABLE_MASK                                                                           0x80000000L
30121 //GDS_OA_INCDEC
30122 #define GDS_OA_INCDEC__VALUE__SHIFT                                                                           0x0
30123 #define GDS_OA_INCDEC__INCDEC__SHIFT                                                                          0x1f
30124 #define GDS_OA_INCDEC__VALUE_MASK                                                                             0x7FFFFFFFL
30125 #define GDS_OA_INCDEC__INCDEC_MASK                                                                            0x80000000L
30126 //GDS_OA_RING_SIZE
30127 #define GDS_OA_RING_SIZE__RING_SIZE__SHIFT                                                                    0x0
30128 #define GDS_OA_RING_SIZE__RING_SIZE_MASK                                                                      0xFFFFFFFFL
30129 //GDS_STRMOUT_DWORDS_WRITTEN_0
30130 #define GDS_STRMOUT_DWORDS_WRITTEN_0__DATA__SHIFT                                                             0x0
30131 #define GDS_STRMOUT_DWORDS_WRITTEN_0__DATA_MASK                                                               0xFFFFFFFFL
30132 //GDS_STRMOUT_DWORDS_WRITTEN_1
30133 #define GDS_STRMOUT_DWORDS_WRITTEN_1__DATA__SHIFT                                                             0x0
30134 #define GDS_STRMOUT_DWORDS_WRITTEN_1__DATA_MASK                                                               0xFFFFFFFFL
30135 //GDS_STRMOUT_DWORDS_WRITTEN_2
30136 #define GDS_STRMOUT_DWORDS_WRITTEN_2__DATA__SHIFT                                                             0x0
30137 #define GDS_STRMOUT_DWORDS_WRITTEN_2__DATA_MASK                                                               0xFFFFFFFFL
30138 //GDS_STRMOUT_DWORDS_WRITTEN_3
30139 #define GDS_STRMOUT_DWORDS_WRITTEN_3__DATA__SHIFT                                                             0x0
30140 #define GDS_STRMOUT_DWORDS_WRITTEN_3__DATA_MASK                                                               0xFFFFFFFFL
30141 //GDS_GS_0
30142 #define GDS_GS_0__DATA__SHIFT                                                                                 0x0
30143 #define GDS_GS_0__DATA_MASK                                                                                   0xFFFFFFFFL
30144 //GDS_GS_1
30145 #define GDS_GS_1__DATA__SHIFT                                                                                 0x0
30146 #define GDS_GS_1__DATA_MASK                                                                                   0xFFFFFFFFL
30147 //GDS_GS_2
30148 #define GDS_GS_2__DATA__SHIFT                                                                                 0x0
30149 #define GDS_GS_2__DATA_MASK                                                                                   0xFFFFFFFFL
30150 //GDS_GS_3
30151 #define GDS_GS_3__DATA__SHIFT                                                                                 0x0
30152 #define GDS_GS_3__DATA_MASK                                                                                   0xFFFFFFFFL
30153 //GDS_STRMOUT_PRIMS_NEEDED_0_LO
30154 #define GDS_STRMOUT_PRIMS_NEEDED_0_LO__DATA__SHIFT                                                            0x0
30155 #define GDS_STRMOUT_PRIMS_NEEDED_0_LO__DATA_MASK                                                              0xFFFFFFFFL
30156 //GDS_STRMOUT_PRIMS_NEEDED_0_HI
30157 #define GDS_STRMOUT_PRIMS_NEEDED_0_HI__DATA__SHIFT                                                            0x0
30158 #define GDS_STRMOUT_PRIMS_NEEDED_0_HI__DATA_MASK                                                              0xFFFFFFFFL
30159 //GDS_STRMOUT_PRIMS_WRITTEN_0_LO
30160 #define GDS_STRMOUT_PRIMS_WRITTEN_0_LO__DATA__SHIFT                                                           0x0
30161 #define GDS_STRMOUT_PRIMS_WRITTEN_0_LO__DATA_MASK                                                             0xFFFFFFFFL
30162 //GDS_STRMOUT_PRIMS_WRITTEN_0_HI
30163 #define GDS_STRMOUT_PRIMS_WRITTEN_0_HI__DATA__SHIFT                                                           0x0
30164 #define GDS_STRMOUT_PRIMS_WRITTEN_0_HI__DATA_MASK                                                             0xFFFFFFFFL
30165 //GDS_STRMOUT_PRIMS_NEEDED_1_LO
30166 #define GDS_STRMOUT_PRIMS_NEEDED_1_LO__DATA__SHIFT                                                            0x0
30167 #define GDS_STRMOUT_PRIMS_NEEDED_1_LO__DATA_MASK                                                              0xFFFFFFFFL
30168 //GDS_STRMOUT_PRIMS_NEEDED_1_HI
30169 #define GDS_STRMOUT_PRIMS_NEEDED_1_HI__DATA__SHIFT                                                            0x0
30170 #define GDS_STRMOUT_PRIMS_NEEDED_1_HI__DATA_MASK                                                              0xFFFFFFFFL
30171 //GDS_STRMOUT_PRIMS_WRITTEN_1_LO
30172 #define GDS_STRMOUT_PRIMS_WRITTEN_1_LO__DATA__SHIFT                                                           0x0
30173 #define GDS_STRMOUT_PRIMS_WRITTEN_1_LO__DATA_MASK                                                             0xFFFFFFFFL
30174 //GDS_STRMOUT_PRIMS_WRITTEN_1_HI
30175 #define GDS_STRMOUT_PRIMS_WRITTEN_1_HI__DATA__SHIFT                                                           0x0
30176 #define GDS_STRMOUT_PRIMS_WRITTEN_1_HI__DATA_MASK                                                             0xFFFFFFFFL
30177 //GDS_STRMOUT_PRIMS_NEEDED_2_LO
30178 #define GDS_STRMOUT_PRIMS_NEEDED_2_LO__DATA__SHIFT                                                            0x0
30179 #define GDS_STRMOUT_PRIMS_NEEDED_2_LO__DATA_MASK                                                              0xFFFFFFFFL
30180 //GDS_STRMOUT_PRIMS_NEEDED_2_HI
30181 #define GDS_STRMOUT_PRIMS_NEEDED_2_HI__DATA__SHIFT                                                            0x0
30182 #define GDS_STRMOUT_PRIMS_NEEDED_2_HI__DATA_MASK                                                              0xFFFFFFFFL
30183 //GDS_STRMOUT_PRIMS_WRITTEN_2_LO
30184 #define GDS_STRMOUT_PRIMS_WRITTEN_2_LO__DATA__SHIFT                                                           0x0
30185 #define GDS_STRMOUT_PRIMS_WRITTEN_2_LO__DATA_MASK                                                             0xFFFFFFFFL
30186 //GDS_STRMOUT_PRIMS_WRITTEN_2_HI
30187 #define GDS_STRMOUT_PRIMS_WRITTEN_2_HI__DATA__SHIFT                                                           0x0
30188 #define GDS_STRMOUT_PRIMS_WRITTEN_2_HI__DATA_MASK                                                             0xFFFFFFFFL
30189 //GDS_STRMOUT_PRIMS_NEEDED_3_LO
30190 #define GDS_STRMOUT_PRIMS_NEEDED_3_LO__DATA__SHIFT                                                            0x0
30191 #define GDS_STRMOUT_PRIMS_NEEDED_3_LO__DATA_MASK                                                              0xFFFFFFFFL
30192 //GDS_STRMOUT_PRIMS_NEEDED_3_HI
30193 #define GDS_STRMOUT_PRIMS_NEEDED_3_HI__DATA__SHIFT                                                            0x0
30194 #define GDS_STRMOUT_PRIMS_NEEDED_3_HI__DATA_MASK                                                              0xFFFFFFFFL
30195 //GDS_STRMOUT_PRIMS_WRITTEN_3_LO
30196 #define GDS_STRMOUT_PRIMS_WRITTEN_3_LO__DATA__SHIFT                                                           0x0
30197 #define GDS_STRMOUT_PRIMS_WRITTEN_3_LO__DATA_MASK                                                             0xFFFFFFFFL
30198 //GDS_STRMOUT_PRIMS_WRITTEN_3_HI
30199 #define GDS_STRMOUT_PRIMS_WRITTEN_3_HI__DATA__SHIFT                                                           0x0
30200 #define GDS_STRMOUT_PRIMS_WRITTEN_3_HI__DATA_MASK                                                             0xFFFFFFFFL
30201 //SPI_CONFIG_CNTL
30202 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY__SHIFT                                                            0x0
30203 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER__SHIFT                                                            0x15
30204 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS__SHIFT                                                         0x18
30205 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS__SHIFT                                                         0x19
30206 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA__SHIFT                                                             0x1c
30207 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA__SHIFT                                                               0x1d
30208 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL__SHIFT                                                          0x1e
30209 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY_MASK                                                              0x001FFFFFL
30210 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER_MASK                                                              0x00E00000L
30211 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS_MASK                                                           0x01000000L
30212 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS_MASK                                                           0x02000000L
30213 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA_MASK                                                               0x10000000L
30214 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA_MASK                                                                 0x20000000L
30215 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL_MASK                                                            0xC0000000L
30216 //SPI_CONFIG_CNTL_1
30217 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY__SHIFT                                                              0x0
30218 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW__SHIFT                                                     0x4
30219 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE__SHIFT                                                             0x5
30220 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT__SHIFT                                                             0x7
30221 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE__SHIFT                                                       0x8
30222 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL__SHIFT                                                         0x9
30223 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT__SHIFT                                                             0xa
30224 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE__SHIFT                                                        0xe
30225 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE__SHIFT                                                        0xf
30226 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT__SHIFT                                                            0x10
30227 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM__SHIFT                                                               0x15
30228 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP__SHIFT                                                               0x16
30229 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT__SHIFT                                                            0x17
30230 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY_MASK                                                                0x0000000FL
30231 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW_MASK                                                       0x00000010L
30232 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE_MASK                                                               0x00000060L
30233 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT_MASK                                                               0x00000080L
30234 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE_MASK                                                         0x00000100L
30235 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL_MASK                                                           0x00000200L
30236 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT_MASK                                                               0x00003C00L
30237 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE_MASK                                                          0x00004000L
30238 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE_MASK                                                          0x00008000L
30239 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT_MASK                                                              0x001F0000L
30240 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM_MASK                                                                 0x00200000L
30241 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP_MASK                                                                 0x00400000L
30242 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MASK                                                              0xFF800000L
30243 //SPI_CONFIG_CNTL_2
30244 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD__SHIFT                                    0x0
30245 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD__SHIFT                                      0x4
30246 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE__SHIFT                                                        0x8
30247 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE__SHIFT                                                         0x9
30248 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE__SHIFT                                                         0xa
30249 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE__SHIFT                                                         0xb
30250 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY__SHIFT                                                          0xc
30251 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD_MASK                                      0x0000000FL
30252 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD_MASK                                        0x000000F0L
30253 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE_MASK                                                          0x00000100L
30254 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE_MASK                                                           0x00000200L
30255 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE_MASK                                                           0x00000400L
30256 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE_MASK                                                           0x00000800L
30257 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY_MASK                                                            0x0001F000L
30258 //SPI_WAVE_LIMIT_CNTL
30259 #define SPI_WAVE_LIMIT_CNTL__PS_WAVE_GRAN__SHIFT                                                              0x0
30260 #define SPI_WAVE_LIMIT_CNTL__GS_WAVE_GRAN__SHIFT                                                              0x4
30261 #define SPI_WAVE_LIMIT_CNTL__HS_WAVE_GRAN__SHIFT                                                              0x6
30262 #define SPI_WAVE_LIMIT_CNTL__PS_WAVE_GRAN_MASK                                                                0x00000003L
30263 #define SPI_WAVE_LIMIT_CNTL__GS_WAVE_GRAN_MASK                                                                0x00000030L
30264 #define SPI_WAVE_LIMIT_CNTL__HS_WAVE_GRAN_MASK                                                                0x000000C0L
30265 //SPI_GS_THROTTLE_CNTL1
30266 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL__SHIFT                                                        0x0
30267 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE__SHIFT                                                        0x4
30268 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE__SHIFT                                                   0x8
30269 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD__SHIFT                                                      0xc
30270 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD__SHIFT                                                       0x10
30271 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL__SHIFT                                                       0x14
30272 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE__SHIFT                                                       0x18
30273 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE__SHIFT                                                  0x1c
30274 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL_MASK                                                          0x0000000FL
30275 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE_MASK                                                          0x000000F0L
30276 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE_MASK                                                     0x00000F00L
30277 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD_MASK                                                        0x0000F000L
30278 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD_MASK                                                         0x000F0000L
30279 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL_MASK                                                         0x00F00000L
30280 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE_MASK                                                         0x0F000000L
30281 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE_MASK                                                    0xF0000000L
30282 //SPI_GS_THROTTLE_CNTL2
30283 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE__SHIFT                                                       0x0
30284 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD__SHIFT                                                  0x2
30285 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR__SHIFT                                           0x6
30286 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1__SHIFT                                                   0x8
30287 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2__SHIFT                                                   0xb
30288 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD__SHIFT                                                      0xe
30289 #define SPI_GS_THROTTLE_CNTL2__PH_MODE__SHIFT                                                                 0x10
30290 #define SPI_GS_THROTTLE_CNTL2__RESERVED__SHIFT                                                                0x11
30291 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE_MASK                                                         0x00000003L
30292 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_MASK                                                    0x0000003CL
30293 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR_MASK                                             0x000000C0L
30294 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1_MASK                                                     0x00000700L
30295 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2_MASK                                                     0x00003800L
30296 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD_MASK                                                        0x0000C000L
30297 #define SPI_GS_THROTTLE_CNTL2__PH_MODE_MASK                                                                   0x00010000L
30298 #define SPI_GS_THROTTLE_CNTL2__RESERVED_MASK                                                                  0xFFFE0000L
30299 //SPI_ATTRIBUTE_RING_BASE
30300 #define SPI_ATTRIBUTE_RING_BASE__BASE__SHIFT                                                                  0x0
30301 #define SPI_ATTRIBUTE_RING_BASE__BASE_MASK                                                                    0xFFFFFFFFL
30302 //SPI_ATTRIBUTE_RING_SIZE
30303 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE__SHIFT                                                              0x0
30304 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE__SHIFT                                                              0x10
30305 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY__SHIFT                                                             0x11
30306 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY__SHIFT                                                             0x13
30307 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC__SHIFT                                                           0x15
30308 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE__SHIFT                                              0x16
30309 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE_MASK                                                                0x000000FFL
30310 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE_MASK                                                                0x00010000L
30311 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY_MASK                                                               0x00060000L
30312 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY_MASK                                                               0x00180000L
30313 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC_MASK                                                             0x00200000L
30314 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE_MASK                                                0x00400000L
30315 
30316 
30317 // addressBlock: gc_cprs64dec
30318 //CP_MES_PRGRM_CNTR_START
30319 #define CP_MES_PRGRM_CNTR_START__IP_START__SHIFT                                                              0x0
30320 #define CP_MES_PRGRM_CNTR_START__IP_START_MASK                                                                0xFFFFFFFFL
30321 //CP_MES_INTR_ROUTINE_START
30322 #define CP_MES_INTR_ROUTINE_START__IR_START__SHIFT                                                            0x0
30323 #define CP_MES_INTR_ROUTINE_START__IR_START_MASK                                                              0xFFFFFFFFL
30324 //CP_MES_MTVEC_LO
30325 #define CP_MES_MTVEC_LO__ADDR_LO__SHIFT                                                                       0x0
30326 #define CP_MES_MTVEC_LO__ADDR_LO_MASK                                                                         0xFFFFFFFFL
30327 //CP_MES_INTR_ROUTINE_START_HI
30328 #define CP_MES_INTR_ROUTINE_START_HI__IR_START__SHIFT                                                         0x0
30329 #define CP_MES_INTR_ROUTINE_START_HI__IR_START_MASK                                                           0xFFFFFFFFL
30330 //CP_MES_MTVEC_HI
30331 #define CP_MES_MTVEC_HI__ADDR_LO__SHIFT                                                                       0x0
30332 #define CP_MES_MTVEC_HI__ADDR_LO_MASK                                                                         0xFFFFFFFFL
30333 //CP_MES_CNTL
30334 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE__SHIFT                                                             0x4
30335 #define CP_MES_CNTL__MES_PIPE0_RESET__SHIFT                                                                   0x10
30336 #define CP_MES_CNTL__MES_PIPE1_RESET__SHIFT                                                                   0x11
30337 #define CP_MES_CNTL__MES_PIPE2_RESET__SHIFT                                                                   0x12
30338 #define CP_MES_CNTL__MES_PIPE3_RESET__SHIFT                                                                   0x13
30339 #define CP_MES_CNTL__MES_PIPE0_ACTIVE__SHIFT                                                                  0x1a
30340 #define CP_MES_CNTL__MES_PIPE1_ACTIVE__SHIFT                                                                  0x1b
30341 #define CP_MES_CNTL__MES_PIPE2_ACTIVE__SHIFT                                                                  0x1c
30342 #define CP_MES_CNTL__MES_PIPE3_ACTIVE__SHIFT                                                                  0x1d
30343 #define CP_MES_CNTL__MES_HALT__SHIFT                                                                          0x1e
30344 #define CP_MES_CNTL__MES_STEP__SHIFT                                                                          0x1f
30345 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE_MASK                                                               0x00000010L
30346 #define CP_MES_CNTL__MES_PIPE0_RESET_MASK                                                                     0x00010000L
30347 #define CP_MES_CNTL__MES_PIPE1_RESET_MASK                                                                     0x00020000L
30348 #define CP_MES_CNTL__MES_PIPE2_RESET_MASK                                                                     0x00040000L
30349 #define CP_MES_CNTL__MES_PIPE3_RESET_MASK                                                                     0x00080000L
30350 #define CP_MES_CNTL__MES_PIPE0_ACTIVE_MASK                                                                    0x04000000L
30351 #define CP_MES_CNTL__MES_PIPE1_ACTIVE_MASK                                                                    0x08000000L
30352 #define CP_MES_CNTL__MES_PIPE2_ACTIVE_MASK                                                                    0x10000000L
30353 #define CP_MES_CNTL__MES_PIPE3_ACTIVE_MASK                                                                    0x20000000L
30354 #define CP_MES_CNTL__MES_HALT_MASK                                                                            0x40000000L
30355 #define CP_MES_CNTL__MES_STEP_MASK                                                                            0x80000000L
30356 //CP_MES_PIPE_PRIORITY_CNTS
30357 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT                                                       0x0
30358 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT                                                      0x8
30359 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT                                                      0x10
30360 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT                                                       0x18
30361 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK                                                         0x000000FFL
30362 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK                                                        0x0000FF00L
30363 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK                                                        0x00FF0000L
30364 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK                                                         0xFF000000L
30365 //CP_MES_PIPE0_PRIORITY
30366 #define CP_MES_PIPE0_PRIORITY__PRIORITY__SHIFT                                                                0x0
30367 #define CP_MES_PIPE0_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
30368 //CP_MES_PIPE1_PRIORITY
30369 #define CP_MES_PIPE1_PRIORITY__PRIORITY__SHIFT                                                                0x0
30370 #define CP_MES_PIPE1_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
30371 //CP_MES_PIPE2_PRIORITY
30372 #define CP_MES_PIPE2_PRIORITY__PRIORITY__SHIFT                                                                0x0
30373 #define CP_MES_PIPE2_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
30374 //CP_MES_PIPE3_PRIORITY
30375 #define CP_MES_PIPE3_PRIORITY__PRIORITY__SHIFT                                                                0x0
30376 #define CP_MES_PIPE3_PRIORITY__PRIORITY_MASK                                                                  0x00000003L
30377 //CP_MES_HEADER_DUMP
30378 #define CP_MES_HEADER_DUMP__HEADER_DUMP__SHIFT                                                                0x0
30379 #define CP_MES_HEADER_DUMP__HEADER_DUMP_MASK                                                                  0xFFFFFFFFL
30380 //CP_MES_MIE_LO
30381 #define CP_MES_MIE_LO__MES_INT__SHIFT                                                                         0x0
30382 #define CP_MES_MIE_LO__MES_INT_MASK                                                                           0xFFFFFFFFL
30383 //CP_MES_MIE_HI
30384 #define CP_MES_MIE_HI__MES_INT__SHIFT                                                                         0x0
30385 #define CP_MES_MIE_HI__MES_INT_MASK                                                                           0xFFFFFFFFL
30386 //CP_MES_INTERRUPT
30387 #define CP_MES_INTERRUPT__MES_INT__SHIFT                                                                      0x0
30388 #define CP_MES_INTERRUPT__MES_INT_MASK                                                                        0xFFFFFFFFL
30389 //CP_MES_SCRATCH_INDEX
30390 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT                                                            0x0
30391 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT                                                 0x1f
30392 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_MASK                                                              0x000001FFL
30393 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK                                                   0x80000000L
30394 //CP_MES_SCRATCH_DATA
30395 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA__SHIFT                                                              0x0
30396 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA_MASK                                                                0xFFFFFFFFL
30397 //CP_MES_INSTR_PNTR
30398 #define CP_MES_INSTR_PNTR__INSTR_PNTR__SHIFT                                                                  0x0
30399 #define CP_MES_INSTR_PNTR__INSTR_PNTR_MASK                                                                    0x000FFFFFL
30400 //CP_MES_MSCRATCH_HI
30401 #define CP_MES_MSCRATCH_HI__DATA__SHIFT                                                                       0x0
30402 #define CP_MES_MSCRATCH_HI__DATA_MASK                                                                         0xFFFFFFFFL
30403 //CP_MES_MSCRATCH_LO
30404 #define CP_MES_MSCRATCH_LO__DATA__SHIFT                                                                       0x0
30405 #define CP_MES_MSCRATCH_LO__DATA_MASK                                                                         0xFFFFFFFFL
30406 //CP_MES_MSTATUS_LO
30407 #define CP_MES_MSTATUS_LO__STATUS_LO__SHIFT                                                                   0x0
30408 #define CP_MES_MSTATUS_LO__STATUS_LO_MASK                                                                     0xFFFFFFFFL
30409 //CP_MES_MSTATUS_HI
30410 #define CP_MES_MSTATUS_HI__STATUS_HI__SHIFT                                                                   0x0
30411 #define CP_MES_MSTATUS_HI__STATUS_HI_MASK                                                                     0xFFFFFFFFL
30412 //CP_MES_MEPC_LO
30413 #define CP_MES_MEPC_LO__MEPC_LO__SHIFT                                                                        0x0
30414 #define CP_MES_MEPC_LO__MEPC_LO_MASK                                                                          0xFFFFFFFFL
30415 //CP_MES_MEPC_HI
30416 #define CP_MES_MEPC_HI__MEPC_HI__SHIFT                                                                        0x0
30417 #define CP_MES_MEPC_HI__MEPC_HI_MASK                                                                          0xFFFFFFFFL
30418 //CP_MES_MCAUSE_LO
30419 #define CP_MES_MCAUSE_LO__CAUSE_LO__SHIFT                                                                     0x0
30420 #define CP_MES_MCAUSE_LO__CAUSE_LO_MASK                                                                       0xFFFFFFFFL
30421 //CP_MES_MCAUSE_HI
30422 #define CP_MES_MCAUSE_HI__CAUSE_HI__SHIFT                                                                     0x0
30423 #define CP_MES_MCAUSE_HI__CAUSE_HI_MASK                                                                       0xFFFFFFFFL
30424 //CP_MES_MBADADDR_LO
30425 #define CP_MES_MBADADDR_LO__ADDR_LO__SHIFT                                                                    0x0
30426 #define CP_MES_MBADADDR_LO__ADDR_LO_MASK                                                                      0xFFFFFFFFL
30427 //CP_MES_MBADADDR_HI
30428 #define CP_MES_MBADADDR_HI__ADDR_HI__SHIFT                                                                    0x0
30429 #define CP_MES_MBADADDR_HI__ADDR_HI_MASK                                                                      0xFFFFFFFFL
30430 //CP_MES_MIP_LO
30431 #define CP_MES_MIP_LO__MIP_LO__SHIFT                                                                          0x0
30432 #define CP_MES_MIP_LO__MIP_LO_MASK                                                                            0xFFFFFFFFL
30433 //CP_MES_MIP_HI
30434 #define CP_MES_MIP_HI__MIP_HI__SHIFT                                                                          0x0
30435 #define CP_MES_MIP_HI__MIP_HI_MASK                                                                            0xFFFFFFFFL
30436 //CP_MES_IC_OP_CNTL
30437 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT                                                            0x0
30438 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE__SHIFT                                                                0x4
30439 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED__SHIFT                                                               0x5
30440 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE_MASK                                                              0x00000001L
30441 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE_MASK                                                                  0x00000010L
30442 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED_MASK                                                                 0x00000020L
30443 //CP_MES_MCYCLE_LO
30444 #define CP_MES_MCYCLE_LO__CYCLE_LO__SHIFT                                                                     0x0
30445 #define CP_MES_MCYCLE_LO__CYCLE_LO_MASK                                                                       0xFFFFFFFFL
30446 //CP_MES_MCYCLE_HI
30447 #define CP_MES_MCYCLE_HI__CYCLE_HI__SHIFT                                                                     0x0
30448 #define CP_MES_MCYCLE_HI__CYCLE_HI_MASK                                                                       0xFFFFFFFFL
30449 //CP_MES_MTIME_LO
30450 #define CP_MES_MTIME_LO__TIME_LO__SHIFT                                                                       0x0
30451 #define CP_MES_MTIME_LO__TIME_LO_MASK                                                                         0xFFFFFFFFL
30452 //CP_MES_MTIME_HI
30453 #define CP_MES_MTIME_HI__TIME_HI__SHIFT                                                                       0x0
30454 #define CP_MES_MTIME_HI__TIME_HI_MASK                                                                         0xFFFFFFFFL
30455 //CP_MES_MINSTRET_LO
30456 #define CP_MES_MINSTRET_LO__INSTRET_LO__SHIFT                                                                 0x0
30457 #define CP_MES_MINSTRET_LO__INSTRET_LO_MASK                                                                   0xFFFFFFFFL
30458 //CP_MES_MINSTRET_HI
30459 #define CP_MES_MINSTRET_HI__INSTRET_HI__SHIFT                                                                 0x0
30460 #define CP_MES_MINSTRET_HI__INSTRET_HI_MASK                                                                   0xFFFFFFFFL
30461 //CP_MES_MISA_LO
30462 #define CP_MES_MISA_LO__MISA_LO__SHIFT                                                                        0x0
30463 #define CP_MES_MISA_LO__MISA_LO_MASK                                                                          0xFFFFFFFFL
30464 //CP_MES_MISA_HI
30465 #define CP_MES_MISA_HI__MISA_HI__SHIFT                                                                        0x0
30466 #define CP_MES_MISA_HI__MISA_HI_MASK                                                                          0xFFFFFFFFL
30467 //CP_MES_MVENDORID_LO
30468 #define CP_MES_MVENDORID_LO__MVENDORID_LO__SHIFT                                                              0x0
30469 #define CP_MES_MVENDORID_LO__MVENDORID_LO_MASK                                                                0xFFFFFFFFL
30470 //CP_MES_MVENDORID_HI
30471 #define CP_MES_MVENDORID_HI__MVENDORID_HI__SHIFT                                                              0x0
30472 #define CP_MES_MVENDORID_HI__MVENDORID_HI_MASK                                                                0xFFFFFFFFL
30473 //CP_MES_MARCHID_LO
30474 #define CP_MES_MARCHID_LO__MARCHID_LO__SHIFT                                                                  0x0
30475 #define CP_MES_MARCHID_LO__MARCHID_LO_MASK                                                                    0xFFFFFFFFL
30476 //CP_MES_MARCHID_HI
30477 #define CP_MES_MARCHID_HI__MARCHID_HI__SHIFT                                                                  0x0
30478 #define CP_MES_MARCHID_HI__MARCHID_HI_MASK                                                                    0xFFFFFFFFL
30479 //CP_MES_MIMPID_LO
30480 #define CP_MES_MIMPID_LO__MIMPID_LO__SHIFT                                                                    0x0
30481 #define CP_MES_MIMPID_LO__MIMPID_LO_MASK                                                                      0xFFFFFFFFL
30482 //CP_MES_MIMPID_HI
30483 #define CP_MES_MIMPID_HI__MIMPID_HI__SHIFT                                                                    0x0
30484 #define CP_MES_MIMPID_HI__MIMPID_HI_MASK                                                                      0xFFFFFFFFL
30485 //CP_MES_MHARTID_LO
30486 #define CP_MES_MHARTID_LO__MHARTID_LO__SHIFT                                                                  0x0
30487 #define CP_MES_MHARTID_LO__MHARTID_LO_MASK                                                                    0xFFFFFFFFL
30488 //CP_MES_MHARTID_HI
30489 #define CP_MES_MHARTID_HI__MHARTID_HI__SHIFT                                                                  0x0
30490 #define CP_MES_MHARTID_HI__MHARTID_HI_MASK                                                                    0xFFFFFFFFL
30491 //CP_MES_DC_BASE_CNTL
30492 #define CP_MES_DC_BASE_CNTL__VMID__SHIFT                                                                      0x0
30493 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY__SHIFT                                                              0x18
30494 #define CP_MES_DC_BASE_CNTL__VMID_MASK                                                                        0x0000000FL
30495 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY_MASK                                                                0x03000000L
30496 //CP_MES_DC_OP_CNTL
30497 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT                                                           0x0
30498 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT                                                  0x1
30499 #define CP_MES_DC_OP_CNTL__BYPASS_ALL__SHIFT                                                                  0x2
30500 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_MASK                                                             0x00000001L
30501 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK                                                    0x00000002L
30502 #define CP_MES_DC_OP_CNTL__BYPASS_ALL_MASK                                                                    0x00000004L
30503 //CP_MES_MTIMECMP_LO
30504 #define CP_MES_MTIMECMP_LO__TIME_LO__SHIFT                                                                    0x0
30505 #define CP_MES_MTIMECMP_LO__TIME_LO_MASK                                                                      0xFFFFFFFFL
30506 //CP_MES_MTIMECMP_HI
30507 #define CP_MES_MTIMECMP_HI__TIME_HI__SHIFT                                                                    0x0
30508 #define CP_MES_MTIMECMP_HI__TIME_HI_MASK                                                                      0xFFFFFFFFL
30509 //CP_MES_PROCESS_QUANTUM_PIPE0
30510 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION__SHIFT                                                 0x0
30511 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED__SHIFT                                                    0x1c
30512 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE__SHIFT                                                    0x1d
30513 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN__SHIFT                                                       0x1f
30514 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION_MASK                                                   0x0FFFFFFFL
30515 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED_MASK                                                      0x10000000L
30516 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE_MASK                                                      0x60000000L
30517 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN_MASK                                                         0x80000000L
30518 //CP_MES_PROCESS_QUANTUM_PIPE1
30519 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION__SHIFT                                                 0x0
30520 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED__SHIFT                                                    0x1c
30521 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE__SHIFT                                                    0x1d
30522 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN__SHIFT                                                       0x1f
30523 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION_MASK                                                   0x0FFFFFFFL
30524 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED_MASK                                                      0x10000000L
30525 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE_MASK                                                      0x60000000L
30526 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN_MASK                                                         0x80000000L
30527 //CP_MES_DOORBELL_CONTROL1
30528 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET__SHIFT                                                      0x2
30529 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN__SHIFT                                                          0x1e
30530 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT__SHIFT                                                         0x1f
30531 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30532 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN_MASK                                                            0x40000000L
30533 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT_MASK                                                           0x80000000L
30534 //CP_MES_DOORBELL_CONTROL2
30535 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET__SHIFT                                                      0x2
30536 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN__SHIFT                                                          0x1e
30537 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT__SHIFT                                                         0x1f
30538 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30539 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN_MASK                                                            0x40000000L
30540 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT_MASK                                                           0x80000000L
30541 //CP_MES_DOORBELL_CONTROL3
30542 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET__SHIFT                                                      0x2
30543 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN__SHIFT                                                          0x1e
30544 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT__SHIFT                                                         0x1f
30545 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30546 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN_MASK                                                            0x40000000L
30547 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT_MASK                                                           0x80000000L
30548 //CP_MES_DOORBELL_CONTROL4
30549 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET__SHIFT                                                      0x2
30550 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN__SHIFT                                                          0x1e
30551 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT__SHIFT                                                         0x1f
30552 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30553 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN_MASK                                                            0x40000000L
30554 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT_MASK                                                           0x80000000L
30555 //CP_MES_DOORBELL_CONTROL5
30556 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET__SHIFT                                                      0x2
30557 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN__SHIFT                                                          0x1e
30558 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT__SHIFT                                                         0x1f
30559 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30560 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN_MASK                                                            0x40000000L
30561 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT_MASK                                                           0x80000000L
30562 //CP_MES_DOORBELL_CONTROL6
30563 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET__SHIFT                                                      0x2
30564 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN__SHIFT                                                          0x1e
30565 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT__SHIFT                                                         0x1f
30566 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET_MASK                                                        0x0FFFFFFCL
30567 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN_MASK                                                            0x40000000L
30568 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT_MASK                                                           0x80000000L
30569 //CP_MES_GP0_LO
30570 #define CP_MES_GP0_LO__PG_VIRT_HALTED__SHIFT                                                                  0x0
30571 #define CP_MES_GP0_LO__DATA__SHIFT                                                                            0x1
30572 #define CP_MES_GP0_LO__PG_VIRT_HALTED_MASK                                                                    0x00000001L
30573 #define CP_MES_GP0_LO__DATA_MASK                                                                              0xFFFFFFFEL
30574 //CP_MES_GP0_HI
30575 #define CP_MES_GP0_HI__M_RET_ADDR__SHIFT                                                                      0x0
30576 #define CP_MES_GP0_HI__M_RET_ADDR_MASK                                                                        0xFFFFFFFFL
30577 //CP_MES_GP1_LO
30578 #define CP_MES_GP1_LO__RD_WR_SELECT_LO__SHIFT                                                                 0x0
30579 #define CP_MES_GP1_LO__RD_WR_SELECT_LO_MASK                                                                   0xFFFFFFFFL
30580 //CP_MES_GP1_HI
30581 #define CP_MES_GP1_HI__RD_WR_SELECT_HI__SHIFT                                                                 0x0
30582 #define CP_MES_GP1_HI__RD_WR_SELECT_HI_MASK                                                                   0xFFFFFFFFL
30583 //CP_MES_GP2_LO
30584 #define CP_MES_GP2_LO__STACK_PNTR_LO__SHIFT                                                                   0x0
30585 #define CP_MES_GP2_LO__STACK_PNTR_LO_MASK                                                                     0xFFFFFFFFL
30586 //CP_MES_GP2_HI
30587 #define CP_MES_GP2_HI__STACK_PNTR_HI__SHIFT                                                                   0x0
30588 #define CP_MES_GP2_HI__STACK_PNTR_HI_MASK                                                                     0xFFFFFFFFL
30589 //CP_MES_GP3_LO
30590 #define CP_MES_GP3_LO__DATA__SHIFT                                                                            0x0
30591 #define CP_MES_GP3_LO__DATA_MASK                                                                              0xFFFFFFFFL
30592 //CP_MES_GP3_HI
30593 #define CP_MES_GP3_HI__DATA__SHIFT                                                                            0x0
30594 #define CP_MES_GP3_HI__DATA_MASK                                                                              0xFFFFFFFFL
30595 //CP_MES_GP4_LO
30596 #define CP_MES_GP4_LO__DATA__SHIFT                                                                            0x0
30597 #define CP_MES_GP4_LO__DATA_MASK                                                                              0xFFFFFFFFL
30598 //CP_MES_GP4_HI
30599 #define CP_MES_GP4_HI__DATA__SHIFT                                                                            0x0
30600 #define CP_MES_GP4_HI__DATA_MASK                                                                              0xFFFFFFFFL
30601 //CP_MES_GP5_LO
30602 #define CP_MES_GP5_LO__PG_VIRT_HALTED__SHIFT                                                                  0x0
30603 #define CP_MES_GP5_LO__DATA__SHIFT                                                                            0x1
30604 #define CP_MES_GP5_LO__PG_VIRT_HALTED_MASK                                                                    0x00000001L
30605 #define CP_MES_GP5_LO__DATA_MASK                                                                              0xFFFFFFFEL
30606 //CP_MES_GP5_HI
30607 #define CP_MES_GP5_HI__M_RET_ADDR__SHIFT                                                                      0x0
30608 #define CP_MES_GP5_HI__M_RET_ADDR_MASK                                                                        0xFFFFFFFFL
30609 //CP_MES_GP6_LO
30610 #define CP_MES_GP6_LO__RD_WR_SELECT_LO__SHIFT                                                                 0x0
30611 #define CP_MES_GP6_LO__RD_WR_SELECT_LO_MASK                                                                   0xFFFFFFFFL
30612 //CP_MES_GP6_HI
30613 #define CP_MES_GP6_HI__RD_WR_SELECT_HI__SHIFT                                                                 0x0
30614 #define CP_MES_GP6_HI__RD_WR_SELECT_HI_MASK                                                                   0xFFFFFFFFL
30615 //CP_MES_GP7_LO
30616 #define CP_MES_GP7_LO__STACK_PNTR_LO__SHIFT                                                                   0x0
30617 #define CP_MES_GP7_LO__STACK_PNTR_LO_MASK                                                                     0xFFFFFFFFL
30618 //CP_MES_GP7_HI
30619 #define CP_MES_GP7_HI__STACK_PNTR_HI__SHIFT                                                                   0x0
30620 #define CP_MES_GP7_HI__STACK_PNTR_HI_MASK                                                                     0xFFFFFFFFL
30621 //CP_MES_GP8_LO
30622 #define CP_MES_GP8_LO__DATA__SHIFT                                                                            0x0
30623 #define CP_MES_GP8_LO__DATA_MASK                                                                              0xFFFFFFFFL
30624 //CP_MES_GP8_HI
30625 #define CP_MES_GP8_HI__DATA__SHIFT                                                                            0x0
30626 #define CP_MES_GP8_HI__DATA_MASK                                                                              0xFFFFFFFFL
30627 //CP_MES_GP9_LO
30628 #define CP_MES_GP9_LO__DATA__SHIFT                                                                            0x0
30629 #define CP_MES_GP9_LO__DATA_MASK                                                                              0xFFFFFFFFL
30630 //CP_MES_GP9_HI
30631 #define CP_MES_GP9_HI__DATA__SHIFT                                                                            0x0
30632 #define CP_MES_GP9_HI__DATA_MASK                                                                              0xFFFFFFFFL
30633 //CP_MES_LOCAL_BASE0_LO
30634 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO__SHIFT                                                                0x10
30635 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO_MASK                                                                  0xFFFF0000L
30636 //CP_MES_LOCAL_BASE0_HI
30637 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI__SHIFT                                                                0x0
30638 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI_MASK                                                                  0x0000FFFFL
30639 //CP_MES_LOCAL_MASK0_LO
30640 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO__SHIFT                                                                0x10
30641 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO_MASK                                                                  0xFFFF0000L
30642 //CP_MES_LOCAL_MASK0_HI
30643 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI__SHIFT                                                                0x0
30644 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI_MASK                                                                  0x0000FFFFL
30645 //CP_MES_LOCAL_APERTURE
30646 #define CP_MES_LOCAL_APERTURE__APERTURE__SHIFT                                                                0x0
30647 #define CP_MES_LOCAL_APERTURE__APERTURE_MASK                                                                  0x00000007L
30648 //CP_MES_LOCAL_INSTR_BASE_LO
30649 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT                                                            0x10
30650 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO_MASK                                                              0xFFFF0000L
30651 //CP_MES_LOCAL_INSTR_BASE_HI
30652 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT                                                            0x0
30653 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI_MASK                                                              0x0000FFFFL
30654 //CP_MES_LOCAL_INSTR_MASK_LO
30655 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT                                                            0x10
30656 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO_MASK                                                              0xFFFF0000L
30657 //CP_MES_LOCAL_INSTR_MASK_HI
30658 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT                                                            0x0
30659 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI_MASK                                                              0x0000FFFFL
30660 //CP_MES_LOCAL_INSTR_APERTURE
30661 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE__SHIFT                                                          0x0
30662 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE_MASK                                                            0x00000007L
30663 //CP_MES_LOCAL_SCRATCH_APERTURE
30664 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT                                                        0x0
30665 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE_MASK                                                          0x00000007L
30666 //CP_MES_LOCAL_SCRATCH_BASE_LO
30667 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT                                                          0x10
30668 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK                                                            0xFFFF0000L
30669 //CP_MES_LOCAL_SCRATCH_BASE_HI
30670 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT                                                          0x0
30671 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK                                                            0x0000FFFFL
30672 //CP_MES_PERFCOUNT_CNTL
30673 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL__SHIFT                                                               0x0
30674 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL_MASK                                                                 0x0000001FL
30675 //CP_MES_PENDING_INTERRUPT
30676 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT                                                    0x0
30677 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK                                                      0xFFFFFFFFL
30678 //CP_MES_PRGRM_CNTR_START_HI
30679 #define CP_MES_PRGRM_CNTR_START_HI__IP_START__SHIFT                                                           0x0
30680 #define CP_MES_PRGRM_CNTR_START_HI__IP_START_MASK                                                             0x3FFFFFFFL
30681 //CP_MES_INTERRUPT_DATA_16
30682 #define CP_MES_INTERRUPT_DATA_16__DATA__SHIFT                                                                 0x0
30683 #define CP_MES_INTERRUPT_DATA_16__DATA_MASK                                                                   0xFFFFFFFFL
30684 //CP_MES_INTERRUPT_DATA_17
30685 #define CP_MES_INTERRUPT_DATA_17__DATA__SHIFT                                                                 0x0
30686 #define CP_MES_INTERRUPT_DATA_17__DATA_MASK                                                                   0xFFFFFFFFL
30687 //CP_MES_INTERRUPT_DATA_18
30688 #define CP_MES_INTERRUPT_DATA_18__DATA__SHIFT                                                                 0x0
30689 #define CP_MES_INTERRUPT_DATA_18__DATA_MASK                                                                   0xFFFFFFFFL
30690 //CP_MES_INTERRUPT_DATA_19
30691 #define CP_MES_INTERRUPT_DATA_19__DATA__SHIFT                                                                 0x0
30692 #define CP_MES_INTERRUPT_DATA_19__DATA_MASK                                                                   0xFFFFFFFFL
30693 //CP_MES_INTERRUPT_DATA_20
30694 #define CP_MES_INTERRUPT_DATA_20__DATA__SHIFT                                                                 0x0
30695 #define CP_MES_INTERRUPT_DATA_20__DATA_MASK                                                                   0xFFFFFFFFL
30696 //CP_MES_INTERRUPT_DATA_21
30697 #define CP_MES_INTERRUPT_DATA_21__DATA__SHIFT                                                                 0x0
30698 #define CP_MES_INTERRUPT_DATA_21__DATA_MASK                                                                   0xFFFFFFFFL
30699 //CP_MES_INTERRUPT_DATA_22
30700 #define CP_MES_INTERRUPT_DATA_22__DATA__SHIFT                                                                 0x0
30701 #define CP_MES_INTERRUPT_DATA_22__DATA_MASK                                                                   0xFFFFFFFFL
30702 //CP_MES_INTERRUPT_DATA_23
30703 #define CP_MES_INTERRUPT_DATA_23__DATA__SHIFT                                                                 0x0
30704 #define CP_MES_INTERRUPT_DATA_23__DATA_MASK                                                                   0xFFFFFFFFL
30705 //CP_MES_INTERRUPT_DATA_24
30706 #define CP_MES_INTERRUPT_DATA_24__DATA__SHIFT                                                                 0x0
30707 #define CP_MES_INTERRUPT_DATA_24__DATA_MASK                                                                   0xFFFFFFFFL
30708 //CP_MES_INTERRUPT_DATA_25
30709 #define CP_MES_INTERRUPT_DATA_25__DATA__SHIFT                                                                 0x0
30710 #define CP_MES_INTERRUPT_DATA_25__DATA_MASK                                                                   0xFFFFFFFFL
30711 //CP_MES_INTERRUPT_DATA_26
30712 #define CP_MES_INTERRUPT_DATA_26__DATA__SHIFT                                                                 0x0
30713 #define CP_MES_INTERRUPT_DATA_26__DATA_MASK                                                                   0xFFFFFFFFL
30714 //CP_MES_INTERRUPT_DATA_27
30715 #define CP_MES_INTERRUPT_DATA_27__DATA__SHIFT                                                                 0x0
30716 #define CP_MES_INTERRUPT_DATA_27__DATA_MASK                                                                   0xFFFFFFFFL
30717 //CP_MES_INTERRUPT_DATA_28
30718 #define CP_MES_INTERRUPT_DATA_28__DATA__SHIFT                                                                 0x0
30719 #define CP_MES_INTERRUPT_DATA_28__DATA_MASK                                                                   0xFFFFFFFFL
30720 //CP_MES_INTERRUPT_DATA_29
30721 #define CP_MES_INTERRUPT_DATA_29__DATA__SHIFT                                                                 0x0
30722 #define CP_MES_INTERRUPT_DATA_29__DATA_MASK                                                                   0xFFFFFFFFL
30723 //CP_MES_INTERRUPT_DATA_30
30724 #define CP_MES_INTERRUPT_DATA_30__DATA__SHIFT                                                                 0x0
30725 #define CP_MES_INTERRUPT_DATA_30__DATA_MASK                                                                   0xFFFFFFFFL
30726 //CP_MES_INTERRUPT_DATA_31
30727 #define CP_MES_INTERRUPT_DATA_31__DATA__SHIFT                                                                 0x0
30728 #define CP_MES_INTERRUPT_DATA_31__DATA_MASK                                                                   0xFFFFFFFFL
30729 //CP_MES_DC_APERTURE0_BASE
30730 #define CP_MES_DC_APERTURE0_BASE__BASE__SHIFT                                                                 0x0
30731 #define CP_MES_DC_APERTURE0_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30732 //CP_MES_DC_APERTURE0_MASK
30733 #define CP_MES_DC_APERTURE0_MASK__MASK__SHIFT                                                                 0x0
30734 #define CP_MES_DC_APERTURE0_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30735 //CP_MES_DC_APERTURE0_CNTL
30736 #define CP_MES_DC_APERTURE0_CNTL__VMID__SHIFT                                                                 0x0
30737 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30738 #define CP_MES_DC_APERTURE0_CNTL__VMID_MASK                                                                   0x0000000FL
30739 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30740 //CP_MES_DC_APERTURE1_BASE
30741 #define CP_MES_DC_APERTURE1_BASE__BASE__SHIFT                                                                 0x0
30742 #define CP_MES_DC_APERTURE1_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30743 //CP_MES_DC_APERTURE1_MASK
30744 #define CP_MES_DC_APERTURE1_MASK__MASK__SHIFT                                                                 0x0
30745 #define CP_MES_DC_APERTURE1_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30746 //CP_MES_DC_APERTURE1_CNTL
30747 #define CP_MES_DC_APERTURE1_CNTL__VMID__SHIFT                                                                 0x0
30748 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30749 #define CP_MES_DC_APERTURE1_CNTL__VMID_MASK                                                                   0x0000000FL
30750 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30751 //CP_MES_DC_APERTURE2_BASE
30752 #define CP_MES_DC_APERTURE2_BASE__BASE__SHIFT                                                                 0x0
30753 #define CP_MES_DC_APERTURE2_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30754 //CP_MES_DC_APERTURE2_MASK
30755 #define CP_MES_DC_APERTURE2_MASK__MASK__SHIFT                                                                 0x0
30756 #define CP_MES_DC_APERTURE2_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30757 //CP_MES_DC_APERTURE2_CNTL
30758 #define CP_MES_DC_APERTURE2_CNTL__VMID__SHIFT                                                                 0x0
30759 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30760 #define CP_MES_DC_APERTURE2_CNTL__VMID_MASK                                                                   0x0000000FL
30761 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30762 //CP_MES_DC_APERTURE3_BASE
30763 #define CP_MES_DC_APERTURE3_BASE__BASE__SHIFT                                                                 0x0
30764 #define CP_MES_DC_APERTURE3_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30765 //CP_MES_DC_APERTURE3_MASK
30766 #define CP_MES_DC_APERTURE3_MASK__MASK__SHIFT                                                                 0x0
30767 #define CP_MES_DC_APERTURE3_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30768 //CP_MES_DC_APERTURE3_CNTL
30769 #define CP_MES_DC_APERTURE3_CNTL__VMID__SHIFT                                                                 0x0
30770 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30771 #define CP_MES_DC_APERTURE3_CNTL__VMID_MASK                                                                   0x0000000FL
30772 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30773 //CP_MES_DC_APERTURE4_BASE
30774 #define CP_MES_DC_APERTURE4_BASE__BASE__SHIFT                                                                 0x0
30775 #define CP_MES_DC_APERTURE4_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30776 //CP_MES_DC_APERTURE4_MASK
30777 #define CP_MES_DC_APERTURE4_MASK__MASK__SHIFT                                                                 0x0
30778 #define CP_MES_DC_APERTURE4_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30779 //CP_MES_DC_APERTURE4_CNTL
30780 #define CP_MES_DC_APERTURE4_CNTL__VMID__SHIFT                                                                 0x0
30781 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30782 #define CP_MES_DC_APERTURE4_CNTL__VMID_MASK                                                                   0x0000000FL
30783 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30784 //CP_MES_DC_APERTURE5_BASE
30785 #define CP_MES_DC_APERTURE5_BASE__BASE__SHIFT                                                                 0x0
30786 #define CP_MES_DC_APERTURE5_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30787 //CP_MES_DC_APERTURE5_MASK
30788 #define CP_MES_DC_APERTURE5_MASK__MASK__SHIFT                                                                 0x0
30789 #define CP_MES_DC_APERTURE5_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30790 //CP_MES_DC_APERTURE5_CNTL
30791 #define CP_MES_DC_APERTURE5_CNTL__VMID__SHIFT                                                                 0x0
30792 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30793 #define CP_MES_DC_APERTURE5_CNTL__VMID_MASK                                                                   0x0000000FL
30794 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30795 //CP_MES_DC_APERTURE6_BASE
30796 #define CP_MES_DC_APERTURE6_BASE__BASE__SHIFT                                                                 0x0
30797 #define CP_MES_DC_APERTURE6_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30798 //CP_MES_DC_APERTURE6_MASK
30799 #define CP_MES_DC_APERTURE6_MASK__MASK__SHIFT                                                                 0x0
30800 #define CP_MES_DC_APERTURE6_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30801 //CP_MES_DC_APERTURE6_CNTL
30802 #define CP_MES_DC_APERTURE6_CNTL__VMID__SHIFT                                                                 0x0
30803 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30804 #define CP_MES_DC_APERTURE6_CNTL__VMID_MASK                                                                   0x0000000FL
30805 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30806 //CP_MES_DC_APERTURE7_BASE
30807 #define CP_MES_DC_APERTURE7_BASE__BASE__SHIFT                                                                 0x0
30808 #define CP_MES_DC_APERTURE7_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30809 //CP_MES_DC_APERTURE7_MASK
30810 #define CP_MES_DC_APERTURE7_MASK__MASK__SHIFT                                                                 0x0
30811 #define CP_MES_DC_APERTURE7_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30812 //CP_MES_DC_APERTURE7_CNTL
30813 #define CP_MES_DC_APERTURE7_CNTL__VMID__SHIFT                                                                 0x0
30814 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30815 #define CP_MES_DC_APERTURE7_CNTL__VMID_MASK                                                                   0x0000000FL
30816 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30817 //CP_MES_DC_APERTURE8_BASE
30818 #define CP_MES_DC_APERTURE8_BASE__BASE__SHIFT                                                                 0x0
30819 #define CP_MES_DC_APERTURE8_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30820 //CP_MES_DC_APERTURE8_MASK
30821 #define CP_MES_DC_APERTURE8_MASK__MASK__SHIFT                                                                 0x0
30822 #define CP_MES_DC_APERTURE8_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30823 //CP_MES_DC_APERTURE8_CNTL
30824 #define CP_MES_DC_APERTURE8_CNTL__VMID__SHIFT                                                                 0x0
30825 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30826 #define CP_MES_DC_APERTURE8_CNTL__VMID_MASK                                                                   0x0000000FL
30827 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30828 //CP_MES_DC_APERTURE9_BASE
30829 #define CP_MES_DC_APERTURE9_BASE__BASE__SHIFT                                                                 0x0
30830 #define CP_MES_DC_APERTURE9_BASE__BASE_MASK                                                                   0xFFFFFFFFL
30831 //CP_MES_DC_APERTURE9_MASK
30832 #define CP_MES_DC_APERTURE9_MASK__MASK__SHIFT                                                                 0x0
30833 #define CP_MES_DC_APERTURE9_MASK__MASK_MASK                                                                   0xFFFFFFFFL
30834 //CP_MES_DC_APERTURE9_CNTL
30835 #define CP_MES_DC_APERTURE9_CNTL__VMID__SHIFT                                                                 0x0
30836 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT                                                          0x4
30837 #define CP_MES_DC_APERTURE9_CNTL__VMID_MASK                                                                   0x0000000FL
30838 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
30839 //CP_MES_DC_APERTURE10_BASE
30840 #define CP_MES_DC_APERTURE10_BASE__BASE__SHIFT                                                                0x0
30841 #define CP_MES_DC_APERTURE10_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30842 //CP_MES_DC_APERTURE10_MASK
30843 #define CP_MES_DC_APERTURE10_MASK__MASK__SHIFT                                                                0x0
30844 #define CP_MES_DC_APERTURE10_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30845 //CP_MES_DC_APERTURE10_CNTL
30846 #define CP_MES_DC_APERTURE10_CNTL__VMID__SHIFT                                                                0x0
30847 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30848 #define CP_MES_DC_APERTURE10_CNTL__VMID_MASK                                                                  0x0000000FL
30849 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30850 //CP_MES_DC_APERTURE11_BASE
30851 #define CP_MES_DC_APERTURE11_BASE__BASE__SHIFT                                                                0x0
30852 #define CP_MES_DC_APERTURE11_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30853 //CP_MES_DC_APERTURE11_MASK
30854 #define CP_MES_DC_APERTURE11_MASK__MASK__SHIFT                                                                0x0
30855 #define CP_MES_DC_APERTURE11_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30856 //CP_MES_DC_APERTURE11_CNTL
30857 #define CP_MES_DC_APERTURE11_CNTL__VMID__SHIFT                                                                0x0
30858 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30859 #define CP_MES_DC_APERTURE11_CNTL__VMID_MASK                                                                  0x0000000FL
30860 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30861 //CP_MES_DC_APERTURE12_BASE
30862 #define CP_MES_DC_APERTURE12_BASE__BASE__SHIFT                                                                0x0
30863 #define CP_MES_DC_APERTURE12_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30864 //CP_MES_DC_APERTURE12_MASK
30865 #define CP_MES_DC_APERTURE12_MASK__MASK__SHIFT                                                                0x0
30866 #define CP_MES_DC_APERTURE12_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30867 //CP_MES_DC_APERTURE12_CNTL
30868 #define CP_MES_DC_APERTURE12_CNTL__VMID__SHIFT                                                                0x0
30869 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30870 #define CP_MES_DC_APERTURE12_CNTL__VMID_MASK                                                                  0x0000000FL
30871 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30872 //CP_MES_DC_APERTURE13_BASE
30873 #define CP_MES_DC_APERTURE13_BASE__BASE__SHIFT                                                                0x0
30874 #define CP_MES_DC_APERTURE13_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30875 //CP_MES_DC_APERTURE13_MASK
30876 #define CP_MES_DC_APERTURE13_MASK__MASK__SHIFT                                                                0x0
30877 #define CP_MES_DC_APERTURE13_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30878 //CP_MES_DC_APERTURE13_CNTL
30879 #define CP_MES_DC_APERTURE13_CNTL__VMID__SHIFT                                                                0x0
30880 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30881 #define CP_MES_DC_APERTURE13_CNTL__VMID_MASK                                                                  0x0000000FL
30882 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30883 //CP_MES_DC_APERTURE14_BASE
30884 #define CP_MES_DC_APERTURE14_BASE__BASE__SHIFT                                                                0x0
30885 #define CP_MES_DC_APERTURE14_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30886 //CP_MES_DC_APERTURE14_MASK
30887 #define CP_MES_DC_APERTURE14_MASK__MASK__SHIFT                                                                0x0
30888 #define CP_MES_DC_APERTURE14_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30889 //CP_MES_DC_APERTURE14_CNTL
30890 #define CP_MES_DC_APERTURE14_CNTL__VMID__SHIFT                                                                0x0
30891 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30892 #define CP_MES_DC_APERTURE14_CNTL__VMID_MASK                                                                  0x0000000FL
30893 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30894 //CP_MES_DC_APERTURE15_BASE
30895 #define CP_MES_DC_APERTURE15_BASE__BASE__SHIFT                                                                0x0
30896 #define CP_MES_DC_APERTURE15_BASE__BASE_MASK                                                                  0xFFFFFFFFL
30897 //CP_MES_DC_APERTURE15_MASK
30898 #define CP_MES_DC_APERTURE15_MASK__MASK__SHIFT                                                                0x0
30899 #define CP_MES_DC_APERTURE15_MASK__MASK_MASK                                                                  0xFFFFFFFFL
30900 //CP_MES_DC_APERTURE15_CNTL
30901 #define CP_MES_DC_APERTURE15_CNTL__VMID__SHIFT                                                                0x0
30902 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT                                                         0x4
30903 #define CP_MES_DC_APERTURE15_CNTL__VMID_MASK                                                                  0x0000000FL
30904 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
30905 //CP_MEC_RS64_PRGRM_CNTR_START
30906 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START__SHIFT                                                         0x0
30907 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START_MASK                                                           0xFFFFFFFFL
30908 //CP_MEC_MTVEC_LO
30909 #define CP_MEC_MTVEC_LO__ADDR_LO__SHIFT                                                                       0x0
30910 #define CP_MEC_MTVEC_LO__ADDR_LO_MASK                                                                         0xFFFFFFFFL
30911 //CP_MEC_MTVEC_HI
30912 #define CP_MEC_MTVEC_HI__ADDR_LO__SHIFT                                                                       0x0
30913 #define CP_MEC_MTVEC_HI__ADDR_LO_MASK                                                                         0xFFFFFFFFL
30914 //CP_MEC_ISA_CNTL
30915 #define CP_MEC_ISA_CNTL__ISA_MODE__SHIFT                                                                      0x0
30916 #define CP_MEC_ISA_CNTL__ISA_MODE_MASK                                                                        0x00000001L
30917 //CP_MEC_RS64_CNTL
30918 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE__SHIFT                                                        0x4
30919 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET__SHIFT                                                              0x10
30920 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET__SHIFT                                                              0x11
30921 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET__SHIFT                                                              0x12
30922 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET__SHIFT                                                              0x13
30923 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE__SHIFT                                                             0x1a
30924 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE__SHIFT                                                             0x1b
30925 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE__SHIFT                                                             0x1c
30926 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE__SHIFT                                                             0x1d
30927 #define CP_MEC_RS64_CNTL__MEC_HALT__SHIFT                                                                     0x1e
30928 #define CP_MEC_RS64_CNTL__MEC_STEP__SHIFT                                                                     0x1f
30929 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE_MASK                                                          0x00000010L
30930 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET_MASK                                                                0x00010000L
30931 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET_MASK                                                                0x00020000L
30932 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET_MASK                                                                0x00040000L
30933 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET_MASK                                                                0x00080000L
30934 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE_MASK                                                               0x04000000L
30935 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE_MASK                                                               0x08000000L
30936 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE_MASK                                                               0x10000000L
30937 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE_MASK                                                               0x20000000L
30938 #define CP_MEC_RS64_CNTL__MEC_HALT_MASK                                                                       0x40000000L
30939 #define CP_MEC_RS64_CNTL__MEC_STEP_MASK                                                                       0x80000000L
30940 //CP_MEC_MIE_LO
30941 #define CP_MEC_MIE_LO__MEC_INT__SHIFT                                                                         0x0
30942 #define CP_MEC_MIE_LO__MEC_INT_MASK                                                                           0xFFFFFFFFL
30943 //CP_MEC_MIE_HI
30944 #define CP_MEC_MIE_HI__MEC_INT__SHIFT                                                                         0x0
30945 #define CP_MEC_MIE_HI__MEC_INT_MASK                                                                           0xFFFFFFFFL
30946 //CP_MEC_RS64_INTERRUPT
30947 #define CP_MEC_RS64_INTERRUPT__MEC_INT__SHIFT                                                                 0x0
30948 #define CP_MEC_RS64_INTERRUPT__MEC_INT_MASK                                                                   0xFFFFFFFFL
30949 //CP_MEC_RS64_INSTR_PNTR
30950 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR__SHIFT                                                             0x0
30951 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR_MASK                                                               0x000FFFFFL
30952 //CP_MEC_MIP_LO
30953 #define CP_MEC_MIP_LO__MIP_LO__SHIFT                                                                          0x0
30954 #define CP_MEC_MIP_LO__MIP_LO_MASK                                                                            0xFFFFFFFFL
30955 //CP_MEC_MIP_HI
30956 #define CP_MEC_MIP_HI__MIP_HI__SHIFT                                                                          0x0
30957 #define CP_MEC_MIP_HI__MIP_HI_MASK                                                                            0xFFFFFFFFL
30958 //CP_MEC_DC_BASE_CNTL
30959 #define CP_MEC_DC_BASE_CNTL__VMID__SHIFT                                                                      0x0
30960 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY__SHIFT                                                              0x18
30961 #define CP_MEC_DC_BASE_CNTL__VMID_MASK                                                                        0x0000000FL
30962 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY_MASK                                                                0x03000000L
30963 //CP_MEC_DC_OP_CNTL
30964 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT                                                           0x0
30965 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT                                                  0x1
30966 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL__SHIFT                                                                  0x2
30967 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_MASK                                                             0x00000001L
30968 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK                                                    0x00000002L
30969 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL_MASK                                                                    0x00000004L
30970 //CP_MEC_MTIMECMP_LO
30971 #define CP_MEC_MTIMECMP_LO__TIME_LO__SHIFT                                                                    0x0
30972 #define CP_MEC_MTIMECMP_LO__TIME_LO_MASK                                                                      0xFFFFFFFFL
30973 //CP_MEC_MTIMECMP_HI
30974 #define CP_MEC_MTIMECMP_HI__TIME_HI__SHIFT                                                                    0x0
30975 #define CP_MEC_MTIMECMP_HI__TIME_HI_MASK                                                                      0xFFFFFFFFL
30976 //CP_MEC_GP0_LO
30977 #define CP_MEC_GP0_LO__PG_VIRT_HALTED__SHIFT                                                                  0x0
30978 #define CP_MEC_GP0_LO__DATA__SHIFT                                                                            0x1
30979 #define CP_MEC_GP0_LO__PG_VIRT_HALTED_MASK                                                                    0x00000001L
30980 #define CP_MEC_GP0_LO__DATA_MASK                                                                              0xFFFFFFFEL
30981 //CP_MEC_GP0_HI
30982 #define CP_MEC_GP0_HI__M_RET_ADDR__SHIFT                                                                      0x0
30983 #define CP_MEC_GP0_HI__M_RET_ADDR_MASK                                                                        0xFFFFFFFFL
30984 //CP_MEC_GP1_LO
30985 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO__SHIFT                                                                 0x0
30986 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO_MASK                                                                   0xFFFFFFFFL
30987 //CP_MEC_GP1_HI
30988 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI__SHIFT                                                                 0x0
30989 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI_MASK                                                                   0xFFFFFFFFL
30990 //CP_MEC_GP2_LO
30991 #define CP_MEC_GP2_LO__STACK_PNTR_LO__SHIFT                                                                   0x0
30992 #define CP_MEC_GP2_LO__STACK_PNTR_LO_MASK                                                                     0xFFFFFFFFL
30993 //CP_MEC_GP2_HI
30994 #define CP_MEC_GP2_HI__STACK_PNTR_HI__SHIFT                                                                   0x0
30995 #define CP_MEC_GP2_HI__STACK_PNTR_HI_MASK                                                                     0xFFFFFFFFL
30996 //CP_MEC_GP3_LO
30997 #define CP_MEC_GP3_LO__DATA__SHIFT                                                                            0x0
30998 #define CP_MEC_GP3_LO__DATA_MASK                                                                              0xFFFFFFFFL
30999 //CP_MEC_GP3_HI
31000 #define CP_MEC_GP3_HI__DATA__SHIFT                                                                            0x0
31001 #define CP_MEC_GP3_HI__DATA_MASK                                                                              0xFFFFFFFFL
31002 //CP_MEC_GP4_LO
31003 #define CP_MEC_GP4_LO__DATA__SHIFT                                                                            0x0
31004 #define CP_MEC_GP4_LO__DATA_MASK                                                                              0xFFFFFFFFL
31005 //CP_MEC_GP4_HI
31006 #define CP_MEC_GP4_HI__DATA__SHIFT                                                                            0x0
31007 #define CP_MEC_GP4_HI__DATA_MASK                                                                              0xFFFFFFFFL
31008 //CP_MEC_GP5_LO
31009 #define CP_MEC_GP5_LO__PG_VIRT_HALTED__SHIFT                                                                  0x0
31010 #define CP_MEC_GP5_LO__DATA__SHIFT                                                                            0x1
31011 #define CP_MEC_GP5_LO__PG_VIRT_HALTED_MASK                                                                    0x00000001L
31012 #define CP_MEC_GP5_LO__DATA_MASK                                                                              0xFFFFFFFEL
31013 //CP_MEC_GP5_HI
31014 #define CP_MEC_GP5_HI__M_RET_ADDR__SHIFT                                                                      0x0
31015 #define CP_MEC_GP5_HI__M_RET_ADDR_MASK                                                                        0xFFFFFFFFL
31016 //CP_MEC_GP6_LO
31017 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO__SHIFT                                                                 0x0
31018 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO_MASK                                                                   0xFFFFFFFFL
31019 //CP_MEC_GP6_HI
31020 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI__SHIFT                                                                 0x0
31021 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI_MASK                                                                   0xFFFFFFFFL
31022 //CP_MEC_GP7_LO
31023 #define CP_MEC_GP7_LO__STACK_PNTR_LO__SHIFT                                                                   0x0
31024 #define CP_MEC_GP7_LO__STACK_PNTR_LO_MASK                                                                     0xFFFFFFFFL
31025 //CP_MEC_GP7_HI
31026 #define CP_MEC_GP7_HI__STACK_PNTR_HI__SHIFT                                                                   0x0
31027 #define CP_MEC_GP7_HI__STACK_PNTR_HI_MASK                                                                     0xFFFFFFFFL
31028 //CP_MEC_GP8_LO
31029 #define CP_MEC_GP8_LO__DATA__SHIFT                                                                            0x0
31030 #define CP_MEC_GP8_LO__DATA_MASK                                                                              0xFFFFFFFFL
31031 //CP_MEC_GP8_HI
31032 #define CP_MEC_GP8_HI__DATA__SHIFT                                                                            0x0
31033 #define CP_MEC_GP8_HI__DATA_MASK                                                                              0xFFFFFFFFL
31034 //CP_MEC_GP9_LO
31035 #define CP_MEC_GP9_LO__DATA__SHIFT                                                                            0x0
31036 #define CP_MEC_GP9_LO__DATA_MASK                                                                              0xFFFFFFFFL
31037 //CP_MEC_GP9_HI
31038 #define CP_MEC_GP9_HI__DATA__SHIFT                                                                            0x0
31039 #define CP_MEC_GP9_HI__DATA_MASK                                                                              0xFFFFFFFFL
31040 //CP_MEC_LOCAL_BASE0_LO
31041 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO__SHIFT                                                                0x10
31042 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO_MASK                                                                  0xFFFF0000L
31043 //CP_MEC_LOCAL_BASE0_HI
31044 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI__SHIFT                                                                0x0
31045 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI_MASK                                                                  0x0000FFFFL
31046 //CP_MEC_LOCAL_MASK0_LO
31047 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO__SHIFT                                                                0x10
31048 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO_MASK                                                                  0xFFFF0000L
31049 //CP_MEC_LOCAL_MASK0_HI
31050 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI__SHIFT                                                                0x0
31051 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI_MASK                                                                  0x0000FFFFL
31052 //CP_MEC_LOCAL_APERTURE
31053 #define CP_MEC_LOCAL_APERTURE__APERTURE__SHIFT                                                                0x0
31054 #define CP_MEC_LOCAL_APERTURE__APERTURE_MASK                                                                  0x00000007L
31055 //CP_MEC_LOCAL_INSTR_BASE_LO
31056 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT                                                            0x10
31057 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO_MASK                                                              0xFFFF0000L
31058 //CP_MEC_LOCAL_INSTR_BASE_HI
31059 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT                                                            0x0
31060 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI_MASK                                                              0x0000FFFFL
31061 //CP_MEC_LOCAL_INSTR_MASK_LO
31062 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT                                                            0x10
31063 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO_MASK                                                              0xFFFF0000L
31064 //CP_MEC_LOCAL_INSTR_MASK_HI
31065 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT                                                            0x0
31066 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI_MASK                                                              0x0000FFFFL
31067 //CP_MEC_LOCAL_INSTR_APERTURE
31068 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE__SHIFT                                                          0x0
31069 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE_MASK                                                            0x00000007L
31070 //CP_MEC_LOCAL_SCRATCH_APERTURE
31071 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT                                                        0x0
31072 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE_MASK                                                          0x00000007L
31073 //CP_MEC_LOCAL_SCRATCH_BASE_LO
31074 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT                                                          0x10
31075 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK                                                            0xFFFF0000L
31076 //CP_MEC_LOCAL_SCRATCH_BASE_HI
31077 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT                                                          0x0
31078 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK                                                            0x0000FFFFL
31079 //CP_MEC_RS64_PERFCOUNT_CNTL
31080 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL__SHIFT                                                          0x0
31081 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL_MASK                                                            0x0000001FL
31082 //CP_MEC_RS64_PENDING_INTERRUPT
31083 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT                                               0x0
31084 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK                                                 0xFFFFFFFFL
31085 //CP_MEC_RS64_PRGRM_CNTR_START_HI
31086 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START__SHIFT                                                      0x0
31087 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START_MASK                                                        0x3FFFFFFFL
31088 //CP_MEC_RS64_INTERRUPT_DATA_16
31089 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA__SHIFT                                                            0x0
31090 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA_MASK                                                              0xFFFFFFFFL
31091 //CP_MEC_RS64_INTERRUPT_DATA_17
31092 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA__SHIFT                                                            0x0
31093 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA_MASK                                                              0xFFFFFFFFL
31094 //CP_MEC_RS64_INTERRUPT_DATA_18
31095 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA__SHIFT                                                            0x0
31096 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA_MASK                                                              0xFFFFFFFFL
31097 //CP_MEC_RS64_INTERRUPT_DATA_19
31098 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA__SHIFT                                                            0x0
31099 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA_MASK                                                              0xFFFFFFFFL
31100 //CP_MEC_RS64_INTERRUPT_DATA_20
31101 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA__SHIFT                                                            0x0
31102 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA_MASK                                                              0xFFFFFFFFL
31103 //CP_MEC_RS64_INTERRUPT_DATA_21
31104 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA__SHIFT                                                            0x0
31105 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA_MASK                                                              0xFFFFFFFFL
31106 //CP_MEC_RS64_INTERRUPT_DATA_22
31107 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA__SHIFT                                                            0x0
31108 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA_MASK                                                              0xFFFFFFFFL
31109 //CP_MEC_RS64_INTERRUPT_DATA_23
31110 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA__SHIFT                                                            0x0
31111 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA_MASK                                                              0xFFFFFFFFL
31112 //CP_MEC_RS64_INTERRUPT_DATA_24
31113 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA__SHIFT                                                            0x0
31114 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA_MASK                                                              0xFFFFFFFFL
31115 //CP_MEC_RS64_INTERRUPT_DATA_25
31116 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA__SHIFT                                                            0x0
31117 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA_MASK                                                              0xFFFFFFFFL
31118 //CP_MEC_RS64_INTERRUPT_DATA_26
31119 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA__SHIFT                                                            0x0
31120 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA_MASK                                                              0xFFFFFFFFL
31121 //CP_MEC_RS64_INTERRUPT_DATA_27
31122 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA__SHIFT                                                            0x0
31123 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA_MASK                                                              0xFFFFFFFFL
31124 //CP_MEC_RS64_INTERRUPT_DATA_28
31125 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA__SHIFT                                                            0x0
31126 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA_MASK                                                              0xFFFFFFFFL
31127 //CP_MEC_RS64_INTERRUPT_DATA_29
31128 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA__SHIFT                                                            0x0
31129 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA_MASK                                                              0xFFFFFFFFL
31130 //CP_MEC_RS64_INTERRUPT_DATA_30
31131 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA__SHIFT                                                            0x0
31132 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA_MASK                                                              0xFFFFFFFFL
31133 //CP_MEC_RS64_INTERRUPT_DATA_31
31134 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA__SHIFT                                                            0x0
31135 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA_MASK                                                              0xFFFFFFFFL
31136 //CP_MEC_DC_APERTURE0_BASE
31137 #define CP_MEC_DC_APERTURE0_BASE__BASE__SHIFT                                                                 0x0
31138 #define CP_MEC_DC_APERTURE0_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31139 //CP_MEC_DC_APERTURE0_MASK
31140 #define CP_MEC_DC_APERTURE0_MASK__MASK__SHIFT                                                                 0x0
31141 #define CP_MEC_DC_APERTURE0_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31142 //CP_MEC_DC_APERTURE0_CNTL
31143 #define CP_MEC_DC_APERTURE0_CNTL__VMID__SHIFT                                                                 0x0
31144 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31145 #define CP_MEC_DC_APERTURE0_CNTL__VMID_MASK                                                                   0x0000000FL
31146 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31147 //CP_MEC_DC_APERTURE1_BASE
31148 #define CP_MEC_DC_APERTURE1_BASE__BASE__SHIFT                                                                 0x0
31149 #define CP_MEC_DC_APERTURE1_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31150 //CP_MEC_DC_APERTURE1_MASK
31151 #define CP_MEC_DC_APERTURE1_MASK__MASK__SHIFT                                                                 0x0
31152 #define CP_MEC_DC_APERTURE1_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31153 //CP_MEC_DC_APERTURE1_CNTL
31154 #define CP_MEC_DC_APERTURE1_CNTL__VMID__SHIFT                                                                 0x0
31155 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31156 #define CP_MEC_DC_APERTURE1_CNTL__VMID_MASK                                                                   0x0000000FL
31157 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31158 //CP_MEC_DC_APERTURE2_BASE
31159 #define CP_MEC_DC_APERTURE2_BASE__BASE__SHIFT                                                                 0x0
31160 #define CP_MEC_DC_APERTURE2_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31161 //CP_MEC_DC_APERTURE2_MASK
31162 #define CP_MEC_DC_APERTURE2_MASK__MASK__SHIFT                                                                 0x0
31163 #define CP_MEC_DC_APERTURE2_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31164 //CP_MEC_DC_APERTURE2_CNTL
31165 #define CP_MEC_DC_APERTURE2_CNTL__VMID__SHIFT                                                                 0x0
31166 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31167 #define CP_MEC_DC_APERTURE2_CNTL__VMID_MASK                                                                   0x0000000FL
31168 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31169 //CP_MEC_DC_APERTURE3_BASE
31170 #define CP_MEC_DC_APERTURE3_BASE__BASE__SHIFT                                                                 0x0
31171 #define CP_MEC_DC_APERTURE3_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31172 //CP_MEC_DC_APERTURE3_MASK
31173 #define CP_MEC_DC_APERTURE3_MASK__MASK__SHIFT                                                                 0x0
31174 #define CP_MEC_DC_APERTURE3_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31175 //CP_MEC_DC_APERTURE3_CNTL
31176 #define CP_MEC_DC_APERTURE3_CNTL__VMID__SHIFT                                                                 0x0
31177 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31178 #define CP_MEC_DC_APERTURE3_CNTL__VMID_MASK                                                                   0x0000000FL
31179 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31180 //CP_MEC_DC_APERTURE4_BASE
31181 #define CP_MEC_DC_APERTURE4_BASE__BASE__SHIFT                                                                 0x0
31182 #define CP_MEC_DC_APERTURE4_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31183 //CP_MEC_DC_APERTURE4_MASK
31184 #define CP_MEC_DC_APERTURE4_MASK__MASK__SHIFT                                                                 0x0
31185 #define CP_MEC_DC_APERTURE4_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31186 //CP_MEC_DC_APERTURE4_CNTL
31187 #define CP_MEC_DC_APERTURE4_CNTL__VMID__SHIFT                                                                 0x0
31188 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31189 #define CP_MEC_DC_APERTURE4_CNTL__VMID_MASK                                                                   0x0000000FL
31190 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31191 //CP_MEC_DC_APERTURE5_BASE
31192 #define CP_MEC_DC_APERTURE5_BASE__BASE__SHIFT                                                                 0x0
31193 #define CP_MEC_DC_APERTURE5_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31194 //CP_MEC_DC_APERTURE5_MASK
31195 #define CP_MEC_DC_APERTURE5_MASK__MASK__SHIFT                                                                 0x0
31196 #define CP_MEC_DC_APERTURE5_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31197 //CP_MEC_DC_APERTURE5_CNTL
31198 #define CP_MEC_DC_APERTURE5_CNTL__VMID__SHIFT                                                                 0x0
31199 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31200 #define CP_MEC_DC_APERTURE5_CNTL__VMID_MASK                                                                   0x0000000FL
31201 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31202 //CP_MEC_DC_APERTURE6_BASE
31203 #define CP_MEC_DC_APERTURE6_BASE__BASE__SHIFT                                                                 0x0
31204 #define CP_MEC_DC_APERTURE6_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31205 //CP_MEC_DC_APERTURE6_MASK
31206 #define CP_MEC_DC_APERTURE6_MASK__MASK__SHIFT                                                                 0x0
31207 #define CP_MEC_DC_APERTURE6_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31208 //CP_MEC_DC_APERTURE6_CNTL
31209 #define CP_MEC_DC_APERTURE6_CNTL__VMID__SHIFT                                                                 0x0
31210 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31211 #define CP_MEC_DC_APERTURE6_CNTL__VMID_MASK                                                                   0x0000000FL
31212 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31213 //CP_MEC_DC_APERTURE7_BASE
31214 #define CP_MEC_DC_APERTURE7_BASE__BASE__SHIFT                                                                 0x0
31215 #define CP_MEC_DC_APERTURE7_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31216 //CP_MEC_DC_APERTURE7_MASK
31217 #define CP_MEC_DC_APERTURE7_MASK__MASK__SHIFT                                                                 0x0
31218 #define CP_MEC_DC_APERTURE7_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31219 //CP_MEC_DC_APERTURE7_CNTL
31220 #define CP_MEC_DC_APERTURE7_CNTL__VMID__SHIFT                                                                 0x0
31221 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31222 #define CP_MEC_DC_APERTURE7_CNTL__VMID_MASK                                                                   0x0000000FL
31223 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31224 //CP_MEC_DC_APERTURE8_BASE
31225 #define CP_MEC_DC_APERTURE8_BASE__BASE__SHIFT                                                                 0x0
31226 #define CP_MEC_DC_APERTURE8_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31227 //CP_MEC_DC_APERTURE8_MASK
31228 #define CP_MEC_DC_APERTURE8_MASK__MASK__SHIFT                                                                 0x0
31229 #define CP_MEC_DC_APERTURE8_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31230 //CP_MEC_DC_APERTURE8_CNTL
31231 #define CP_MEC_DC_APERTURE8_CNTL__VMID__SHIFT                                                                 0x0
31232 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31233 #define CP_MEC_DC_APERTURE8_CNTL__VMID_MASK                                                                   0x0000000FL
31234 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31235 //CP_MEC_DC_APERTURE9_BASE
31236 #define CP_MEC_DC_APERTURE9_BASE__BASE__SHIFT                                                                 0x0
31237 #define CP_MEC_DC_APERTURE9_BASE__BASE_MASK                                                                   0xFFFFFFFFL
31238 //CP_MEC_DC_APERTURE9_MASK
31239 #define CP_MEC_DC_APERTURE9_MASK__MASK__SHIFT                                                                 0x0
31240 #define CP_MEC_DC_APERTURE9_MASK__MASK_MASK                                                                   0xFFFFFFFFL
31241 //CP_MEC_DC_APERTURE9_CNTL
31242 #define CP_MEC_DC_APERTURE9_CNTL__VMID__SHIFT                                                                 0x0
31243 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT                                                          0x4
31244 #define CP_MEC_DC_APERTURE9_CNTL__VMID_MASK                                                                   0x0000000FL
31245 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE_MASK                                                            0x00000010L
31246 //CP_MEC_DC_APERTURE10_BASE
31247 #define CP_MEC_DC_APERTURE10_BASE__BASE__SHIFT                                                                0x0
31248 #define CP_MEC_DC_APERTURE10_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31249 //CP_MEC_DC_APERTURE10_MASK
31250 #define CP_MEC_DC_APERTURE10_MASK__MASK__SHIFT                                                                0x0
31251 #define CP_MEC_DC_APERTURE10_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31252 //CP_MEC_DC_APERTURE10_CNTL
31253 #define CP_MEC_DC_APERTURE10_CNTL__VMID__SHIFT                                                                0x0
31254 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31255 #define CP_MEC_DC_APERTURE10_CNTL__VMID_MASK                                                                  0x0000000FL
31256 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31257 //CP_MEC_DC_APERTURE11_BASE
31258 #define CP_MEC_DC_APERTURE11_BASE__BASE__SHIFT                                                                0x0
31259 #define CP_MEC_DC_APERTURE11_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31260 //CP_MEC_DC_APERTURE11_MASK
31261 #define CP_MEC_DC_APERTURE11_MASK__MASK__SHIFT                                                                0x0
31262 #define CP_MEC_DC_APERTURE11_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31263 //CP_MEC_DC_APERTURE11_CNTL
31264 #define CP_MEC_DC_APERTURE11_CNTL__VMID__SHIFT                                                                0x0
31265 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31266 #define CP_MEC_DC_APERTURE11_CNTL__VMID_MASK                                                                  0x0000000FL
31267 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31268 //CP_MEC_DC_APERTURE12_BASE
31269 #define CP_MEC_DC_APERTURE12_BASE__BASE__SHIFT                                                                0x0
31270 #define CP_MEC_DC_APERTURE12_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31271 //CP_MEC_DC_APERTURE12_MASK
31272 #define CP_MEC_DC_APERTURE12_MASK__MASK__SHIFT                                                                0x0
31273 #define CP_MEC_DC_APERTURE12_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31274 //CP_MEC_DC_APERTURE12_CNTL
31275 #define CP_MEC_DC_APERTURE12_CNTL__VMID__SHIFT                                                                0x0
31276 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31277 #define CP_MEC_DC_APERTURE12_CNTL__VMID_MASK                                                                  0x0000000FL
31278 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31279 //CP_MEC_DC_APERTURE13_BASE
31280 #define CP_MEC_DC_APERTURE13_BASE__BASE__SHIFT                                                                0x0
31281 #define CP_MEC_DC_APERTURE13_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31282 //CP_MEC_DC_APERTURE13_MASK
31283 #define CP_MEC_DC_APERTURE13_MASK__MASK__SHIFT                                                                0x0
31284 #define CP_MEC_DC_APERTURE13_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31285 //CP_MEC_DC_APERTURE13_CNTL
31286 #define CP_MEC_DC_APERTURE13_CNTL__VMID__SHIFT                                                                0x0
31287 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31288 #define CP_MEC_DC_APERTURE13_CNTL__VMID_MASK                                                                  0x0000000FL
31289 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31290 //CP_MEC_DC_APERTURE14_BASE
31291 #define CP_MEC_DC_APERTURE14_BASE__BASE__SHIFT                                                                0x0
31292 #define CP_MEC_DC_APERTURE14_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31293 //CP_MEC_DC_APERTURE14_MASK
31294 #define CP_MEC_DC_APERTURE14_MASK__MASK__SHIFT                                                                0x0
31295 #define CP_MEC_DC_APERTURE14_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31296 //CP_MEC_DC_APERTURE14_CNTL
31297 #define CP_MEC_DC_APERTURE14_CNTL__VMID__SHIFT                                                                0x0
31298 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31299 #define CP_MEC_DC_APERTURE14_CNTL__VMID_MASK                                                                  0x0000000FL
31300 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31301 //CP_MEC_DC_APERTURE15_BASE
31302 #define CP_MEC_DC_APERTURE15_BASE__BASE__SHIFT                                                                0x0
31303 #define CP_MEC_DC_APERTURE15_BASE__BASE_MASK                                                                  0xFFFFFFFFL
31304 //CP_MEC_DC_APERTURE15_MASK
31305 #define CP_MEC_DC_APERTURE15_MASK__MASK__SHIFT                                                                0x0
31306 #define CP_MEC_DC_APERTURE15_MASK__MASK_MASK                                                                  0xFFFFFFFFL
31307 //CP_MEC_DC_APERTURE15_CNTL
31308 #define CP_MEC_DC_APERTURE15_CNTL__VMID__SHIFT                                                                0x0
31309 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT                                                         0x4
31310 #define CP_MEC_DC_APERTURE15_CNTL__VMID_MASK                                                                  0x0000000FL
31311 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE_MASK                                                           0x00000010L
31312 //CP_CPC_IC_OP_CNTL
31313 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT                                                            0x0
31314 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT                                                   0x1
31315 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE__SHIFT                                                                0x4
31316 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED__SHIFT                                                               0x5
31317 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_MASK                                                              0x00000001L
31318 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK                                                     0x00000002L
31319 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE_MASK                                                                  0x00000010L
31320 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED_MASK                                                                 0x00000020L
31321 //CP_GFX_CNTL
31322 #define CP_GFX_CNTL__ENGINE_SEL__SHIFT                                                                        0x0
31323 #define CP_GFX_CNTL__CONFIG__SHIFT                                                                            0x1
31324 #define CP_GFX_CNTL__ENGINE_SEL_MASK                                                                          0x00000001L
31325 #define CP_GFX_CNTL__CONFIG_MASK                                                                              0x00000006L
31326 //CP_GFX_RS64_INTERRUPT0
31327 #define CP_GFX_RS64_INTERRUPT0__ME_INT__SHIFT                                                                 0x0
31328 #define CP_GFX_RS64_INTERRUPT0__ME_INT_MASK                                                                   0xFFFFFFFFL
31329 //CP_GFX_RS64_INTR_EN0
31330 #define CP_GFX_RS64_INTR_EN0__ME_INT__SHIFT                                                                   0x0
31331 #define CP_GFX_RS64_INTR_EN0__ME_INT_MASK                                                                     0xFFFFFFFFL
31332 //CP_GFX_RS64_INTR_EN1
31333 #define CP_GFX_RS64_INTR_EN1__ME_INT__SHIFT                                                                   0x0
31334 #define CP_GFX_RS64_INTR_EN1__ME_INT_MASK                                                                     0xFFFFFFFFL
31335 //CP_GFX_RS64_DC_BASE_CNTL
31336 #define CP_GFX_RS64_DC_BASE_CNTL__VMID__SHIFT                                                                 0x0
31337 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY__SHIFT                                                         0x18
31338 #define CP_GFX_RS64_DC_BASE_CNTL__VMID_MASK                                                                   0x0000000FL
31339 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY_MASK                                                           0x03000000L
31340 //CP_GFX_RS64_DC_OP_CNTL
31341 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT                                                      0x0
31342 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT                                             0x1
31343 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL__SHIFT                                                             0x2
31344 #define CP_GFX_RS64_DC_OP_CNTL__RESERVED__SHIFT                                                               0x3
31345 #define CP_GFX_RS64_DC_OP_CNTL__PRIME_DCACHE__SHIFT                                                           0x4
31346 #define CP_GFX_RS64_DC_OP_CNTL__DCACHE_PRIMED__SHIFT                                                          0x5
31347 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_MASK                                                        0x00000001L
31348 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK                                               0x00000002L
31349 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL_MASK                                                               0x00000004L
31350 #define CP_GFX_RS64_DC_OP_CNTL__RESERVED_MASK                                                                 0x00000008L
31351 #define CP_GFX_RS64_DC_OP_CNTL__PRIME_DCACHE_MASK                                                             0x00000010L
31352 #define CP_GFX_RS64_DC_OP_CNTL__DCACHE_PRIMED_MASK                                                            0x00000020L
31353 //CP_GFX_RS64_LOCAL_BASE0_LO
31354 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO__SHIFT                                                           0x10
31355 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO_MASK                                                             0xFFFF0000L
31356 //CP_GFX_RS64_LOCAL_BASE0_HI
31357 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI__SHIFT                                                           0x0
31358 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI_MASK                                                             0x0000FFFFL
31359 //CP_GFX_RS64_LOCAL_MASK0_LO
31360 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO__SHIFT                                                           0x10
31361 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO_MASK                                                             0xFFFF0000L
31362 //CP_GFX_RS64_LOCAL_MASK0_HI
31363 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI__SHIFT                                                           0x0
31364 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI_MASK                                                             0x0000FFFFL
31365 //CP_GFX_RS64_LOCAL_APERTURE
31366 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE__SHIFT                                                           0x0
31367 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE_MASK                                                             0x00000007L
31368 //CP_GFX_RS64_LOCAL_INSTR_BASE_LO
31369 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT                                                       0x10
31370 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO_MASK                                                         0xFFFF0000L
31371 //CP_GFX_RS64_LOCAL_INSTR_BASE_HI
31372 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT                                                       0x0
31373 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI_MASK                                                         0x0000FFFFL
31374 //CP_GFX_RS64_LOCAL_INSTR_MASK_LO
31375 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT                                                       0x10
31376 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO_MASK                                                         0xFFFF0000L
31377 //CP_GFX_RS64_LOCAL_INSTR_MASK_HI
31378 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT                                                       0x0
31379 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI_MASK                                                         0x0000FFFFL
31380 //CP_GFX_RS64_LOCAL_INSTR_APERTURE
31381 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE__SHIFT                                                     0x0
31382 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE_MASK                                                       0x00000007L
31383 //CP_GFX_RS64_LOCAL_SCRATCH_APERTURE
31384 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT                                                   0x0
31385 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE_MASK                                                     0x00000007L
31386 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO
31387 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT                                                     0x10
31388 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK                                                       0xFFFF0000L
31389 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI
31390 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT                                                     0x0
31391 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK                                                       0x0000FFFFL
31392 //CP_GFX_RS64_PERFCOUNT_CNTL0
31393 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL__SHIFT                                                         0x0
31394 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL_MASK                                                           0x0000001FL
31395 //CP_GFX_RS64_PERFCOUNT_CNTL1
31396 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL__SHIFT                                                         0x0
31397 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL_MASK                                                           0x0000001FL
31398 //CP_GFX_RS64_MIP_LO0
31399 #define CP_GFX_RS64_MIP_LO0__MIP_LO__SHIFT                                                                    0x0
31400 #define CP_GFX_RS64_MIP_LO0__MIP_LO_MASK                                                                      0xFFFFFFFFL
31401 //CP_GFX_RS64_MIP_LO1
31402 #define CP_GFX_RS64_MIP_LO1__MIP_LO__SHIFT                                                                    0x0
31403 #define CP_GFX_RS64_MIP_LO1__MIP_LO_MASK                                                                      0xFFFFFFFFL
31404 //CP_GFX_RS64_MIP_HI0
31405 #define CP_GFX_RS64_MIP_HI0__MIP_HI__SHIFT                                                                    0x0
31406 #define CP_GFX_RS64_MIP_HI0__MIP_HI_MASK                                                                      0xFFFFFFFFL
31407 //CP_GFX_RS64_MIP_HI1
31408 #define CP_GFX_RS64_MIP_HI1__MIP_HI__SHIFT                                                                    0x0
31409 #define CP_GFX_RS64_MIP_HI1__MIP_HI_MASK                                                                      0xFFFFFFFFL
31410 //CP_GFX_RS64_MTIMECMP_LO0
31411 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO__SHIFT                                                              0x0
31412 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO_MASK                                                                0xFFFFFFFFL
31413 //CP_GFX_RS64_MTIMECMP_LO1
31414 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO__SHIFT                                                              0x0
31415 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO_MASK                                                                0xFFFFFFFFL
31416 //CP_GFX_RS64_MTIMECMP_HI0
31417 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI__SHIFT                                                              0x0
31418 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI_MASK                                                                0xFFFFFFFFL
31419 //CP_GFX_RS64_MTIMECMP_HI1
31420 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI__SHIFT                                                              0x0
31421 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI_MASK                                                                0xFFFFFFFFL
31422 //CP_GFX_RS64_GP0_LO0
31423 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED__SHIFT                                                            0x0
31424 #define CP_GFX_RS64_GP0_LO0__DATA__SHIFT                                                                      0x1
31425 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED_MASK                                                              0x00000001L
31426 #define CP_GFX_RS64_GP0_LO0__DATA_MASK                                                                        0xFFFFFFFEL
31427 //CP_GFX_RS64_GP0_LO1
31428 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED__SHIFT                                                            0x0
31429 #define CP_GFX_RS64_GP0_LO1__DATA__SHIFT                                                                      0x1
31430 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED_MASK                                                              0x00000001L
31431 #define CP_GFX_RS64_GP0_LO1__DATA_MASK                                                                        0xFFFFFFFEL
31432 //CP_GFX_RS64_GP0_HI0
31433 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR__SHIFT                                                                0x0
31434 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR_MASK                                                                  0xFFFFFFFFL
31435 //CP_GFX_RS64_GP0_HI1
31436 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR__SHIFT                                                                0x0
31437 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR_MASK                                                                  0xFFFFFFFFL
31438 //CP_GFX_RS64_GP1_LO0
31439 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO__SHIFT                                                           0x0
31440 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO_MASK                                                             0xFFFFFFFFL
31441 //CP_GFX_RS64_GP1_LO1
31442 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO__SHIFT                                                           0x0
31443 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO_MASK                                                             0xFFFFFFFFL
31444 //CP_GFX_RS64_GP1_HI0
31445 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI__SHIFT                                                           0x0
31446 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI_MASK                                                             0xFFFFFFFFL
31447 //CP_GFX_RS64_GP1_HI1
31448 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI__SHIFT                                                           0x0
31449 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI_MASK                                                             0xFFFFFFFFL
31450 //CP_GFX_RS64_GP2_LO0
31451 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO__SHIFT                                                             0x0
31452 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO_MASK                                                               0xFFFFFFFFL
31453 //CP_GFX_RS64_GP2_LO1
31454 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO__SHIFT                                                             0x0
31455 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO_MASK                                                               0xFFFFFFFFL
31456 //CP_GFX_RS64_GP2_HI0
31457 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI__SHIFT                                                             0x0
31458 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI_MASK                                                               0xFFFFFFFFL
31459 //CP_GFX_RS64_GP2_HI1
31460 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI__SHIFT                                                             0x0
31461 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI_MASK                                                               0xFFFFFFFFL
31462 //CP_GFX_RS64_GP3_LO0
31463 #define CP_GFX_RS64_GP3_LO0__DATA__SHIFT                                                                      0x0
31464 #define CP_GFX_RS64_GP3_LO0__DATA_MASK                                                                        0xFFFFFFFFL
31465 //CP_GFX_RS64_GP3_LO1
31466 #define CP_GFX_RS64_GP3_LO1__DATA__SHIFT                                                                      0x0
31467 #define CP_GFX_RS64_GP3_LO1__DATA_MASK                                                                        0xFFFFFFFFL
31468 //CP_GFX_RS64_GP3_HI0
31469 #define CP_GFX_RS64_GP3_HI0__DATA__SHIFT                                                                      0x0
31470 #define CP_GFX_RS64_GP3_HI0__DATA_MASK                                                                        0xFFFFFFFFL
31471 //CP_GFX_RS64_GP3_HI1
31472 #define CP_GFX_RS64_GP3_HI1__DATA__SHIFT                                                                      0x0
31473 #define CP_GFX_RS64_GP3_HI1__DATA_MASK                                                                        0xFFFFFFFFL
31474 //CP_GFX_RS64_GP4_LO0
31475 #define CP_GFX_RS64_GP4_LO0__DATA__SHIFT                                                                      0x0
31476 #define CP_GFX_RS64_GP4_LO0__DATA_MASK                                                                        0xFFFFFFFFL
31477 //CP_GFX_RS64_GP4_LO1
31478 #define CP_GFX_RS64_GP4_LO1__DATA__SHIFT                                                                      0x0
31479 #define CP_GFX_RS64_GP4_LO1__DATA_MASK                                                                        0xFFFFFFFFL
31480 //CP_GFX_RS64_GP4_HI0
31481 #define CP_GFX_RS64_GP4_HI0__DATA__SHIFT                                                                      0x0
31482 #define CP_GFX_RS64_GP4_HI0__DATA_MASK                                                                        0xFFFFFFFFL
31483 //CP_GFX_RS64_GP4_HI1
31484 #define CP_GFX_RS64_GP4_HI1__DATA__SHIFT                                                                      0x0
31485 #define CP_GFX_RS64_GP4_HI1__DATA_MASK                                                                        0xFFFFFFFFL
31486 //CP_GFX_RS64_GP5_LO0
31487 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED__SHIFT                                                            0x0
31488 #define CP_GFX_RS64_GP5_LO0__DATA__SHIFT                                                                      0x1
31489 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED_MASK                                                              0x00000001L
31490 #define CP_GFX_RS64_GP5_LO0__DATA_MASK                                                                        0xFFFFFFFEL
31491 //CP_GFX_RS64_GP5_LO1
31492 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED__SHIFT                                                            0x0
31493 #define CP_GFX_RS64_GP5_LO1__DATA__SHIFT                                                                      0x1
31494 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED_MASK                                                              0x00000001L
31495 #define CP_GFX_RS64_GP5_LO1__DATA_MASK                                                                        0xFFFFFFFEL
31496 //CP_GFX_RS64_GP5_HI0
31497 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR__SHIFT                                                                0x0
31498 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR_MASK                                                                  0xFFFFFFFFL
31499 //CP_GFX_RS64_GP5_HI1
31500 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR__SHIFT                                                                0x0
31501 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR_MASK                                                                  0xFFFFFFFFL
31502 //CP_GFX_RS64_GP6_LO
31503 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO__SHIFT                                                            0x0
31504 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO_MASK                                                              0xFFFFFFFFL
31505 //CP_GFX_RS64_GP6_HI
31506 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI__SHIFT                                                            0x0
31507 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI_MASK                                                              0xFFFFFFFFL
31508 //CP_GFX_RS64_GP7_LO
31509 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO__SHIFT                                                              0x0
31510 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO_MASK                                                                0xFFFFFFFFL
31511 //CP_GFX_RS64_GP7_HI
31512 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI__SHIFT                                                              0x0
31513 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI_MASK                                                                0xFFFFFFFFL
31514 //CP_GFX_RS64_GP8_LO
31515 #define CP_GFX_RS64_GP8_LO__DATA__SHIFT                                                                       0x0
31516 #define CP_GFX_RS64_GP8_LO__DATA_MASK                                                                         0xFFFFFFFFL
31517 //CP_GFX_RS64_GP8_HI
31518 #define CP_GFX_RS64_GP8_HI__DATA__SHIFT                                                                       0x0
31519 #define CP_GFX_RS64_GP8_HI__DATA_MASK                                                                         0xFFFFFFFFL
31520 //CP_GFX_RS64_GP9_LO
31521 #define CP_GFX_RS64_GP9_LO__DATA__SHIFT                                                                       0x0
31522 #define CP_GFX_RS64_GP9_LO__DATA_MASK                                                                         0xFFFFFFFFL
31523 //CP_GFX_RS64_GP9_HI
31524 #define CP_GFX_RS64_GP9_HI__DATA__SHIFT                                                                       0x0
31525 #define CP_GFX_RS64_GP9_HI__DATA_MASK                                                                         0xFFFFFFFFL
31526 //CP_GFX_RS64_INSTR_PNTR0
31527 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR__SHIFT                                                            0x0
31528 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR_MASK                                                              0x000FFFFFL
31529 //CP_GFX_RS64_INSTR_PNTR1
31530 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR__SHIFT                                                            0x0
31531 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR_MASK                                                              0x000FFFFFL
31532 //CP_GFX_RS64_PENDING_INTERRUPT0
31533 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT__SHIFT                                              0x0
31534 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT_MASK                                                0xFFFFFFFFL
31535 //CP_GFX_RS64_PENDING_INTERRUPT1
31536 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT__SHIFT                                              0x0
31537 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT_MASK                                                0xFFFFFFFFL
31538 //CP_GFX_RS64_DC_APERTURE0_BASE0
31539 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE__SHIFT                                                           0x0
31540 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31541 //CP_GFX_RS64_DC_APERTURE0_MASK0
31542 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK__SHIFT                                                           0x0
31543 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31544 //CP_GFX_RS64_DC_APERTURE0_CNTL0
31545 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID__SHIFT                                                           0x0
31546 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31547 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID_MASK                                                             0x0000000FL
31548 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31549 //CP_GFX_RS64_DC_APERTURE1_BASE0
31550 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE__SHIFT                                                           0x0
31551 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31552 //CP_GFX_RS64_DC_APERTURE1_MASK0
31553 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK__SHIFT                                                           0x0
31554 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31555 //CP_GFX_RS64_DC_APERTURE1_CNTL0
31556 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID__SHIFT                                                           0x0
31557 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31558 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID_MASK                                                             0x0000000FL
31559 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31560 //CP_GFX_RS64_DC_APERTURE2_BASE0
31561 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE__SHIFT                                                           0x0
31562 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31563 //CP_GFX_RS64_DC_APERTURE2_MASK0
31564 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK__SHIFT                                                           0x0
31565 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31566 //CP_GFX_RS64_DC_APERTURE2_CNTL0
31567 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID__SHIFT                                                           0x0
31568 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31569 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID_MASK                                                             0x0000000FL
31570 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31571 //CP_GFX_RS64_DC_APERTURE3_BASE0
31572 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE__SHIFT                                                           0x0
31573 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31574 //CP_GFX_RS64_DC_APERTURE3_MASK0
31575 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK__SHIFT                                                           0x0
31576 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31577 //CP_GFX_RS64_DC_APERTURE3_CNTL0
31578 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID__SHIFT                                                           0x0
31579 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31580 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID_MASK                                                             0x0000000FL
31581 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31582 //CP_GFX_RS64_DC_APERTURE4_BASE0
31583 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE__SHIFT                                                           0x0
31584 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31585 //CP_GFX_RS64_DC_APERTURE4_MASK0
31586 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK__SHIFT                                                           0x0
31587 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31588 //CP_GFX_RS64_DC_APERTURE4_CNTL0
31589 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID__SHIFT                                                           0x0
31590 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31591 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID_MASK                                                             0x0000000FL
31592 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31593 //CP_GFX_RS64_DC_APERTURE5_BASE0
31594 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE__SHIFT                                                           0x0
31595 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31596 //CP_GFX_RS64_DC_APERTURE5_MASK0
31597 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK__SHIFT                                                           0x0
31598 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31599 //CP_GFX_RS64_DC_APERTURE5_CNTL0
31600 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID__SHIFT                                                           0x0
31601 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31602 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID_MASK                                                             0x0000000FL
31603 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31604 //CP_GFX_RS64_DC_APERTURE6_BASE0
31605 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE__SHIFT                                                           0x0
31606 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31607 //CP_GFX_RS64_DC_APERTURE6_MASK0
31608 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK__SHIFT                                                           0x0
31609 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31610 //CP_GFX_RS64_DC_APERTURE6_CNTL0
31611 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID__SHIFT                                                           0x0
31612 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31613 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID_MASK                                                             0x0000000FL
31614 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31615 //CP_GFX_RS64_DC_APERTURE7_BASE0
31616 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE__SHIFT                                                           0x0
31617 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31618 //CP_GFX_RS64_DC_APERTURE7_MASK0
31619 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK__SHIFT                                                           0x0
31620 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31621 //CP_GFX_RS64_DC_APERTURE7_CNTL0
31622 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID__SHIFT                                                           0x0
31623 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31624 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID_MASK                                                             0x0000000FL
31625 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31626 //CP_GFX_RS64_DC_APERTURE8_BASE0
31627 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE__SHIFT                                                           0x0
31628 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31629 //CP_GFX_RS64_DC_APERTURE8_MASK0
31630 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK__SHIFT                                                           0x0
31631 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31632 //CP_GFX_RS64_DC_APERTURE8_CNTL0
31633 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID__SHIFT                                                           0x0
31634 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31635 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID_MASK                                                             0x0000000FL
31636 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31637 //CP_GFX_RS64_DC_APERTURE9_BASE0
31638 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE__SHIFT                                                           0x0
31639 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE_MASK                                                             0xFFFFFFFFL
31640 //CP_GFX_RS64_DC_APERTURE9_MASK0
31641 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK__SHIFT                                                           0x0
31642 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK_MASK                                                             0xFFFFFFFFL
31643 //CP_GFX_RS64_DC_APERTURE9_CNTL0
31644 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID__SHIFT                                                           0x0
31645 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE__SHIFT                                                    0x4
31646 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID_MASK                                                             0x0000000FL
31647 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE_MASK                                                      0x00000010L
31648 //CP_GFX_RS64_DC_APERTURE10_BASE0
31649 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE__SHIFT                                                          0x0
31650 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31651 //CP_GFX_RS64_DC_APERTURE10_MASK0
31652 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK__SHIFT                                                          0x0
31653 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31654 //CP_GFX_RS64_DC_APERTURE10_CNTL0
31655 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID__SHIFT                                                          0x0
31656 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31657 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID_MASK                                                            0x0000000FL
31658 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31659 //CP_GFX_RS64_DC_APERTURE11_BASE0
31660 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE__SHIFT                                                          0x0
31661 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31662 //CP_GFX_RS64_DC_APERTURE11_MASK0
31663 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK__SHIFT                                                          0x0
31664 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31665 //CP_GFX_RS64_DC_APERTURE11_CNTL0
31666 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID__SHIFT                                                          0x0
31667 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31668 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID_MASK                                                            0x0000000FL
31669 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31670 //CP_GFX_RS64_DC_APERTURE12_BASE0
31671 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE__SHIFT                                                          0x0
31672 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31673 //CP_GFX_RS64_DC_APERTURE12_MASK0
31674 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK__SHIFT                                                          0x0
31675 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31676 //CP_GFX_RS64_DC_APERTURE12_CNTL0
31677 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID__SHIFT                                                          0x0
31678 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31679 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID_MASK                                                            0x0000000FL
31680 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31681 //CP_GFX_RS64_DC_APERTURE13_BASE0
31682 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE__SHIFT                                                          0x0
31683 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31684 //CP_GFX_RS64_DC_APERTURE13_MASK0
31685 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK__SHIFT                                                          0x0
31686 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31687 //CP_GFX_RS64_DC_APERTURE13_CNTL0
31688 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID__SHIFT                                                          0x0
31689 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31690 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID_MASK                                                            0x0000000FL
31691 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31692 //CP_GFX_RS64_DC_APERTURE14_BASE0
31693 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE__SHIFT                                                          0x0
31694 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31695 //CP_GFX_RS64_DC_APERTURE14_MASK0
31696 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK__SHIFT                                                          0x0
31697 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31698 //CP_GFX_RS64_DC_APERTURE14_CNTL0
31699 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID__SHIFT                                                          0x0
31700 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31701 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID_MASK                                                            0x0000000FL
31702 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31703 //CP_GFX_RS64_DC_APERTURE15_BASE0
31704 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE__SHIFT                                                          0x0
31705 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE_MASK                                                            0xFFFFFFFFL
31706 //CP_GFX_RS64_DC_APERTURE15_MASK0
31707 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK__SHIFT                                                          0x0
31708 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK_MASK                                                            0xFFFFFFFFL
31709 //CP_GFX_RS64_DC_APERTURE15_CNTL0
31710 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID__SHIFT                                                          0x0
31711 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE__SHIFT                                                   0x4
31712 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID_MASK                                                            0x0000000FL
31713 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE_MASK                                                     0x00000010L
31714 //CP_GFX_RS64_DC_APERTURE0_BASE1
31715 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE__SHIFT                                                           0x0
31716 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31717 //CP_GFX_RS64_DC_APERTURE0_MASK1
31718 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK__SHIFT                                                           0x0
31719 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31720 //CP_GFX_RS64_DC_APERTURE0_CNTL1
31721 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID__SHIFT                                                           0x0
31722 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31723 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID_MASK                                                             0x0000000FL
31724 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31725 //CP_GFX_RS64_DC_APERTURE1_BASE1
31726 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE__SHIFT                                                           0x0
31727 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31728 //CP_GFX_RS64_DC_APERTURE1_MASK1
31729 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK__SHIFT                                                           0x0
31730 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31731 //CP_GFX_RS64_DC_APERTURE1_CNTL1
31732 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID__SHIFT                                                           0x0
31733 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31734 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID_MASK                                                             0x0000000FL
31735 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31736 //CP_GFX_RS64_DC_APERTURE2_BASE1
31737 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE__SHIFT                                                           0x0
31738 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31739 //CP_GFX_RS64_DC_APERTURE2_MASK1
31740 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK__SHIFT                                                           0x0
31741 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31742 //CP_GFX_RS64_DC_APERTURE2_CNTL1
31743 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID__SHIFT                                                           0x0
31744 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31745 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID_MASK                                                             0x0000000FL
31746 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31747 //CP_GFX_RS64_DC_APERTURE3_BASE1
31748 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE__SHIFT                                                           0x0
31749 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31750 //CP_GFX_RS64_DC_APERTURE3_MASK1
31751 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK__SHIFT                                                           0x0
31752 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31753 //CP_GFX_RS64_DC_APERTURE3_CNTL1
31754 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID__SHIFT                                                           0x0
31755 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31756 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID_MASK                                                             0x0000000FL
31757 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31758 //CP_GFX_RS64_DC_APERTURE4_BASE1
31759 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE__SHIFT                                                           0x0
31760 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31761 //CP_GFX_RS64_DC_APERTURE4_MASK1
31762 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK__SHIFT                                                           0x0
31763 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31764 //CP_GFX_RS64_DC_APERTURE4_CNTL1
31765 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID__SHIFT                                                           0x0
31766 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31767 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID_MASK                                                             0x0000000FL
31768 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31769 //CP_GFX_RS64_DC_APERTURE5_BASE1
31770 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE__SHIFT                                                           0x0
31771 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31772 //CP_GFX_RS64_DC_APERTURE5_MASK1
31773 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK__SHIFT                                                           0x0
31774 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31775 //CP_GFX_RS64_DC_APERTURE5_CNTL1
31776 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID__SHIFT                                                           0x0
31777 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31778 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID_MASK                                                             0x0000000FL
31779 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31780 //CP_GFX_RS64_DC_APERTURE6_BASE1
31781 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE__SHIFT                                                           0x0
31782 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31783 //CP_GFX_RS64_DC_APERTURE6_MASK1
31784 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK__SHIFT                                                           0x0
31785 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31786 //CP_GFX_RS64_DC_APERTURE6_CNTL1
31787 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID__SHIFT                                                           0x0
31788 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31789 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID_MASK                                                             0x0000000FL
31790 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31791 //CP_GFX_RS64_DC_APERTURE7_BASE1
31792 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE__SHIFT                                                           0x0
31793 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31794 //CP_GFX_RS64_DC_APERTURE7_MASK1
31795 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK__SHIFT                                                           0x0
31796 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31797 //CP_GFX_RS64_DC_APERTURE7_CNTL1
31798 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID__SHIFT                                                           0x0
31799 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31800 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID_MASK                                                             0x0000000FL
31801 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31802 //CP_GFX_RS64_DC_APERTURE8_BASE1
31803 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE__SHIFT                                                           0x0
31804 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31805 //CP_GFX_RS64_DC_APERTURE8_MASK1
31806 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK__SHIFT                                                           0x0
31807 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31808 //CP_GFX_RS64_DC_APERTURE8_CNTL1
31809 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID__SHIFT                                                           0x0
31810 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31811 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID_MASK                                                             0x0000000FL
31812 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31813 //CP_GFX_RS64_DC_APERTURE9_BASE1
31814 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE__SHIFT                                                           0x0
31815 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE_MASK                                                             0xFFFFFFFFL
31816 //CP_GFX_RS64_DC_APERTURE9_MASK1
31817 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK__SHIFT                                                           0x0
31818 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK_MASK                                                             0xFFFFFFFFL
31819 //CP_GFX_RS64_DC_APERTURE9_CNTL1
31820 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID__SHIFT                                                           0x0
31821 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE__SHIFT                                                    0x4
31822 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID_MASK                                                             0x0000000FL
31823 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE_MASK                                                      0x00000010L
31824 //CP_GFX_RS64_DC_APERTURE10_BASE1
31825 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE__SHIFT                                                          0x0
31826 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31827 //CP_GFX_RS64_DC_APERTURE10_MASK1
31828 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK__SHIFT                                                          0x0
31829 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31830 //CP_GFX_RS64_DC_APERTURE10_CNTL1
31831 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID__SHIFT                                                          0x0
31832 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31833 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID_MASK                                                            0x0000000FL
31834 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31835 //CP_GFX_RS64_DC_APERTURE11_BASE1
31836 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE__SHIFT                                                          0x0
31837 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31838 //CP_GFX_RS64_DC_APERTURE11_MASK1
31839 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK__SHIFT                                                          0x0
31840 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31841 //CP_GFX_RS64_DC_APERTURE11_CNTL1
31842 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID__SHIFT                                                          0x0
31843 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31844 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID_MASK                                                            0x0000000FL
31845 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31846 //CP_GFX_RS64_DC_APERTURE12_BASE1
31847 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE__SHIFT                                                          0x0
31848 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31849 //CP_GFX_RS64_DC_APERTURE12_MASK1
31850 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK__SHIFT                                                          0x0
31851 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31852 //CP_GFX_RS64_DC_APERTURE12_CNTL1
31853 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID__SHIFT                                                          0x0
31854 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31855 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID_MASK                                                            0x0000000FL
31856 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31857 //CP_GFX_RS64_DC_APERTURE13_BASE1
31858 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE__SHIFT                                                          0x0
31859 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31860 //CP_GFX_RS64_DC_APERTURE13_MASK1
31861 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK__SHIFT                                                          0x0
31862 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31863 //CP_GFX_RS64_DC_APERTURE13_CNTL1
31864 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID__SHIFT                                                          0x0
31865 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31866 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID_MASK                                                            0x0000000FL
31867 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31868 //CP_GFX_RS64_DC_APERTURE14_BASE1
31869 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE__SHIFT                                                          0x0
31870 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31871 //CP_GFX_RS64_DC_APERTURE14_MASK1
31872 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK__SHIFT                                                          0x0
31873 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31874 //CP_GFX_RS64_DC_APERTURE14_CNTL1
31875 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID__SHIFT                                                          0x0
31876 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31877 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID_MASK                                                            0x0000000FL
31878 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31879 //CP_GFX_RS64_DC_APERTURE15_BASE1
31880 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE__SHIFT                                                          0x0
31881 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE_MASK                                                            0xFFFFFFFFL
31882 //CP_GFX_RS64_DC_APERTURE15_MASK1
31883 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK__SHIFT                                                          0x0
31884 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK_MASK                                                            0xFFFFFFFFL
31885 //CP_GFX_RS64_DC_APERTURE15_CNTL1
31886 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID__SHIFT                                                          0x0
31887 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE__SHIFT                                                   0x4
31888 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID_MASK                                                            0x0000000FL
31889 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE_MASK                                                     0x00000010L
31890 //CP_GFX_RS64_INTERRUPT1
31891 #define CP_GFX_RS64_INTERRUPT1__ME_INT__SHIFT                                                                 0x0
31892 #define CP_GFX_RS64_INTERRUPT1__ME_INT_MASK                                                                   0xFFFFFFFFL
31893 
31894 
31895 // addressBlock: gc_gl1dec
31896 //GL1_ARB_CTRL
31897 #define GL1_ARB_CTRL__NUM_MEM_PIPES__SHIFT                                                                    0x0
31898 #define GL1_ARB_CTRL__FGCG_DISABLE__SHIFT                                                                     0x2
31899 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT                                                            0x3
31900 #define GL1_ARB_CTRL__CHICKEN_BITS__SHIFT                                                                     0x4
31901 #define GL1_ARB_CTRL__NUM_MEM_PIPES_MASK                                                                      0x00000003L
31902 #define GL1_ARB_CTRL__FGCG_DISABLE_MASK                                                                       0x00000004L
31903 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK                                                              0x00000008L
31904 #define GL1_ARB_CTRL__CHICKEN_BITS_MASK                                                                       0x00000FF0L
31905 //GL1_DRAM_BURST_MASK
31906 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT                                                      0x0
31907 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK                                                        0x000000FFL
31908 //GL1_ARB_STATUS
31909 #define GL1_ARB_STATUS__REQ_ARB_BUSY__SHIFT                                                                   0x0
31910 #define GL1_ARB_STATUS__RET_ARB_BUSY__SHIFT                                                                   0x1
31911 #define GL1_ARB_STATUS__REQ_ARB_BUSY_MASK                                                                     0x00000001L
31912 #define GL1_ARB_STATUS__RET_ARB_BUSY_MASK                                                                     0x00000002L
31913 //GL1_DRAM_BURST_CTRL
31914 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT                                                            0x0
31915 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT                                                             0x3
31916 #define GL1_DRAM_BURST_CTRL__GATHER_64B_BURST_DISABLE__SHIFT                                                  0x4
31917 #define GL1_DRAM_BURST_CTRL__GATHER_32B_BURST_DISABLE__SHIFT                                                  0x5
31918 #define GL1_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE__SHIFT                                             0x8
31919 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK                                                              0x00000007L
31920 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE_MASK                                                               0x00000008L
31921 #define GL1_DRAM_BURST_CTRL__GATHER_64B_BURST_DISABLE_MASK                                                    0x00000010L
31922 #define GL1_DRAM_BURST_CTRL__GATHER_32B_BURST_DISABLE_MASK                                                    0x00000020L
31923 #define GL1_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE_MASK                                               0x00000100L
31924 //GL1I_GL1R_REP_FGCG_OVERRIDE
31925 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE__SHIFT                                      0x0
31926 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE__SHIFT                                      0x1
31927 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE__SHIFT                                   0x2
31928 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE__SHIFT                                   0x3
31929 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE_MASK                                        0x00000001L
31930 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE_MASK                                        0x00000002L
31931 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE_MASK                                     0x00000004L
31932 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE_MASK                                     0x00000008L
31933 //GL1C_CTRL
31934 #define GL1C_CTRL__FORCE_MISS__SHIFT                                                                          0x0
31935 #define GL1C_CTRL__FORCE_HIT__SHIFT                                                                           0x1
31936 #define GL1C_CTRL__NOFILL_32B__SHIFT                                                                          0x2
31937 #define GL1C_CTRL__NOFILL_64B__SHIFT                                                                          0x3
31938 #define GL1C_CTRL__LATENCY_FIFO_SIZE__SHIFT                                                                   0x4
31939 #define GL1C_CTRL__ACK_QUEUE_DISABLE__SHIFT                                                                   0x8
31940 #define GL1C_CTRL__RMI_META_READ_MISS_QUEUE_DISABLE__SHIFT                                                    0x9
31941 #define GL1C_CTRL__HIT_QUEUE_DISABLE__SHIFT                                                                   0xa
31942 #define GL1C_CTRL__GL2_REQ_CREDITS__SHIFT                                                                     0xb
31943 #define GL1C_CTRL__GL2_DATA_CREDITS__SHIFT                                                                    0x12
31944 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT                                                         0x19
31945 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT                                                         0x1a
31946 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE__SHIFT                                                                0x1b
31947 #define GL1C_CTRL__DISABLE_HASH_TO_UPPER_16_SETS__SHIFT                                                       0x1c
31948 #define GL1C_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT__SHIFT                                                    0x1d
31949 #define GL1C_CTRL__DISABLE_PERF_SPLIT_EVICT_WRITE__SHIFT                                                      0x1e
31950 #define GL1C_CTRL__FORCE_MISS_MASK                                                                            0x00000001L
31951 #define GL1C_CTRL__FORCE_HIT_MASK                                                                             0x00000002L
31952 #define GL1C_CTRL__NOFILL_32B_MASK                                                                            0x00000004L
31953 #define GL1C_CTRL__NOFILL_64B_MASK                                                                            0x00000008L
31954 #define GL1C_CTRL__LATENCY_FIFO_SIZE_MASK                                                                     0x000000F0L
31955 #define GL1C_CTRL__ACK_QUEUE_DISABLE_MASK                                                                     0x00000100L
31956 #define GL1C_CTRL__RMI_META_READ_MISS_QUEUE_DISABLE_MASK                                                      0x00000200L
31957 #define GL1C_CTRL__HIT_QUEUE_DISABLE_MASK                                                                     0x00000400L
31958 #define GL1C_CTRL__GL2_REQ_CREDITS_MASK                                                                       0x0003F800L
31959 #define GL1C_CTRL__GL2_DATA_CREDITS_MASK                                                                      0x01FC0000L
31960 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK                                                           0x02000000L
31961 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK                                                           0x04000000L
31962 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE_MASK                                                                  0x08000000L
31963 #define GL1C_CTRL__DISABLE_HASH_TO_UPPER_16_SETS_MASK                                                         0x10000000L
31964 #define GL1C_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT_MASK                                                      0x20000000L
31965 #define GL1C_CTRL__DISABLE_PERF_SPLIT_EVICT_WRITE_MASK                                                        0x40000000L
31966 //GL1C_STATUS
31967 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT                                                        0x0
31968 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY__SHIFT                                                                 0x1
31969 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT                                                            0x2
31970 #define GL1C_STATUS__GL2_REQ_VC0_STALL__SHIFT                                                                 0x3
31971 #define GL1C_STATUS__GL2_DATA_VC0_STALL__SHIFT                                                                0x4
31972 #define GL1C_STATUS__GL2_REQ_VC1_STALL__SHIFT                                                                 0x5
31973 #define GL1C_STATUS__GL2_DATA_VC1_STALL__SHIFT                                                                0x6
31974 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT                                                             0x7
31975 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT                                                            0x8
31976 #define GL1C_STATUS__GL2_RH_BUSY__SHIFT                                                                       0x9
31977 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT                                                           0xa
31978 #define GL1C_STATUS__LATENCY_FIFO_FULL_STALL__SHIFT                                                           0x14
31979 #define GL1C_STATUS__TAG_STALL__SHIFT                                                                         0x15
31980 #define GL1C_STATUS__TAG_BUSY__SHIFT                                                                          0x16
31981 #define GL1C_STATUS__TAG_ACK_STALL__SHIFT                                                                     0x17
31982 #define GL1C_STATUS__TAG_GCR_INV_STALL__SHIFT                                                                 0x18
31983 #define GL1C_STATUS__TAG_NO_AVAILABLE_LINE_TO_EVICT_STALL__SHIFT                                              0x19
31984 #define GL1C_STATUS__TAG_EVICT__SHIFT                                                                         0x1a
31985 #define GL1C_STATUS__TAG_REQUEST_STATE_OPERATION__SHIFT                                                       0x1b
31986 #define GL1C_STATUS__TRACKER_LAST_SET_MATCHES_CURRENT_SET__SHIFT                                              0x1f
31987 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK                                                          0x00000001L
31988 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY_MASK                                                                   0x00000002L
31989 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK                                                              0x00000004L
31990 #define GL1C_STATUS__GL2_REQ_VC0_STALL_MASK                                                                   0x00000008L
31991 #define GL1C_STATUS__GL2_DATA_VC0_STALL_MASK                                                                  0x00000010L
31992 #define GL1C_STATUS__GL2_REQ_VC1_STALL_MASK                                                                   0x00000020L
31993 #define GL1C_STATUS__GL2_DATA_VC1_STALL_MASK                                                                  0x00000040L
31994 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY_MASK                                                               0x00000080L
31995 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK                                                              0x00000100L
31996 #define GL1C_STATUS__GL2_RH_BUSY_MASK                                                                         0x00000200L
31997 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2_MASK                                                             0x000FFC00L
31998 #define GL1C_STATUS__LATENCY_FIFO_FULL_STALL_MASK                                                             0x00100000L
31999 #define GL1C_STATUS__TAG_STALL_MASK                                                                           0x00200000L
32000 #define GL1C_STATUS__TAG_BUSY_MASK                                                                            0x00400000L
32001 #define GL1C_STATUS__TAG_ACK_STALL_MASK                                                                       0x00800000L
32002 #define GL1C_STATUS__TAG_GCR_INV_STALL_MASK                                                                   0x01000000L
32003 #define GL1C_STATUS__TAG_NO_AVAILABLE_LINE_TO_EVICT_STALL_MASK                                                0x02000000L
32004 #define GL1C_STATUS__TAG_EVICT_MASK                                                                           0x04000000L
32005 #define GL1C_STATUS__TAG_REQUEST_STATE_OPERATION_MASK                                                         0x78000000L
32006 #define GL1C_STATUS__TRACKER_LAST_SET_MATCHES_CURRENT_SET_MASK                                                0x80000000L
32007 //GL1C_UTCL0_CNTL2
32008 #define GL1C_UTCL0_CNTL2__SPARE__SHIFT                                                                        0x0
32009 #define GL1C_UTCL0_CNTL2__COMP_SYNC_DISABLE__SHIFT                                                            0x8
32010 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS__SHIFT                                                               0x9
32011 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID__SHIFT                                                               0xa
32012 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP__SHIFT                                                                  0xe
32013 #define GL1C_UTCL0_CNTL2__DISABLE_BURST__SHIFT                                                                0x11
32014 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K__SHIFT                                                         0x1a
32015 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE__SHIFT                                                                 0x1e
32016 #define GL1C_UTCL0_CNTL2__BIG_PAGE_DISABLE__SHIFT                                                             0x1f
32017 #define GL1C_UTCL0_CNTL2__SPARE_MASK                                                                          0x000000FFL
32018 #define GL1C_UTCL0_CNTL2__COMP_SYNC_DISABLE_MASK                                                              0x00000100L
32019 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS_MASK                                                                 0x00000200L
32020 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID_MASK                                                                 0x00000400L
32021 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP_MASK                                                                    0x00004000L
32022 #define GL1C_UTCL0_CNTL2__DISABLE_BURST_MASK                                                                  0x00020000L
32023 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K_MASK                                                           0x04000000L
32024 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE_MASK                                                                   0x40000000L
32025 #define GL1C_UTCL0_CNTL2__BIG_PAGE_DISABLE_MASK                                                               0x80000000L
32026 //GL1C_UTCL0_STATUS
32027 #define GL1C_UTCL0_STATUS__FAULT_DETECTED__SHIFT                                                              0x0
32028 #define GL1C_UTCL0_STATUS__RETRY_DETECTED__SHIFT                                                              0x1
32029 #define GL1C_UTCL0_STATUS__PRT_DETECTED__SHIFT                                                                0x2
32030 #define GL1C_UTCL0_STATUS__FAULT_DETECTED_MASK                                                                0x00000001L
32031 #define GL1C_UTCL0_STATUS__RETRY_DETECTED_MASK                                                                0x00000002L
32032 #define GL1C_UTCL0_STATUS__PRT_DETECTED_MASK                                                                  0x00000004L
32033 //GL1C_UTCL0_RETRY
32034 #define GL1C_UTCL0_RETRY__INCR__SHIFT                                                                         0x0
32035 #define GL1C_UTCL0_RETRY__COUNT__SHIFT                                                                        0x8
32036 #define GL1C_UTCL0_RETRY__INCR_MASK                                                                           0x000000FFL
32037 #define GL1C_UTCL0_RETRY__COUNT_MASK                                                                          0x00000F00L
32038 //GL1C_CTRL2
32039 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX__SHIFT                                                                 0x0
32040 #define GL1C_CTRL2__UTCL0_SD_SIDEBAND_IF_DISABLE__SHIFT                                                       0x8
32041 #define GL1C_CTRL2__REDUCE_REQ_PROTECTION_LINE_LEVEL__SHIFT                                                   0x9
32042 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX_MASK                                                                   0x000000FFL
32043 #define GL1C_CTRL2__UTCL0_SD_SIDEBAND_IF_DISABLE_MASK                                                         0x00000100L
32044 #define GL1C_CTRL2__REDUCE_REQ_PROTECTION_LINE_LEVEL_MASK                                                     0x00003E00L
32045 
32046 
32047 // addressBlock: gc_chdec
32048 //CH_ARB_CTRL
32049 #define CH_ARB_CTRL__NUM_MEM_PIPES__SHIFT                                                                     0x0
32050 #define CH_ARB_CTRL__UC_IO_WR_PATH__SHIFT                                                                     0x2
32051 #define CH_ARB_CTRL__FGCG_DISABLE__SHIFT                                                                      0x3
32052 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT                                                             0x4
32053 #define CH_ARB_CTRL__CHICKEN_BITS__SHIFT                                                                      0x5
32054 #define CH_ARB_CTRL__NUM_MEM_PIPES_MASK                                                                       0x00000003L
32055 #define CH_ARB_CTRL__UC_IO_WR_PATH_MASK                                                                       0x00000004L
32056 #define CH_ARB_CTRL__FGCG_DISABLE_MASK                                                                        0x00000008L
32057 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK                                                               0x00000010L
32058 #define CH_ARB_CTRL__CHICKEN_BITS_MASK                                                                        0x00001FE0L
32059 //CH_DRAM_BURST_MASK
32060 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT                                                       0x0
32061 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK                                                         0x000000FFL
32062 //CH_ARB_STATUS
32063 #define CH_ARB_STATUS__REQ_ARB_BUSY__SHIFT                                                                    0x0
32064 #define CH_ARB_STATUS__RET_ARB_BUSY__SHIFT                                                                    0x1
32065 #define CH_ARB_STATUS__REQ_ARB_BUSY_MASK                                                                      0x00000001L
32066 #define CH_ARB_STATUS__RET_ARB_BUSY_MASK                                                                      0x00000002L
32067 //CH_DRAM_BURST_CTRL
32068 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT                                                             0x0
32069 #define CH_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT                                                              0x3
32070 #define CH_DRAM_BURST_CTRL__GATHER_64B_MEMORY_BURST_DISABLE__SHIFT                                            0x4
32071 #define CH_DRAM_BURST_CTRL__GATHER_64B_IO_BURST_DISABLE__SHIFT                                                0x5
32072 #define CH_DRAM_BURST_CTRL__GATHER_32B_MEMORY_BURST_DISABLE__SHIFT                                            0x6
32073 #define CH_DRAM_BURST_CTRL__GATHER_32B_IO_BURST_DISABLE__SHIFT                                                0x7
32074 #define CH_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE__SHIFT                                              0x8
32075 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK                                                               0x00000007L
32076 #define CH_DRAM_BURST_CTRL__BURST_DISABLE_MASK                                                                0x00000008L
32077 #define CH_DRAM_BURST_CTRL__GATHER_64B_MEMORY_BURST_DISABLE_MASK                                              0x00000010L
32078 #define CH_DRAM_BURST_CTRL__GATHER_64B_IO_BURST_DISABLE_MASK                                                  0x00000020L
32079 #define CH_DRAM_BURST_CTRL__GATHER_32B_MEMORY_BURST_DISABLE_MASK                                              0x00000040L
32080 #define CH_DRAM_BURST_CTRL__GATHER_32B_IO_BURST_DISABLE_MASK                                                  0x00000080L
32081 #define CH_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE_MASK                                                0x00000100L
32082 //CHA_CHC_CREDITS
32083 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS__SHIFT                                                               0x0
32084 #define CHA_CHC_CREDITS__CHCG_REQ_CREDITS__SHIFT                                                              0x8
32085 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS_MASK                                                                 0x000000FFL
32086 #define CHA_CHC_CREDITS__CHCG_REQ_CREDITS_MASK                                                                0x0000FF00L
32087 //CHA_CLIENT_FREE_DELAY
32088 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY__SHIFT                                                0x0
32089 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY__SHIFT                                                0x3
32090 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY__SHIFT                                                0x6
32091 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY__SHIFT                                                0x9
32092 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY__SHIFT                                                0xc
32093 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY_MASK                                                  0x00000007L
32094 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY_MASK                                                  0x00000038L
32095 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY_MASK                                                  0x000001C0L
32096 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY_MASK                                                  0x00000E00L
32097 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY_MASK                                                  0x00007000L
32098 //CHI_CHR_REP_FGCG_OVERRIDE
32099 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE__SHIFT                                          0x0
32100 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE__SHIFT                                          0x1
32101 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE__SHIFT                                       0x2
32102 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE__SHIFT                                       0x3
32103 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE_MASK                                            0x00000001L
32104 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE_MASK                                            0x00000002L
32105 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE_MASK                                         0x00000004L
32106 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE_MASK                                         0x00000008L
32107 //CH_VC5_ENABLE
32108 #define CH_VC5_ENABLE__UTCL2_VC5_ENABLE__SHIFT                                                                0x1
32109 #define CH_VC5_ENABLE__UTCL2_VC5_ENABLE_MASK                                                                  0x00000002L
32110 //CHC_CTRL
32111 #define CHC_CTRL__BUFFER_DEPTH_MAX__SHIFT                                                                     0x0
32112 #define CHC_CTRL__GL2_REQ_CREDITS__SHIFT                                                                      0x4
32113 #define CHC_CTRL__GL2_DATA_CREDITS__SHIFT                                                                     0xb
32114 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT                                                          0x12
32115 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT                                                          0x13
32116 #define CHC_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT__SHIFT                                                     0x1d
32117 #define CHC_CTRL__BUFFER_DEPTH_MAX_MASK                                                                       0x0000000FL
32118 #define CHC_CTRL__GL2_REQ_CREDITS_MASK                                                                        0x000007F0L
32119 #define CHC_CTRL__GL2_DATA_CREDITS_MASK                                                                       0x0003F800L
32120 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK                                                            0x00040000L
32121 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK                                                            0x00080000L
32122 #define CHC_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT_MASK                                                       0x20000000L
32123 //CHC_STATUS
32124 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT                                                         0x0
32125 #define CHC_STATUS__OUTPUT_FIFOS_BUSY__SHIFT                                                                  0x1
32126 #define CHC_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT                                                             0x2
32127 #define CHC_STATUS__GL2_REQ_VC0_STALL__SHIFT                                                                  0x3
32128 #define CHC_STATUS__GL2_DATA_VC0_STALL__SHIFT                                                                 0x4
32129 #define CHC_STATUS__GL2_REQ_VC1_STALL__SHIFT                                                                  0x5
32130 #define CHC_STATUS__GL2_DATA_VC1_STALL__SHIFT                                                                 0x6
32131 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT                                                              0x7
32132 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT                                                             0x8
32133 #define CHC_STATUS__GL2_RH_BUSY__SHIFT                                                                        0x9
32134 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT                                                            0xa
32135 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT                                                            0x14
32136 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT                                                       0x15
32137 #define CHC_STATUS__REQUEST_TRACKER_BUSY__SHIFT                                                               0x16
32138 #define CHC_STATUS__BUFFER_FULL__SHIFT                                                                        0x17
32139 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK                                                           0x00000001L
32140 #define CHC_STATUS__OUTPUT_FIFOS_BUSY_MASK                                                                    0x00000002L
32141 #define CHC_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK                                                               0x00000004L
32142 #define CHC_STATUS__GL2_REQ_VC0_STALL_MASK                                                                    0x00000008L
32143 #define CHC_STATUS__GL2_DATA_VC0_STALL_MASK                                                                   0x00000010L
32144 #define CHC_STATUS__GL2_REQ_VC1_STALL_MASK                                                                    0x00000020L
32145 #define CHC_STATUS__GL2_DATA_VC1_STALL_MASK                                                                   0x00000040L
32146 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY_MASK                                                                0x00000080L
32147 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK                                                               0x00000100L
32148 #define CHC_STATUS__GL2_RH_BUSY_MASK                                                                          0x00000200L
32149 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2_MASK                                                              0x000FFC00L
32150 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK                                                              0x00100000L
32151 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK                                                         0x00200000L
32152 #define CHC_STATUS__REQUEST_TRACKER_BUSY_MASK                                                                 0x00400000L
32153 #define CHC_STATUS__BUFFER_FULL_MASK                                                                          0x00800000L
32154 //CHCG_CTRL
32155 #define CHCG_CTRL__BUFFER_DEPTH_MAX__SHIFT                                                                    0x0
32156 #define CHCG_CTRL__VC0_BUFFER_DEPTH_MAX__SHIFT                                                                0x4
32157 #define CHCG_CTRL__GL2_REQ_CREDITS__SHIFT                                                                     0x8
32158 #define CHCG_CTRL__GL2_DATA_CREDITS__SHIFT                                                                    0xf
32159 #define CHCG_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT                                                         0x16
32160 #define CHCG_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT                                                         0x17
32161 #define CHCG_CTRL__BUFFER_DEPTH_MAX_MASK                                                                      0x0000000FL
32162 #define CHCG_CTRL__VC0_BUFFER_DEPTH_MAX_MASK                                                                  0x000000F0L
32163 #define CHCG_CTRL__GL2_REQ_CREDITS_MASK                                                                       0x00007F00L
32164 #define CHCG_CTRL__GL2_DATA_CREDITS_MASK                                                                      0x003F8000L
32165 #define CHCG_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK                                                           0x00400000L
32166 #define CHCG_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK                                                           0x00800000L
32167 //CHCG_STATUS
32168 #define CHCG_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT                                                        0x0
32169 #define CHCG_STATUS__OUTPUT_FIFOS_BUSY__SHIFT                                                                 0x1
32170 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT                                                            0x2
32171 #define CHCG_STATUS__GL2_REQ_VC0_STALL__SHIFT                                                                 0x3
32172 #define CHCG_STATUS__GL2_DATA_VC0_STALL__SHIFT                                                                0x4
32173 #define CHCG_STATUS__GL2_REQ_VC1_STALL__SHIFT                                                                 0x5
32174 #define CHCG_STATUS__GL2_DATA_VC1_STALL__SHIFT                                                                0x6
32175 #define CHCG_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT                                                             0x7
32176 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT                                                            0x8
32177 #define CHCG_STATUS__GL2_RH_BUSY__SHIFT                                                                       0x9
32178 #define CHCG_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT                                                           0xa
32179 #define CHCG_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT                                                           0x14
32180 #define CHCG_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT                                                      0x15
32181 #define CHCG_STATUS__REQUEST_TRACKER_BUSY__SHIFT                                                              0x16
32182 #define CHCG_STATUS__BUFFER_FULL__SHIFT                                                                       0x17
32183 #define CHCG_STATUS__INPUT_BUFFER_VC1_BUSY__SHIFT                                                             0x18
32184 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_BUSY__SHIFT                                                            0x19
32185 #define CHCG_STATUS__INPUT_BUFFER_VC1_FIFO_FULL__SHIFT                                                        0x1a
32186 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_FULL__SHIFT                                                            0x1b
32187 #define CHCG_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK                                                          0x00000001L
32188 #define CHCG_STATUS__OUTPUT_FIFOS_BUSY_MASK                                                                   0x00000002L
32189 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK                                                              0x00000004L
32190 #define CHCG_STATUS__GL2_REQ_VC0_STALL_MASK                                                                   0x00000008L
32191 #define CHCG_STATUS__GL2_DATA_VC0_STALL_MASK                                                                  0x00000010L
32192 #define CHCG_STATUS__GL2_REQ_VC1_STALL_MASK                                                                   0x00000020L
32193 #define CHCG_STATUS__GL2_DATA_VC1_STALL_MASK                                                                  0x00000040L
32194 #define CHCG_STATUS__INPUT_BUFFER_VC0_BUSY_MASK                                                               0x00000080L
32195 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK                                                              0x00000100L
32196 #define CHCG_STATUS__GL2_RH_BUSY_MASK                                                                         0x00000200L
32197 #define CHCG_STATUS__NUM_REQ_PENDING_FROM_L2_MASK                                                             0x000FFC00L
32198 #define CHCG_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK                                                             0x00100000L
32199 #define CHCG_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK                                                        0x00200000L
32200 #define CHCG_STATUS__REQUEST_TRACKER_BUSY_MASK                                                                0x00400000L
32201 #define CHCG_STATUS__BUFFER_FULL_MASK                                                                         0x00800000L
32202 #define CHCG_STATUS__INPUT_BUFFER_VC1_BUSY_MASK                                                               0x01000000L
32203 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_BUSY_MASK                                                              0x02000000L
32204 #define CHCG_STATUS__INPUT_BUFFER_VC1_FIFO_FULL_MASK                                                          0x04000000L
32205 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_FULL_MASK                                                              0x08000000L
32206 
32207 
32208 // addressBlock: gc_gl2dec
32209 //GL2C_CTRL
32210 #define GL2C_CTRL__CACHE_SIZE__SHIFT                                                                          0x0
32211 #define GL2C_CTRL__RATE__SHIFT                                                                                0x2
32212 #define GL2C_CTRL__WRITEBACK_MARGIN__SHIFT                                                                    0x4
32213 #define GL2C_CTRL__METADATA_LATENCY_FIFO_SIZE__SHIFT                                                          0x8
32214 #define GL2C_CTRL__SRC_FIFO_SIZE__SHIFT                                                                       0xc
32215 #define GL2C_CTRL__LATENCY_FIFO_SIZE__SHIFT                                                                   0x10
32216 #define GL2C_CTRL__METADATA_TO_HI_PRIORITY__SHIFT                                                             0x14
32217 #define GL2C_CTRL__LINEAR_SET_HASH__SHIFT                                                                     0x15
32218 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP__SHIFT                                                                 0x16
32219 #define GL2C_CTRL__MDC_SIZE__SHIFT                                                                            0x18
32220 #define GL2C_CTRL__METADATA_TO_HIT_QUEUE__SHIFT                                                               0x1a
32221 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN__SHIFT                                                                0x1b
32222 #define GL2C_CTRL__MDC_SIDEBAND_FIFO_SIZE__SHIFT                                                              0x1c
32223 #define GL2C_CTRL__CACHE_SIZE_MASK                                                                            0x00000003L
32224 #define GL2C_CTRL__RATE_MASK                                                                                  0x0000000CL
32225 #define GL2C_CTRL__WRITEBACK_MARGIN_MASK                                                                      0x000000F0L
32226 #define GL2C_CTRL__METADATA_LATENCY_FIFO_SIZE_MASK                                                            0x00000F00L
32227 #define GL2C_CTRL__SRC_FIFO_SIZE_MASK                                                                         0x0000F000L
32228 #define GL2C_CTRL__LATENCY_FIFO_SIZE_MASK                                                                     0x000F0000L
32229 #define GL2C_CTRL__METADATA_TO_HI_PRIORITY_MASK                                                               0x00100000L
32230 #define GL2C_CTRL__LINEAR_SET_HASH_MASK                                                                       0x00200000L
32231 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP_MASK                                                                   0x00C00000L
32232 #define GL2C_CTRL__MDC_SIZE_MASK                                                                              0x03000000L
32233 #define GL2C_CTRL__METADATA_TO_HIT_QUEUE_MASK                                                                 0x04000000L
32234 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN_MASK                                                                  0x08000000L
32235 #define GL2C_CTRL__MDC_SIDEBAND_FIFO_SIZE_MASK                                                                0xF0000000L
32236 //GL2C_CTRL2
32237 #define GL2C_CTRL2__PROBE_FIFO_SIZE__SHIFT                                                                    0x0
32238 #define GL2C_CTRL2__ADDR_MATCH_DISABLE__SHIFT                                                                 0x4
32239 #define GL2C_CTRL2__FILL_SIZE_32__SHIFT                                                                       0x5
32240 #define GL2C_CTRL2__RB_TO_HI_PRIORITY__SHIFT                                                                  0x6
32241 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE__SHIFT                                                             0x7
32242 #define GL2C_CTRL2__RO_DISABLE__SHIFT                                                                         0x8
32243 #define GL2C_CTRL2__FORCE_MDC_INV__SHIFT                                                                      0x9
32244 #define GL2C_CTRL2__GCR_ARB_CTRL__SHIFT                                                                       0xa
32245 #define GL2C_CTRL2__GCR_ALL_SET__SHIFT                                                                        0xd
32246 #define GL2C_CTRL2__FILL_SIZE_64__SHIFT                                                                       0x11
32247 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK__SHIFT                                                     0x12
32248 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE__SHIFT                                       0x13
32249 #define GL2C_CTRL2__METADATA_VOLATILE_EN__SHIFT                                                               0x14
32250 #define GL2C_CTRL2__RB_VOLATILE_EN__SHIFT                                                                     0x15
32251 #define GL2C_CTRL2__PROBE_UNSHARED_EN__SHIFT                                                                  0x16
32252 #define GL2C_CTRL2__MAX_MIN_CTRL__SHIFT                                                                       0x17
32253 #define GL2C_CTRL2__MDC_UC_TO_C_RO_EN__SHIFT                                                                  0x1a
32254 #define GL2C_CTRL2__PROBE_FIFO_SIZE_MASK                                                                      0x0000000FL
32255 #define GL2C_CTRL2__ADDR_MATCH_DISABLE_MASK                                                                   0x00000010L
32256 #define GL2C_CTRL2__FILL_SIZE_32_MASK                                                                         0x00000020L
32257 #define GL2C_CTRL2__RB_TO_HI_PRIORITY_MASK                                                                    0x00000040L
32258 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE_MASK                                                               0x00000080L
32259 #define GL2C_CTRL2__RO_DISABLE_MASK                                                                           0x00000100L
32260 #define GL2C_CTRL2__FORCE_MDC_INV_MASK                                                                        0x00000200L
32261 #define GL2C_CTRL2__GCR_ARB_CTRL_MASK                                                                         0x00001C00L
32262 #define GL2C_CTRL2__GCR_ALL_SET_MASK                                                                          0x00002000L
32263 #define GL2C_CTRL2__FILL_SIZE_64_MASK                                                                         0x00020000L
32264 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK_MASK                                                       0x00040000L
32265 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE_MASK                                         0x00080000L
32266 #define GL2C_CTRL2__METADATA_VOLATILE_EN_MASK                                                                 0x00100000L
32267 #define GL2C_CTRL2__RB_VOLATILE_EN_MASK                                                                       0x00200000L
32268 #define GL2C_CTRL2__PROBE_UNSHARED_EN_MASK                                                                    0x00400000L
32269 #define GL2C_CTRL2__MAX_MIN_CTRL_MASK                                                                         0x01800000L
32270 #define GL2C_CTRL2__MDC_UC_TO_C_RO_EN_MASK                                                                    0x04000000L
32271 //GL2C_STATUS
32272 #define GL2C_STATUS__NONCACHEABLE_FLOAT_ATOMIC__SHIFT                                                         0x0
32273 #define GL2C_STATUS__NONCACHEABLE_U8_ATOMIC__SHIFT                                                            0x4
32274 #define GL2C_STATUS__NONCACHEABLE_CLAMP_SUB_ATOMIC__SHIFT                                                     0x5
32275 #define GL2C_STATUS__WRRET_NACK_FAULT__SHIFT                                                                  0x6
32276 #define GL2C_STATUS__RDRET_NACK_FAULT__SHIFT                                                                  0x7
32277 #define GL2C_STATUS__METADATA_FED__SHIFT                                                                      0x8
32278 #define GL2C_STATUS__FED_FSM_STATE__SHIFT                                                                     0x9
32279 #define GL2C_STATUS__SAFE_MODE_FED__SHIFT                                                                     0xb
32280 #define GL2C_STATUS__DCC_OUT_INVALID_KEY_ERROR_CODE__SHIFT                                                    0x12
32281 #define GL2C_STATUS__NONCACHEABLE_FLOAT_ATOMIC_MASK                                                           0x00000001L
32282 #define GL2C_STATUS__NONCACHEABLE_U8_ATOMIC_MASK                                                              0x00000010L
32283 #define GL2C_STATUS__NONCACHEABLE_CLAMP_SUB_ATOMIC_MASK                                                       0x00000020L
32284 #define GL2C_STATUS__WRRET_NACK_FAULT_MASK                                                                    0x00000040L
32285 #define GL2C_STATUS__RDRET_NACK_FAULT_MASK                                                                    0x00000080L
32286 #define GL2C_STATUS__METADATA_FED_MASK                                                                        0x00000100L
32287 #define GL2C_STATUS__FED_FSM_STATE_MASK                                                                       0x00000600L
32288 #define GL2C_STATUS__SAFE_MODE_FED_MASK                                                                       0x00000800L
32289 #define GL2C_STATUS__DCC_OUT_INVALID_KEY_ERROR_CODE_MASK                                                      0x007C0000L
32290 //GL2C_ADDR_MATCH_MASK
32291 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK__SHIFT                                                                0x0
32292 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK_MASK                                                                  0xFFFFFFFFL
32293 //GL2C_ADDR_MATCH_SIZE
32294 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT                                                                0x0
32295 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT_MASK                                                                  0x00000007L
32296 //GL2C_WBINVL2
32297 #define GL2C_WBINVL2__DONE__SHIFT                                                                             0x4
32298 #define GL2C_WBINVL2__DONE_MASK                                                                               0x00000010L
32299 //GL2C_SOFT_RESET
32300 #define GL2C_SOFT_RESET__HALT_FOR_RESET__SHIFT                                                                0x0
32301 #define GL2C_SOFT_RESET__HALT_FOR_RESET_MASK                                                                  0x00000001L
32302 //GL2C_CM_CTRL0
32303 #define GL2C_CM_CTRL0__HASH_MASK__SHIFT                                                                       0x0
32304 #define GL2C_CM_CTRL0__HASH_MASK_MASK                                                                         0xFFFFFFFFL
32305 //GL2C_CM_CTRL1
32306 #define GL2C_CM_CTRL1__HASH_MASK__SHIFT                                                                       0x0
32307 #define GL2C_CM_CTRL1__BURST_TIMER__SHIFT                                                                     0x8
32308 #define GL2C_CM_CTRL1__RVF_SIZE__SHIFT                                                                        0x10
32309 #define GL2C_CM_CTRL1__WRITE_COH_MODE__SHIFT                                                                  0x17
32310 #define GL2C_CM_CTRL1__MDC_ARB_MODE__SHIFT                                                                    0x19
32311 #define GL2C_CM_CTRL1__READ_REQ_ONLY__SHIFT                                                                   0x1a
32312 #define GL2C_CM_CTRL1__COMP_TO_CONSTANT_EN__SHIFT                                                             0x1b
32313 #define GL2C_CM_CTRL1__COMP_TO_SINGLE_EN__SHIFT                                                               0x1c
32314 #define GL2C_CM_CTRL1__BURST_MODE__SHIFT                                                                      0x1d
32315 #define GL2C_CM_CTRL1__UNCOMP_READBACK_FILTER__SHIFT                                                          0x1e
32316 #define GL2C_CM_CTRL1__WAIT_ATOMIC_RECOMP_WRITE__SHIFT                                                        0x1f
32317 #define GL2C_CM_CTRL1__HASH_MASK_MASK                                                                         0x0000000FL
32318 #define GL2C_CM_CTRL1__BURST_TIMER_MASK                                                                       0x0000FF00L
32319 #define GL2C_CM_CTRL1__RVF_SIZE_MASK                                                                          0x000F0000L
32320 #define GL2C_CM_CTRL1__WRITE_COH_MODE_MASK                                                                    0x01800000L
32321 #define GL2C_CM_CTRL1__MDC_ARB_MODE_MASK                                                                      0x02000000L
32322 #define GL2C_CM_CTRL1__READ_REQ_ONLY_MASK                                                                     0x04000000L
32323 #define GL2C_CM_CTRL1__COMP_TO_CONSTANT_EN_MASK                                                               0x08000000L
32324 #define GL2C_CM_CTRL1__COMP_TO_SINGLE_EN_MASK                                                                 0x10000000L
32325 #define GL2C_CM_CTRL1__BURST_MODE_MASK                                                                        0x20000000L
32326 #define GL2C_CM_CTRL1__UNCOMP_READBACK_FILTER_MASK                                                            0x40000000L
32327 #define GL2C_CM_CTRL1__WAIT_ATOMIC_RECOMP_WRITE_MASK                                                          0x80000000L
32328 //GL2C_CM_STALL
32329 #define GL2C_CM_STALL__QUEUE__SHIFT                                                                           0x0
32330 #define GL2C_CM_STALL__QUEUE_MASK                                                                             0xFFFFFFFFL
32331 //GL2C_CM_CTRL2
32332 #define GL2C_CM_CTRL2__READ_BURST_TIMER__SHIFT                                                                0x0
32333 #define GL2C_CM_CTRL2__VRS_DISABLE__SHIFT                                                                     0x8
32334 #define GL2C_CM_CTRL2__SKIP_LOW_COMP_RATIO__SHIFT                                                             0x9
32335 #define GL2C_CM_CTRL2__CM_NBC_IND64_DISABLE__SHIFT                                                            0xa
32336 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MODE__SHIFT                                                             0xb
32337 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_METADATA_WR_MODE__SHIFT                                                 0xc
32338 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MAX_UNCOMP_BLK_SZ_MODE__SHIFT                                           0xd
32339 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_SECTOR_READBACK_MODE__SHIFT                                             0xf
32340 #define GL2C_CM_CTRL2__RECOMP_DISABLE__SHIFT                                                                  0x10
32341 #define GL2C_CM_CTRL2__DCC_COMP_KEY_ERROR_DETECTION_EN__SHIFT                                                 0x11
32342 #define GL2C_CM_CTRL2__DCC_CLEAR_FRAG2DCC_KEY_ERROR_CODE__SHIFT                                               0x12
32343 #define GL2C_CM_CTRL2__READ_BURST_TIMER_MASK                                                                  0x000000FFL
32344 #define GL2C_CM_CTRL2__VRS_DISABLE_MASK                                                                       0x00000100L
32345 #define GL2C_CM_CTRL2__SKIP_LOW_COMP_RATIO_MASK                                                               0x00000200L
32346 #define GL2C_CM_CTRL2__CM_NBC_IND64_DISABLE_MASK                                                              0x00000400L
32347 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MODE_MASK                                                               0x00000800L
32348 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_METADATA_WR_MODE_MASK                                                   0x00001000L
32349 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MAX_UNCOMP_BLK_SZ_MODE_MASK                                             0x00006000L
32350 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_SECTOR_READBACK_MODE_MASK                                               0x00008000L
32351 #define GL2C_CM_CTRL2__RECOMP_DISABLE_MASK                                                                    0x00010000L
32352 #define GL2C_CM_CTRL2__DCC_COMP_KEY_ERROR_DETECTION_EN_MASK                                                   0x00020000L
32353 #define GL2C_CM_CTRL2__DCC_CLEAR_FRAG2DCC_KEY_ERROR_CODE_MASK                                                 0x00040000L
32354 //GL2C_CTRL3
32355 #define GL2C_CTRL3__METADATA_MTYPE_COHERENCY__SHIFT                                                           0x0
32356 #define GL2C_CTRL3__METADATA_NOFILL__SHIFT                                                                    0x3
32357 #define GL2C_CTRL3__METADATA_NEXT_CL_PREFETCH__SHIFT                                                          0x4
32358 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE__SHIFT                                                              0x5
32359 #define GL2C_CTRL3__HTILE_TO_HI_PRIORITY__SHIFT                                                               0x6
32360 #define GL2C_CTRL3__UNCACHED_WRITE_ATOMIC_TO_UC_WRITE__SHIFT                                                  0x7
32361 #define GL2C_CTRL3__IO_CHANNEL_ENABLE__SHIFT                                                                  0x8
32362 #define GL2C_CTRL3__FMASK_TO_HI_PRIORITY__SHIFT                                                               0x9
32363 #define GL2C_CTRL3__DCC_CMASK_TO_HI_PRIORITY__SHIFT                                                           0xa
32364 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE__SHIFT                                                            0xb
32365 #define GL2C_CTRL3__HASH_256B_ENABLE__SHIFT                                                                   0xc
32366 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE__SHIFT                                                           0xd
32367 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP__SHIFT                                                             0xe
32368 #define GL2C_CTRL3__FGCG_OVERRIDE__SHIFT                                                                      0xf
32369 #define GL2C_CTRL3__FORCE_MTYPE_UC__SHIFT                                                                     0x10
32370 #define GL2C_CTRL3__DGPU_SHARED_MODE__SHIFT                                                                   0x11
32371 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN__SHIFT                                                     0x12
32372 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT__SHIFT                                                                 0x13
32373 #define GL2C_CTRL3__READ_BYPASS_AS_UC__SHIFT                                                                  0x14
32374 #define GL2C_CTRL3__WB_OPT_ENABLE__SHIFT                                                                      0x15
32375 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT__SHIFT                                                             0x16
32376 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE__SHIFT                                                       0x18
32377 #define GL2C_CTRL3__EA_GMI_DISABLE__SHIFT                                                                     0x19
32378 #define GL2C_CTRL3__SQC_TO_HI_PRIORITY__SHIFT                                                                 0x1a
32379 #define GL2C_CTRL3__INF_NAN_CLAMP__SHIFT                                                                      0x1b
32380 #define GL2C_CTRL3__SCRATCH__SHIFT                                                                            0x1c
32381 #define GL2C_CTRL3__METADATA_MTYPE_COHERENCY_MASK                                                             0x00000003L
32382 #define GL2C_CTRL3__METADATA_NOFILL_MASK                                                                      0x00000008L
32383 #define GL2C_CTRL3__METADATA_NEXT_CL_PREFETCH_MASK                                                            0x00000010L
32384 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE_MASK                                                                0x00000020L
32385 #define GL2C_CTRL3__HTILE_TO_HI_PRIORITY_MASK                                                                 0x00000040L
32386 #define GL2C_CTRL3__UNCACHED_WRITE_ATOMIC_TO_UC_WRITE_MASK                                                    0x00000080L
32387 #define GL2C_CTRL3__IO_CHANNEL_ENABLE_MASK                                                                    0x00000100L
32388 #define GL2C_CTRL3__FMASK_TO_HI_PRIORITY_MASK                                                                 0x00000200L
32389 #define GL2C_CTRL3__DCC_CMASK_TO_HI_PRIORITY_MASK                                                             0x00000400L
32390 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE_MASK                                                              0x00000800L
32391 #define GL2C_CTRL3__HASH_256B_ENABLE_MASK                                                                     0x00001000L
32392 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE_MASK                                                             0x00002000L
32393 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP_MASK                                                               0x00004000L
32394 #define GL2C_CTRL3__FGCG_OVERRIDE_MASK                                                                        0x00008000L
32395 #define GL2C_CTRL3__FORCE_MTYPE_UC_MASK                                                                       0x00010000L
32396 #define GL2C_CTRL3__DGPU_SHARED_MODE_MASK                                                                     0x00020000L
32397 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN_MASK                                                       0x00040000L
32398 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT_MASK                                                                   0x00080000L
32399 #define GL2C_CTRL3__READ_BYPASS_AS_UC_MASK                                                                    0x00100000L
32400 #define GL2C_CTRL3__WB_OPT_ENABLE_MASK                                                                        0x00200000L
32401 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT_MASK                                                               0x00C00000L
32402 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE_MASK                                                         0x01000000L
32403 #define GL2C_CTRL3__EA_GMI_DISABLE_MASK                                                                       0x02000000L
32404 #define GL2C_CTRL3__SQC_TO_HI_PRIORITY_MASK                                                                   0x04000000L
32405 #define GL2C_CTRL3__INF_NAN_CLAMP_MASK                                                                        0x08000000L
32406 #define GL2C_CTRL3__SCRATCH_MASK                                                                              0xF0000000L
32407 //GL2C_LB_CTR_CTRL
32408 #define GL2C_LB_CTR_CTRL__START__SHIFT                                                                        0x0
32409 #define GL2C_LB_CTR_CTRL__LOAD__SHIFT                                                                         0x1
32410 #define GL2C_LB_CTR_CTRL__CLEAR__SHIFT                                                                        0x2
32411 #define GL2C_LB_CTR_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT                                                        0x1f
32412 #define GL2C_LB_CTR_CTRL__START_MASK                                                                          0x00000001L
32413 #define GL2C_LB_CTR_CTRL__LOAD_MASK                                                                           0x00000002L
32414 #define GL2C_LB_CTR_CTRL__CLEAR_MASK                                                                          0x00000004L
32415 #define GL2C_LB_CTR_CTRL__PERF_CNTR_EN_OVERRIDE_MASK                                                          0x80000000L
32416 //GL2C_LB_DATA0
32417 #define GL2C_LB_DATA0__DATA__SHIFT                                                                            0x0
32418 #define GL2C_LB_DATA0__DATA_MASK                                                                              0xFFFFFFFFL
32419 //GL2C_LB_DATA1
32420 #define GL2C_LB_DATA1__DATA__SHIFT                                                                            0x0
32421 #define GL2C_LB_DATA1__DATA_MASK                                                                              0xFFFFFFFFL
32422 //GL2C_LB_DATA2
32423 #define GL2C_LB_DATA2__DATA__SHIFT                                                                            0x0
32424 #define GL2C_LB_DATA2__DATA_MASK                                                                              0xFFFFFFFFL
32425 //GL2C_LB_DATA3
32426 #define GL2C_LB_DATA3__DATA__SHIFT                                                                            0x0
32427 #define GL2C_LB_DATA3__DATA_MASK                                                                              0xFFFFFFFFL
32428 //GL2C_LB_CTR_SEL0
32429 #define GL2C_LB_CTR_SEL0__SEL0__SHIFT                                                                         0x0
32430 #define GL2C_LB_CTR_SEL0__DIV0__SHIFT                                                                         0xf
32431 #define GL2C_LB_CTR_SEL0__SEL1__SHIFT                                                                         0x10
32432 #define GL2C_LB_CTR_SEL0__DIV1__SHIFT                                                                         0x1f
32433 #define GL2C_LB_CTR_SEL0__SEL0_MASK                                                                           0x000000FFL
32434 #define GL2C_LB_CTR_SEL0__DIV0_MASK                                                                           0x00008000L
32435 #define GL2C_LB_CTR_SEL0__SEL1_MASK                                                                           0x00FF0000L
32436 #define GL2C_LB_CTR_SEL0__DIV1_MASK                                                                           0x80000000L
32437 //GL2C_LB_CTR_SEL1
32438 #define GL2C_LB_CTR_SEL1__SEL2__SHIFT                                                                         0x0
32439 #define GL2C_LB_CTR_SEL1__DIV2__SHIFT                                                                         0xf
32440 #define GL2C_LB_CTR_SEL1__SEL3__SHIFT                                                                         0x10
32441 #define GL2C_LB_CTR_SEL1__DIV3__SHIFT                                                                         0x1f
32442 #define GL2C_LB_CTR_SEL1__SEL2_MASK                                                                           0x000000FFL
32443 #define GL2C_LB_CTR_SEL1__DIV2_MASK                                                                           0x00008000L
32444 #define GL2C_LB_CTR_SEL1__SEL3_MASK                                                                           0x00FF0000L
32445 #define GL2C_LB_CTR_SEL1__DIV3_MASK                                                                           0x80000000L
32446 //GL2C_CTRL4
32447 #define GL2C_CTRL4__METADATA_WR_OP_CID__SHIFT                                                                 0x0
32448 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE__SHIFT                                                                 0x1
32449 #define GL2C_CTRL4__SRC_FIFO_MDC_LOW_PRIORITY__SHIFT                                                          0x2
32450 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE__SHIFT                                                        0x3
32451 #define GL2C_CTRL4__CM_MGCG_MODE__SHIFT                                                                       0x4
32452 #define GL2C_CTRL4__MDC_MGCG_MODE__SHIFT                                                                      0x5
32453 #define GL2C_CTRL4__TAG_MGCG_MODE__SHIFT                                                                      0x6
32454 #define GL2C_CTRL4__CORE_MGCG_MODE__SHIFT                                                                     0x7
32455 #define GL2C_CTRL4__EXECUTE_MGCG_MODE__SHIFT                                                                  0x8
32456 #define GL2C_CTRL4__EA_NACK_DISABLE__SHIFT                                                                    0x9
32457 #define GL2C_CTRL4__FED_SAFE_MODE__SHIFT                                                                      0xa
32458 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE__SHIFT                                                     0xb
32459 #define GL2C_CTRL4__NO_WRITE_ACK_TO_HIT_QUEUE__SHIFT                                                          0x1a
32460 #define GL2C_CTRL4__METADATA_WR_OP_CID_MASK                                                                   0x00000001L
32461 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE_MASK                                                                   0x00000002L
32462 #define GL2C_CTRL4__SRC_FIFO_MDC_LOW_PRIORITY_MASK                                                            0x00000004L
32463 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE_MASK                                                          0x00000008L
32464 #define GL2C_CTRL4__CM_MGCG_MODE_MASK                                                                         0x00000010L
32465 #define GL2C_CTRL4__MDC_MGCG_MODE_MASK                                                                        0x00000020L
32466 #define GL2C_CTRL4__TAG_MGCG_MODE_MASK                                                                        0x00000040L
32467 #define GL2C_CTRL4__CORE_MGCG_MODE_MASK                                                                       0x00000080L
32468 #define GL2C_CTRL4__EXECUTE_MGCG_MODE_MASK                                                                    0x00000100L
32469 #define GL2C_CTRL4__EA_NACK_DISABLE_MASK                                                                      0x00000200L
32470 #define GL2C_CTRL4__FED_SAFE_MODE_MASK                                                                        0x00000400L
32471 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE_MASK                                                       0x00000800L
32472 #define GL2C_CTRL4__NO_WRITE_ACK_TO_HIT_QUEUE_MASK                                                            0x04000000L
32473 //GL2C_DISCARD_STALL_CTRL
32474 #define GL2C_DISCARD_STALL_CTRL__LIMIT__SHIFT                                                                 0x0
32475 #define GL2C_DISCARD_STALL_CTRL__WINDOW__SHIFT                                                                0xf
32476 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT__SHIFT                                                             0x1e
32477 #define GL2C_DISCARD_STALL_CTRL__ENABLE__SHIFT                                                                0x1f
32478 #define GL2C_DISCARD_STALL_CTRL__LIMIT_MASK                                                                   0x00007FFFL
32479 #define GL2C_DISCARD_STALL_CTRL__WINDOW_MASK                                                                  0x3FFF8000L
32480 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT_MASK                                                               0x40000000L
32481 #define GL2C_DISCARD_STALL_CTRL__ENABLE_MASK                                                                  0x80000000L
32482 //GL2A_ADDR_MATCH_CTRL
32483 #define GL2A_ADDR_MATCH_CTRL__DISABLE__SHIFT                                                                  0x0
32484 #define GL2A_ADDR_MATCH_CTRL__DISABLE_MASK                                                                    0xFFFFFFFFL
32485 //GL2A_ADDR_MATCH_MASK
32486 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK__SHIFT                                                                0x0
32487 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK_MASK                                                                  0xFFFFFFFFL
32488 //GL2A_ADDR_MATCH_SIZE
32489 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT                                                                0x0
32490 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT_MASK                                                                  0x00000007L
32491 //GL2A_PRIORITY_CTRL
32492 #define GL2A_PRIORITY_CTRL__DISABLE__SHIFT                                                                    0x0
32493 #define GL2A_PRIORITY_CTRL__DISABLE_MASK                                                                      0xFFFFFFFFL
32494 //GL2A_CTRL
32495 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE__SHIFT                                                           0x0
32496 #define GL2A_CTRL__STAY_ON_BURST__SHIFT                                                                       0x1
32497 #define GL2A_CTRL__FGCG_OVERRIDE__SHIFT                                                                       0x2
32498 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY__SHIFT                                                                0x3
32499 #define GL2A_CTRL__GCRD_CREDIT_SAFE_REG__SHIFT                                                                0x4
32500 #define GL2A_CTRL__REQ_CREDIT_SAFE_REG__SHIFT                                                                 0x8
32501 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT__SHIFT                                                         0xc
32502 #define GL2A_CTRL__INTERNAL_RETURN_BYPASS_ENABLE__SHIFT                                                       0x11
32503 #define GL2A_CTRL__ADDR_REMOVE_COLBITS__SHIFT                                                                 0x12
32504 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE_MASK                                                             0x00000001L
32505 #define GL2A_CTRL__STAY_ON_BURST_MASK                                                                         0x00000002L
32506 #define GL2A_CTRL__FGCG_OVERRIDE_MASK                                                                         0x00000004L
32507 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY_MASK                                                                  0x00000008L
32508 #define GL2A_CTRL__GCRD_CREDIT_SAFE_REG_MASK                                                                  0x000000F0L
32509 #define GL2A_CTRL__REQ_CREDIT_SAFE_REG_MASK                                                                   0x00000F00L
32510 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT_MASK                                                           0x0001F000L
32511 #define GL2A_CTRL__INTERNAL_RETURN_BYPASS_ENABLE_MASK                                                         0x00020000L
32512 #define GL2A_CTRL__ADDR_REMOVE_COLBITS_MASK                                                                   0x00040000L
32513 //GL2A_RESP_THROTTLE_CTRL
32514 #define GL2A_RESP_THROTTLE_CTRL__DISABLE__SHIFT                                                               0x0
32515 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_GL1__SHIFT                                                            0x10
32516 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_CH__SHIFT                                                             0x18
32517 #define GL2A_RESP_THROTTLE_CTRL__DISABLE_MASK                                                                 0x0000FFFFL
32518 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_GL1_MASK                                                              0x00FF0000L
32519 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_CH_MASK                                                               0xFF000000L
32520 
32521 
32522 // addressBlock: gc_gl1hdec
32523 //GL1H_ARB_CTRL
32524 #define GL1H_ARB_CTRL__REQ_FGCG_DISABLE__SHIFT                                                                0x0
32525 #define GL1H_ARB_CTRL__SRC_FGCG_DISABLE__SHIFT                                                                0x1
32526 #define GL1H_ARB_CTRL__RET_FGCG_DISABLE__SHIFT                                                                0x2
32527 #define GL1H_ARB_CTRL__CHICKEN_BITS__SHIFT                                                                    0x3
32528 #define GL1H_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT                                                           0xb
32529 #define GL1H_ARB_CTRL__REQ_FGCG_DISABLE_MASK                                                                  0x00000001L
32530 #define GL1H_ARB_CTRL__SRC_FGCG_DISABLE_MASK                                                                  0x00000002L
32531 #define GL1H_ARB_CTRL__RET_FGCG_DISABLE_MASK                                                                  0x00000004L
32532 #define GL1H_ARB_CTRL__CHICKEN_BITS_MASK                                                                      0x000007F8L
32533 #define GL1H_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK                                                             0x00000800L
32534 //GL1H_GL1_CREDITS
32535 #define GL1H_GL1_CREDITS__GL1_REQ_CREDITS__SHIFT                                                              0x0
32536 #define GL1H_GL1_CREDITS__GL1_REQ_CREDITS_MASK                                                                0x000000FFL
32537 //GL1H_BURST_MASK
32538 #define GL1H_BURST_MASK__BURST_ADDR_MASK__SHIFT                                                               0x0
32539 #define GL1H_BURST_MASK__BURST_ADDR_MASK_MASK                                                                 0x000000FFL
32540 //GL1H_BURST_CTRL
32541 #define GL1H_BURST_CTRL__MAX_BURST_SIZE__SHIFT                                                                0x0
32542 #define GL1H_BURST_CTRL__BURST_DISABLE__SHIFT                                                                 0x3
32543 #define GL1H_BURST_CTRL__SPARE_BURST_CTRL_BITS__SHIFT                                                         0x4
32544 #define GL1H_BURST_CTRL__MAX_BURST_SIZE_MASK                                                                  0x00000007L
32545 #define GL1H_BURST_CTRL__BURST_DISABLE_MASK                                                                   0x00000008L
32546 #define GL1H_BURST_CTRL__SPARE_BURST_CTRL_BITS_MASK                                                           0x00000030L
32547 //GL1H_ARB_STATUS
32548 #define GL1H_ARB_STATUS__REQ_ARB_BUSY__SHIFT                                                                  0x0
32549 #define GL1H_ARB_STATUS__CLIENT1_ILLEGAL_REQ__SHIFT                                                           0x1
32550 #define GL1H_ARB_STATUS__REQ_ARB_BUSY_MASK                                                                    0x00000001L
32551 #define GL1H_ARB_STATUS__CLIENT1_ILLEGAL_REQ_MASK                                                             0x00000002L
32552 
32553 
32554 // addressBlock: gc_perfddec
32555 //CPG_PERFCOUNTER1_LO
32556 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32557 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32558 //CPG_PERFCOUNTER1_HI
32559 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32560 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32561 //CPG_PERFCOUNTER0_LO
32562 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32563 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32564 //CPG_PERFCOUNTER0_HI
32565 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32566 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32567 //CPC_PERFCOUNTER1_LO
32568 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32569 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32570 //CPC_PERFCOUNTER1_HI
32571 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32572 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32573 //CPC_PERFCOUNTER0_LO
32574 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32575 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32576 //CPC_PERFCOUNTER0_HI
32577 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32578 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32579 //CPF_PERFCOUNTER1_LO
32580 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32581 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32582 //CPF_PERFCOUNTER1_HI
32583 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32584 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32585 //CPF_PERFCOUNTER0_LO
32586 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32587 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32588 //CPF_PERFCOUNTER0_HI
32589 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32590 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32591 //CPF_LATENCY_STATS_DATA
32592 #define CPF_LATENCY_STATS_DATA__DATA__SHIFT                                                                   0x0
32593 #define CPF_LATENCY_STATS_DATA__DATA_MASK                                                                     0xFFFFFFFFL
32594 //CPG_LATENCY_STATS_DATA
32595 #define CPG_LATENCY_STATS_DATA__DATA__SHIFT                                                                   0x0
32596 #define CPG_LATENCY_STATS_DATA__DATA_MASK                                                                     0xFFFFFFFFL
32597 //CPC_LATENCY_STATS_DATA
32598 #define CPC_LATENCY_STATS_DATA__DATA__SHIFT                                                                   0x0
32599 #define CPC_LATENCY_STATS_DATA__DATA_MASK                                                                     0xFFFFFFFFL
32600 //GRBM_PERFCOUNTER0_LO
32601 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
32602 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
32603 //GRBM_PERFCOUNTER0_HI
32604 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
32605 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
32606 //GRBM_PERFCOUNTER1_LO
32607 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
32608 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
32609 //GRBM_PERFCOUNTER1_HI
32610 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
32611 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
32612 //GRBM_SE0_PERFCOUNTER_LO
32613 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT                                                        0x0
32614 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK                                                          0xFFFFFFFFL
32615 //GRBM_SE0_PERFCOUNTER_HI
32616 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT                                                        0x0
32617 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK                                                          0xFFFFFFFFL
32618 //GRBM_SE1_PERFCOUNTER_LO
32619 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT                                                        0x0
32620 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK                                                          0xFFFFFFFFL
32621 //GRBM_SE1_PERFCOUNTER_HI
32622 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT                                                        0x0
32623 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK                                                          0xFFFFFFFFL
32624 //GRBM_SE2_PERFCOUNTER_LO
32625 #define GRBM_SE2_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT                                                        0x0
32626 #define GRBM_SE2_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK                                                          0xFFFFFFFFL
32627 //GRBM_SE2_PERFCOUNTER_HI
32628 #define GRBM_SE2_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT                                                        0x0
32629 #define GRBM_SE2_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK                                                          0xFFFFFFFFL
32630 //GRBM_SE3_PERFCOUNTER_LO
32631 #define GRBM_SE3_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT                                                        0x0
32632 #define GRBM_SE3_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK                                                          0xFFFFFFFFL
32633 //GRBM_SE3_PERFCOUNTER_HI
32634 #define GRBM_SE3_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT                                                        0x0
32635 #define GRBM_SE3_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK                                                          0xFFFFFFFFL
32636 //GE1_PERFCOUNTER0_LO
32637 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32638 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32639 //GE1_PERFCOUNTER0_HI
32640 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32641 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32642 //GE1_PERFCOUNTER1_LO
32643 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32644 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32645 //GE1_PERFCOUNTER1_HI
32646 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32647 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32648 //GE1_PERFCOUNTER2_LO
32649 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32650 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32651 //GE1_PERFCOUNTER2_HI
32652 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32653 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32654 //GE1_PERFCOUNTER3_LO
32655 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32656 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32657 //GE1_PERFCOUNTER3_HI
32658 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32659 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32660 //GE2_DIST_PERFCOUNTER0_LO
32661 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
32662 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
32663 //GE2_DIST_PERFCOUNTER0_HI
32664 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
32665 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
32666 //GE2_DIST_PERFCOUNTER1_LO
32667 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
32668 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
32669 //GE2_DIST_PERFCOUNTER1_HI
32670 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
32671 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
32672 //GE2_DIST_PERFCOUNTER2_LO
32673 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
32674 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
32675 //GE2_DIST_PERFCOUNTER2_HI
32676 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
32677 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
32678 //GE2_DIST_PERFCOUNTER3_LO
32679 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                       0x0
32680 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                         0xFFFFFFFFL
32681 //GE2_DIST_PERFCOUNTER3_HI
32682 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                       0x0
32683 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                         0xFFFFFFFFL
32684 //GE2_SE_PERFCOUNTER0_LO
32685 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                         0x0
32686 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                           0xFFFFFFFFL
32687 //GE2_SE_PERFCOUNTER0_HI
32688 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                         0x0
32689 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                           0xFFFFFFFFL
32690 //GE2_SE_PERFCOUNTER1_LO
32691 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                         0x0
32692 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                           0xFFFFFFFFL
32693 //GE2_SE_PERFCOUNTER1_HI
32694 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                         0x0
32695 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                           0xFFFFFFFFL
32696 //GE2_SE_PERFCOUNTER2_LO
32697 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                         0x0
32698 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                           0xFFFFFFFFL
32699 //GE2_SE_PERFCOUNTER2_HI
32700 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                         0x0
32701 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                           0xFFFFFFFFL
32702 //GE2_SE_PERFCOUNTER3_LO
32703 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                         0x0
32704 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                           0xFFFFFFFFL
32705 //GE2_SE_PERFCOUNTER3_HI
32706 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                         0x0
32707 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                           0xFFFFFFFFL
32708 //PA_SU_PERFCOUNTER0_LO
32709 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32710 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32711 //PA_SU_PERFCOUNTER0_HI
32712 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32713 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32714 //PA_SU_PERFCOUNTER1_LO
32715 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32716 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32717 //PA_SU_PERFCOUNTER1_HI
32718 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32719 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32720 //PA_SU_PERFCOUNTER2_LO
32721 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32722 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32723 //PA_SU_PERFCOUNTER2_HI
32724 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32725 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32726 //PA_SU_PERFCOUNTER3_LO
32727 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32728 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32729 //PA_SU_PERFCOUNTER3_HI
32730 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32731 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32732 //PA_SC_PERFCOUNTER0_LO
32733 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32734 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32735 //PA_SC_PERFCOUNTER0_HI
32736 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32737 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32738 //PA_SC_PERFCOUNTER1_LO
32739 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32740 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32741 //PA_SC_PERFCOUNTER1_HI
32742 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32743 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32744 //PA_SC_PERFCOUNTER2_LO
32745 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32746 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32747 //PA_SC_PERFCOUNTER2_HI
32748 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32749 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32750 //PA_SC_PERFCOUNTER3_LO
32751 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32752 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32753 //PA_SC_PERFCOUNTER3_HI
32754 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32755 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32756 //PA_SC_PERFCOUNTER4_LO
32757 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32758 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32759 //PA_SC_PERFCOUNTER4_HI
32760 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32761 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32762 //PA_SC_PERFCOUNTER5_LO
32763 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32764 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32765 //PA_SC_PERFCOUNTER5_HI
32766 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32767 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32768 //PA_SC_PERFCOUNTER6_LO
32769 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32770 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32771 //PA_SC_PERFCOUNTER6_HI
32772 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32773 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32774 //PA_SC_PERFCOUNTER7_LO
32775 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
32776 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
32777 //PA_SC_PERFCOUNTER7_HI
32778 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
32779 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
32780 //SPI_PERFCOUNTER0_HI
32781 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32782 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32783 //SPI_PERFCOUNTER0_LO
32784 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32785 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32786 //SPI_PERFCOUNTER1_HI
32787 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32788 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32789 //SPI_PERFCOUNTER1_LO
32790 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32791 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32792 //SPI_PERFCOUNTER2_HI
32793 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32794 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32795 //SPI_PERFCOUNTER2_LO
32796 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32797 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32798 //SPI_PERFCOUNTER3_HI
32799 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32800 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32801 //SPI_PERFCOUNTER3_LO
32802 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32803 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32804 //SPI_PERFCOUNTER4_HI
32805 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32806 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32807 //SPI_PERFCOUNTER4_LO
32808 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32809 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32810 //SPI_PERFCOUNTER5_HI
32811 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32812 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32813 //SPI_PERFCOUNTER5_LO
32814 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32815 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32816 //PC_PERFCOUNTER0_HI
32817 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32818 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32819 //PC_PERFCOUNTER0_LO
32820 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32821 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32822 //PC_PERFCOUNTER1_HI
32823 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32824 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32825 //PC_PERFCOUNTER1_LO
32826 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32827 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32828 //PC_PERFCOUNTER2_HI
32829 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32830 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32831 //PC_PERFCOUNTER2_LO
32832 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32833 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32834 //PC_PERFCOUNTER3_HI
32835 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32836 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32837 //PC_PERFCOUNTER3_LO
32838 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32839 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32840 //SQ_PERFCOUNTER0_LO
32841 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32842 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32843 //SQ_PERFCOUNTER1_LO
32844 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32845 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32846 //SQ_PERFCOUNTER2_LO
32847 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32848 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32849 //SQ_PERFCOUNTER3_LO
32850 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32851 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32852 //SQ_PERFCOUNTER4_LO
32853 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32854 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32855 //SQ_PERFCOUNTER5_LO
32856 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32857 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32858 //SQ_PERFCOUNTER6_LO
32859 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32860 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32861 //SQ_PERFCOUNTER7_LO
32862 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32863 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32864 //SQG_PERFCOUNTER0_LO
32865 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32866 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32867 //SQG_PERFCOUNTER0_HI
32868 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32869 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32870 //SQG_PERFCOUNTER1_LO
32871 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32872 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32873 //SQG_PERFCOUNTER1_HI
32874 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32875 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32876 //SQG_PERFCOUNTER2_LO
32877 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32878 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32879 //SQG_PERFCOUNTER2_HI
32880 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32881 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32882 //SQG_PERFCOUNTER3_LO
32883 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32884 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32885 //SQG_PERFCOUNTER3_HI
32886 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32887 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32888 //SQG_PERFCOUNTER4_LO
32889 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32890 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32891 //SQG_PERFCOUNTER4_HI
32892 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32893 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32894 //SQG_PERFCOUNTER5_LO
32895 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32896 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32897 //SQG_PERFCOUNTER5_HI
32898 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32899 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32900 //SQG_PERFCOUNTER6_LO
32901 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32902 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32903 //SQG_PERFCOUNTER6_HI
32904 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32905 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32906 //SQG_PERFCOUNTER7_LO
32907 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32908 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32909 //SQG_PERFCOUNTER7_HI
32910 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32911 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32912 //SX_PERFCOUNTER0_LO
32913 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32914 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32915 //SX_PERFCOUNTER0_HI
32916 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32917 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32918 //SX_PERFCOUNTER1_LO
32919 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32920 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32921 //SX_PERFCOUNTER1_HI
32922 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32923 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32924 //SX_PERFCOUNTER2_LO
32925 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32926 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32927 //SX_PERFCOUNTER2_HI
32928 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32929 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32930 //SX_PERFCOUNTER3_LO
32931 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32932 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32933 //SX_PERFCOUNTER3_HI
32934 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32935 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32936 //GCEA_PERFCOUNTER2_LO
32937 #define GCEA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
32938 #define GCEA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
32939 //GCEA_PERFCOUNTER2_HI
32940 #define GCEA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
32941 #define GCEA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
32942 //GCEA_PERFCOUNTER_LO
32943 #define GCEA_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                                0x0
32944 #define GCEA_PERFCOUNTER_LO__COUNTER_LO_MASK                                                                  0xFFFFFFFFL
32945 //GCEA_PERFCOUNTER_HI
32946 #define GCEA_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                                0x0
32947 #define GCEA_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                             0x10
32948 #define GCEA_PERFCOUNTER_HI__COUNTER_HI_MASK                                                                  0x0000FFFFL
32949 #define GCEA_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                               0xFFFF0000L
32950 //GDS_PERFCOUNTER0_LO
32951 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32952 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32953 //GDS_PERFCOUNTER0_HI
32954 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32955 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32956 //GDS_PERFCOUNTER1_LO
32957 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32958 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32959 //GDS_PERFCOUNTER1_HI
32960 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32961 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32962 //GDS_PERFCOUNTER2_LO
32963 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32964 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32965 //GDS_PERFCOUNTER2_HI
32966 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32967 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32968 //GDS_PERFCOUNTER3_LO
32969 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
32970 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
32971 //GDS_PERFCOUNTER3_HI
32972 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
32973 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
32974 //TA_PERFCOUNTER0_LO
32975 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32976 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32977 //TA_PERFCOUNTER0_HI
32978 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32979 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32980 //TA_PERFCOUNTER1_LO
32981 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32982 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32983 //TA_PERFCOUNTER1_HI
32984 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32985 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32986 //TD_PERFCOUNTER0_LO
32987 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32988 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32989 //TD_PERFCOUNTER0_HI
32990 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32991 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32992 //TD_PERFCOUNTER1_LO
32993 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
32994 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
32995 //TD_PERFCOUNTER1_HI
32996 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
32997 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
32998 //TCP_PERFCOUNTER0_LO
32999 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33000 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33001 //TCP_PERFCOUNTER0_HI
33002 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33003 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33004 //TCP_PERFCOUNTER1_LO
33005 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33006 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33007 //TCP_PERFCOUNTER1_HI
33008 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33009 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33010 //TCP_PERFCOUNTER2_LO
33011 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33012 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33013 //TCP_PERFCOUNTER2_HI
33014 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33015 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33016 //TCP_PERFCOUNTER3_LO
33017 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33018 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33019 //TCP_PERFCOUNTER3_HI
33020 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33021 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33022 //TCP_PERFCOUNTER_FILTER
33023 #define TCP_PERFCOUNTER_FILTER__BUFFER__SHIFT                                                                 0x0
33024 #define TCP_PERFCOUNTER_FILTER__FLAT__SHIFT                                                                   0x1
33025 #define TCP_PERFCOUNTER_FILTER__DIM__SHIFT                                                                    0x2
33026 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT__SHIFT                                                            0x5
33027 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT__SHIFT                                                             0xd
33028 #define TCP_PERFCOUNTER_FILTER__SW_MODE__SHIFT                                                                0x11
33029 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES__SHIFT                                                            0x16
33030 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE__SHIFT                                                            0x18
33031 #define TCP_PERFCOUNTER_FILTER__SLC__SHIFT                                                                    0x1b
33032 #define TCP_PERFCOUNTER_FILTER__DLC__SHIFT                                                                    0x1c
33033 #define TCP_PERFCOUNTER_FILTER__GLC__SHIFT                                                                    0x1d
33034 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE__SHIFT                                                     0x1e
33035 #define TCP_PERFCOUNTER_FILTER__BUFFER_MASK                                                                   0x00000001L
33036 #define TCP_PERFCOUNTER_FILTER__FLAT_MASK                                                                     0x00000002L
33037 #define TCP_PERFCOUNTER_FILTER__DIM_MASK                                                                      0x0000001CL
33038 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT_MASK                                                              0x00000FE0L
33039 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT_MASK                                                               0x0001E000L
33040 #define TCP_PERFCOUNTER_FILTER__SW_MODE_MASK                                                                  0x003E0000L
33041 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES_MASK                                                              0x00C00000L
33042 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE_MASK                                                              0x07000000L
33043 #define TCP_PERFCOUNTER_FILTER__SLC_MASK                                                                      0x08000000L
33044 #define TCP_PERFCOUNTER_FILTER__DLC_MASK                                                                      0x10000000L
33045 #define TCP_PERFCOUNTER_FILTER__GLC_MASK                                                                      0x20000000L
33046 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE_MASK                                                       0x40000000L
33047 //TCP_PERFCOUNTER_FILTER2
33048 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE__SHIFT                                                              0x0
33049 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE_MASK                                                                0x00000007L
33050 //TCP_PERFCOUNTER_FILTER_EN
33051 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER__SHIFT                                                              0x0
33052 #define TCP_PERFCOUNTER_FILTER_EN__FLAT__SHIFT                                                                0x1
33053 #define TCP_PERFCOUNTER_FILTER_EN__DIM__SHIFT                                                                 0x2
33054 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT__SHIFT                                                         0x3
33055 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT__SHIFT                                                          0x4
33056 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE__SHIFT                                                             0x5
33057 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES__SHIFT                                                         0x6
33058 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE__SHIFT                                                         0x7
33059 #define TCP_PERFCOUNTER_FILTER_EN__SLC__SHIFT                                                                 0x8
33060 #define TCP_PERFCOUNTER_FILTER_EN__DLC__SHIFT                                                                 0x9
33061 #define TCP_PERFCOUNTER_FILTER_EN__GLC__SHIFT                                                                 0xa
33062 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE__SHIFT                                                  0xb
33063 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE__SHIFT                                                            0xc
33064 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER_MASK                                                                0x00000001L
33065 #define TCP_PERFCOUNTER_FILTER_EN__FLAT_MASK                                                                  0x00000002L
33066 #define TCP_PERFCOUNTER_FILTER_EN__DIM_MASK                                                                   0x00000004L
33067 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT_MASK                                                           0x00000008L
33068 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT_MASK                                                            0x00000010L
33069 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE_MASK                                                               0x00000020L
33070 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES_MASK                                                           0x00000040L
33071 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE_MASK                                                           0x00000080L
33072 #define TCP_PERFCOUNTER_FILTER_EN__SLC_MASK                                                                   0x00000100L
33073 #define TCP_PERFCOUNTER_FILTER_EN__DLC_MASK                                                                   0x00000200L
33074 #define TCP_PERFCOUNTER_FILTER_EN__GLC_MASK                                                                   0x00000400L
33075 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE_MASK                                                    0x00000800L
33076 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE_MASK                                                              0x00001000L
33077 //GL2C_PERFCOUNTER0_LO
33078 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33079 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33080 //GL2C_PERFCOUNTER0_HI
33081 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33082 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33083 //GL2C_PERFCOUNTER1_LO
33084 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33085 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33086 //GL2C_PERFCOUNTER1_HI
33087 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33088 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33089 //GL2C_PERFCOUNTER2_LO
33090 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33091 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33092 //GL2C_PERFCOUNTER2_HI
33093 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33094 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33095 //GL2C_PERFCOUNTER3_LO
33096 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33097 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33098 //GL2C_PERFCOUNTER3_HI
33099 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33100 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33101 //GL2A_PERFCOUNTER0_LO
33102 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33103 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33104 //GL2A_PERFCOUNTER0_HI
33105 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33106 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33107 //GL2A_PERFCOUNTER1_LO
33108 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33109 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33110 //GL2A_PERFCOUNTER1_HI
33111 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33112 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33113 //GL2A_PERFCOUNTER2_LO
33114 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33115 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33116 //GL2A_PERFCOUNTER2_HI
33117 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33118 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33119 //GL2A_PERFCOUNTER3_LO
33120 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33121 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33122 //GL2A_PERFCOUNTER3_HI
33123 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33124 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33125 //GL1C_PERFCOUNTER0_LO
33126 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33127 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33128 //GL1C_PERFCOUNTER0_HI
33129 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33130 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33131 //GL1C_PERFCOUNTER1_LO
33132 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33133 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33134 //GL1C_PERFCOUNTER1_HI
33135 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33136 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33137 //GL1C_PERFCOUNTER2_LO
33138 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33139 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33140 //GL1C_PERFCOUNTER2_HI
33141 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33142 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33143 //GL1C_PERFCOUNTER3_LO
33144 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33145 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33146 //GL1C_PERFCOUNTER3_HI
33147 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33148 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33149 //CHC_PERFCOUNTER0_LO
33150 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33151 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33152 //CHC_PERFCOUNTER0_HI
33153 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33154 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33155 //CHC_PERFCOUNTER1_LO
33156 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33157 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33158 //CHC_PERFCOUNTER1_HI
33159 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33160 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33161 //CHC_PERFCOUNTER2_LO
33162 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33163 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33164 //CHC_PERFCOUNTER2_HI
33165 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33166 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33167 //CHC_PERFCOUNTER3_LO
33168 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33169 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33170 //CHC_PERFCOUNTER3_HI
33171 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33172 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33173 //CHCG_PERFCOUNTER0_LO
33174 #define CHCG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33175 #define CHCG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33176 //CHCG_PERFCOUNTER0_HI
33177 #define CHCG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33178 #define CHCG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33179 //CHCG_PERFCOUNTER1_LO
33180 #define CHCG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33181 #define CHCG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33182 //CHCG_PERFCOUNTER1_HI
33183 #define CHCG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33184 #define CHCG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33185 //CHCG_PERFCOUNTER2_LO
33186 #define CHCG_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33187 #define CHCG_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33188 //CHCG_PERFCOUNTER2_HI
33189 #define CHCG_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33190 #define CHCG_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33191 //CHCG_PERFCOUNTER3_LO
33192 #define CHCG_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33193 #define CHCG_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33194 //CHCG_PERFCOUNTER3_HI
33195 #define CHCG_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33196 #define CHCG_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33197 //CB_PERFCOUNTER0_LO
33198 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33199 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33200 //CB_PERFCOUNTER0_HI
33201 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33202 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33203 //CB_PERFCOUNTER1_LO
33204 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33205 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33206 //CB_PERFCOUNTER1_HI
33207 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33208 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33209 //CB_PERFCOUNTER2_LO
33210 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33211 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33212 //CB_PERFCOUNTER2_HI
33213 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33214 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33215 //CB_PERFCOUNTER3_LO
33216 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33217 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33218 //CB_PERFCOUNTER3_HI
33219 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33220 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33221 //DB_PERFCOUNTER0_LO
33222 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33223 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33224 //DB_PERFCOUNTER0_HI
33225 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33226 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33227 //DB_PERFCOUNTER1_LO
33228 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33229 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33230 //DB_PERFCOUNTER1_HI
33231 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33232 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33233 //DB_PERFCOUNTER2_LO
33234 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33235 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33236 //DB_PERFCOUNTER2_HI
33237 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33238 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33239 //DB_PERFCOUNTER3_LO
33240 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                             0x0
33241 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                               0xFFFFFFFFL
33242 //DB_PERFCOUNTER3_HI
33243 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                             0x0
33244 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                               0xFFFFFFFFL
33245 //RLC_PERFCOUNTER0_LO
33246 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33247 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33248 //RLC_PERFCOUNTER0_HI
33249 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33250 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33251 //RLC_PERFCOUNTER1_LO
33252 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33253 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33254 //RLC_PERFCOUNTER1_HI
33255 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33256 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33257 //RMI_PERFCOUNTER0_LO
33258 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33259 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33260 //RMI_PERFCOUNTER0_HI
33261 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33262 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33263 //RMI_PERFCOUNTER1_LO
33264 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33265 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33266 //RMI_PERFCOUNTER1_HI
33267 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33268 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33269 //RMI_PERFCOUNTER2_LO
33270 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33271 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33272 //RMI_PERFCOUNTER2_HI
33273 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33274 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33275 //RMI_PERFCOUNTER3_LO
33276 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33277 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33278 //RMI_PERFCOUNTER3_HI
33279 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33280 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33281 //GCR_PERFCOUNTER0_LO
33282 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33283 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33284 //GCR_PERFCOUNTER0_HI
33285 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33286 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33287 //GCR_PERFCOUNTER1_LO
33288 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33289 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33290 //GCR_PERFCOUNTER1_HI
33291 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33292 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33293 //PA_PH_PERFCOUNTER0_LO
33294 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33295 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33296 //PA_PH_PERFCOUNTER0_HI
33297 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33298 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33299 //PA_PH_PERFCOUNTER1_LO
33300 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33301 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33302 //PA_PH_PERFCOUNTER1_HI
33303 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33304 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33305 //PA_PH_PERFCOUNTER2_LO
33306 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33307 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33308 //PA_PH_PERFCOUNTER2_HI
33309 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33310 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33311 //PA_PH_PERFCOUNTER3_LO
33312 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33313 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33314 //PA_PH_PERFCOUNTER3_HI
33315 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33316 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33317 //PA_PH_PERFCOUNTER4_LO
33318 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33319 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33320 //PA_PH_PERFCOUNTER4_HI
33321 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33322 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33323 //PA_PH_PERFCOUNTER5_LO
33324 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33325 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33326 //PA_PH_PERFCOUNTER5_HI
33327 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33328 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33329 //PA_PH_PERFCOUNTER6_LO
33330 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33331 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33332 //PA_PH_PERFCOUNTER6_HI
33333 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33334 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33335 //PA_PH_PERFCOUNTER7_LO
33336 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33337 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33338 //PA_PH_PERFCOUNTER7_HI
33339 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33340 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33341 //UTCL1_PERFCOUNTER0_LO
33342 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33343 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33344 //UTCL1_PERFCOUNTER0_HI
33345 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33346 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33347 //UTCL1_PERFCOUNTER1_LO
33348 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33349 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33350 //UTCL1_PERFCOUNTER1_HI
33351 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33352 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33353 //UTCL1_PERFCOUNTER2_LO
33354 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33355 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33356 //UTCL1_PERFCOUNTER2_HI
33357 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33358 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33359 //UTCL1_PERFCOUNTER3_LO
33360 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                          0x0
33361 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                            0xFFFFFFFFL
33362 //UTCL1_PERFCOUNTER3_HI
33363 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                          0x0
33364 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                            0xFFFFFFFFL
33365 //GL1A_PERFCOUNTER0_LO
33366 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33367 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33368 //GL1A_PERFCOUNTER0_HI
33369 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33370 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33371 //GL1A_PERFCOUNTER1_LO
33372 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33373 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33374 //GL1A_PERFCOUNTER1_HI
33375 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33376 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33377 //GL1A_PERFCOUNTER2_LO
33378 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33379 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33380 //GL1A_PERFCOUNTER2_HI
33381 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33382 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33383 //GL1A_PERFCOUNTER3_LO
33384 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33385 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33386 //GL1A_PERFCOUNTER3_HI
33387 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33388 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33389 //GL1H_PERFCOUNTER0_LO
33390 #define GL1H_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33391 #define GL1H_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33392 //GL1H_PERFCOUNTER0_HI
33393 #define GL1H_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33394 #define GL1H_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33395 //GL1H_PERFCOUNTER1_LO
33396 #define GL1H_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33397 #define GL1H_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33398 //GL1H_PERFCOUNTER1_HI
33399 #define GL1H_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33400 #define GL1H_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33401 //GL1H_PERFCOUNTER2_LO
33402 #define GL1H_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33403 #define GL1H_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33404 //GL1H_PERFCOUNTER2_HI
33405 #define GL1H_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33406 #define GL1H_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33407 //GL1H_PERFCOUNTER3_LO
33408 #define GL1H_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                           0x0
33409 #define GL1H_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                             0xFFFFFFFFL
33410 //GL1H_PERFCOUNTER3_HI
33411 #define GL1H_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                           0x0
33412 #define GL1H_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                             0xFFFFFFFFL
33413 //CHA_PERFCOUNTER0_LO
33414 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33415 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33416 //CHA_PERFCOUNTER0_HI
33417 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33418 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33419 //CHA_PERFCOUNTER1_LO
33420 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33421 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33422 //CHA_PERFCOUNTER1_HI
33423 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33424 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33425 //CHA_PERFCOUNTER2_LO
33426 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33427 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33428 //CHA_PERFCOUNTER2_HI
33429 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33430 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33431 //CHA_PERFCOUNTER3_LO
33432 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33433 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33434 //CHA_PERFCOUNTER3_HI
33435 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33436 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33437 //GUS_PERFCOUNTER2_LO
33438 #define GUS_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT                                                            0x0
33439 #define GUS_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK                                                              0xFFFFFFFFL
33440 //GUS_PERFCOUNTER2_HI
33441 #define GUS_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT                                                            0x0
33442 #define GUS_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK                                                              0xFFFFFFFFL
33443 //GUS_PERFCOUNTER_LO
33444 #define GUS_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                                 0x0
33445 #define GUS_PERFCOUNTER_LO__COUNTER_LO_MASK                                                                   0xFFFFFFFFL
33446 //GUS_PERFCOUNTER_HI
33447 #define GUS_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                                 0x0
33448 #define GUS_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                              0x10
33449 #define GUS_PERFCOUNTER_HI__COUNTER_HI_MASK                                                                   0x0000FFFFL
33450 #define GUS_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                                0xFFFF0000L
33451 
33452 
33453 // addressBlock: gc_perfsdec
33454 //CPG_PERFCOUNTER1_SELECT
33455 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
33456 #define CPG_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT                                                              0x14
33457 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x1c
33458 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33459 #define CPG_PERFCOUNTER1_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33460 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0xF0000000L
33461 //CPG_PERFCOUNTER0_SELECT1
33462 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33463 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33464 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT                                                           0x18
33465 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT                                                           0x1c
33466 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33467 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33468 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK                                                             0x0F000000L
33469 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK                                                             0xF0000000L
33470 //CPG_PERFCOUNTER0_SELECT
33471 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
33472 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
33473 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT                                                              0x14
33474 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT                                                            0x18
33475 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT                                                            0x1c
33476 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33477 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33478 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33479 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK                                                              0x0F000000L
33480 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK                                                              0xF0000000L
33481 //CPC_PERFCOUNTER1_SELECT
33482 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
33483 #define CPC_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT                                                              0x14
33484 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x1c
33485 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33486 #define CPC_PERFCOUNTER1_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33487 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0xF0000000L
33488 //CPC_PERFCOUNTER0_SELECT1
33489 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33490 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33491 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT                                                           0x18
33492 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT                                                           0x1c
33493 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33494 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33495 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK                                                             0x0F000000L
33496 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK                                                             0xF0000000L
33497 //CPF_PERFCOUNTER1_SELECT
33498 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
33499 #define CPF_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT                                                              0x14
33500 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x1c
33501 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33502 #define CPF_PERFCOUNTER1_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33503 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0xF0000000L
33504 //CPF_PERFCOUNTER0_SELECT1
33505 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33506 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33507 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT                                                           0x18
33508 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT                                                           0x1c
33509 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33510 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33511 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK                                                             0x0F000000L
33512 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK                                                             0xF0000000L
33513 //CPF_PERFCOUNTER0_SELECT
33514 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
33515 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
33516 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT                                                              0x14
33517 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT                                                            0x18
33518 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT                                                            0x1c
33519 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33520 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33521 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33522 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK                                                              0x0F000000L
33523 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK                                                              0xF0000000L
33524 //CP_PERFMON_CNTL
33525 #define CP_PERFMON_CNTL__PERFMON_STATE__SHIFT                                                                 0x0
33526 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT                                                             0x4
33527 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT                                                           0x8
33528 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT                                                         0xa
33529 #define CP_PERFMON_CNTL__PERFMON_STATE_MASK                                                                   0x0000000FL
33530 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK                                                               0x000000F0L
33531 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK                                                             0x00000300L
33532 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK                                                           0x00000400L
33533 //CPC_PERFCOUNTER0_SELECT
33534 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
33535 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
33536 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT                                                              0x14
33537 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT                                                            0x18
33538 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT                                                            0x1c
33539 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
33540 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33541 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE_MASK                                                                0x00F00000L
33542 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK                                                              0x0F000000L
33543 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK                                                              0xF0000000L
33544 //CPF_TC_PERF_COUNTER_WINDOW_SELECT
33545 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT                                                       0x0
33546 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT                                                      0x1e
33547 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT                                                      0x1f
33548 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK                                                         0x00000007L
33549 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK                                                        0x40000000L
33550 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK                                                        0x80000000L
33551 //CPG_TC_PERF_COUNTER_WINDOW_SELECT
33552 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT                                                       0x0
33553 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT                                                      0x1e
33554 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT                                                      0x1f
33555 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK                                                         0x0000001FL
33556 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK                                                        0x40000000L
33557 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK                                                        0x80000000L
33558 //CPF_LATENCY_STATS_SELECT
33559 #define CPF_LATENCY_STATS_SELECT__INDEX__SHIFT                                                                0x0
33560 #define CPF_LATENCY_STATS_SELECT__CLEAR__SHIFT                                                                0x1e
33561 #define CPF_LATENCY_STATS_SELECT__ENABLE__SHIFT                                                               0x1f
33562 #define CPF_LATENCY_STATS_SELECT__INDEX_MASK                                                                  0x0000000FL
33563 #define CPF_LATENCY_STATS_SELECT__CLEAR_MASK                                                                  0x40000000L
33564 #define CPF_LATENCY_STATS_SELECT__ENABLE_MASK                                                                 0x80000000L
33565 //CPG_LATENCY_STATS_SELECT
33566 #define CPG_LATENCY_STATS_SELECT__INDEX__SHIFT                                                                0x0
33567 #define CPG_LATENCY_STATS_SELECT__CLEAR__SHIFT                                                                0x1e
33568 #define CPG_LATENCY_STATS_SELECT__ENABLE__SHIFT                                                               0x1f
33569 #define CPG_LATENCY_STATS_SELECT__INDEX_MASK                                                                  0x0000001FL
33570 #define CPG_LATENCY_STATS_SELECT__CLEAR_MASK                                                                  0x40000000L
33571 #define CPG_LATENCY_STATS_SELECT__ENABLE_MASK                                                                 0x80000000L
33572 //CPC_LATENCY_STATS_SELECT
33573 #define CPC_LATENCY_STATS_SELECT__INDEX__SHIFT                                                                0x0
33574 #define CPC_LATENCY_STATS_SELECT__CLEAR__SHIFT                                                                0x1e
33575 #define CPC_LATENCY_STATS_SELECT__ENABLE__SHIFT                                                               0x1f
33576 #define CPC_LATENCY_STATS_SELECT__INDEX_MASK                                                                  0x0000001FL
33577 #define CPC_LATENCY_STATS_SELECT__CLEAR_MASK                                                                  0x40000000L
33578 #define CPC_LATENCY_STATS_SELECT__ENABLE_MASK                                                                 0x80000000L
33579 //CPC_TC_PERF_COUNTER_WINDOW_SELECT
33580 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT                                                       0x0
33581 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT                                                      0x1e
33582 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT                                                      0x1f
33583 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK                                                         0x0000001FL
33584 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK                                                        0x40000000L
33585 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK                                                        0x80000000L
33586 //CP_DRAW_OBJECT
33587 #define CP_DRAW_OBJECT__OBJECT__SHIFT                                                                         0x0
33588 #define CP_DRAW_OBJECT__OBJECT_MASK                                                                           0xFFFFFFFFL
33589 //CP_DRAW_OBJECT_COUNTER
33590 #define CP_DRAW_OBJECT_COUNTER__COUNT__SHIFT                                                                  0x0
33591 #define CP_DRAW_OBJECT_COUNTER__COUNT_MASK                                                                    0x0000FFFFL
33592 //CP_DRAW_WINDOW_MASK_HI
33593 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI__SHIFT                                                         0x0
33594 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI_MASK                                                           0xFFFFFFFFL
33595 //CP_DRAW_WINDOW_HI
33596 #define CP_DRAW_WINDOW_HI__WINDOW_HI__SHIFT                                                                   0x0
33597 #define CP_DRAW_WINDOW_HI__WINDOW_HI_MASK                                                                     0xFFFFFFFFL
33598 //CP_DRAW_WINDOW_LO
33599 #define CP_DRAW_WINDOW_LO__MIN__SHIFT                                                                         0x0
33600 #define CP_DRAW_WINDOW_LO__MAX__SHIFT                                                                         0x10
33601 #define CP_DRAW_WINDOW_LO__MIN_MASK                                                                           0x0000FFFFL
33602 #define CP_DRAW_WINDOW_LO__MAX_MASK                                                                           0xFFFF0000L
33603 //CP_DRAW_WINDOW_CNTL
33604 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX__SHIFT                                                0x0
33605 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN__SHIFT                                                0x1
33606 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI__SHIFT                                                    0x2
33607 #define CP_DRAW_WINDOW_CNTL__MODE__SHIFT                                                                      0x8
33608 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX_MASK                                                  0x00000001L
33609 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN_MASK                                                  0x00000002L
33610 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI_MASK                                                      0x00000004L
33611 #define CP_DRAW_WINDOW_CNTL__MODE_MASK                                                                        0x00000100L
33612 //GRBM_PERFCOUNTER0_SELECT
33613 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
33614 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                           0xa
33615 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                           0xb
33616 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                            0xd
33617 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                            0xe
33618 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x10
33619 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                            0x11
33620 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                            0x12
33621 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT                                          0x13
33622 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                            0x14
33623 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                            0x15
33624 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT                                            0x16
33625 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT                                           0x18
33626 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x19
33627 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1a
33628 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1b
33629 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT                                            0x1c
33630 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1d
33631 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT                                            0x1e
33632 #define GRBM_PERFCOUNTER0_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1f
33633 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x0000003FL
33634 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                             0x00000400L
33635 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                             0x00000800L
33636 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                              0x00002000L
33637 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                              0x00004000L
33638 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                             0x00010000L
33639 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                              0x00020000L
33640 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                              0x00040000L
33641 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK                                            0x00080000L
33642 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                              0x00100000L
33643 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                              0x00200000L
33644 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK                                              0x00400000L
33645 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK                                             0x01000000L
33646 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                             0x02000000L
33647 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK                                             0x04000000L
33648 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                             0x08000000L
33649 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK                                              0x10000000L
33650 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK                                           0x20000000L
33651 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK                                              0x40000000L
33652 #define GRBM_PERFCOUNTER0_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                             0x80000000L
33653 //GRBM_PERFCOUNTER1_SELECT
33654 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
33655 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                           0xa
33656 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                           0xb
33657 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                            0xd
33658 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                            0xe
33659 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x10
33660 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                            0x11
33661 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                            0x12
33662 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT                                          0x13
33663 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                            0x14
33664 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                            0x15
33665 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT                                            0x16
33666 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT                                           0x18
33667 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x19
33668 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1a
33669 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1b
33670 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT                                            0x1c
33671 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1d
33672 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT                                            0x1e
33673 #define GRBM_PERFCOUNTER1_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                           0x1f
33674 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x0000003FL
33675 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                             0x00000400L
33676 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                             0x00000800L
33677 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                              0x00002000L
33678 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                              0x00004000L
33679 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                             0x00010000L
33680 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                              0x00020000L
33681 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                              0x00040000L
33682 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK                                            0x00080000L
33683 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                              0x00100000L
33684 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                              0x00200000L
33685 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK                                              0x00400000L
33686 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK                                             0x01000000L
33687 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                             0x02000000L
33688 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK                                             0x04000000L
33689 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                             0x08000000L
33690 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK                                              0x10000000L
33691 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK                                           0x20000000L
33692 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK                                              0x40000000L
33693 #define GRBM_PERFCOUNTER1_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                             0x80000000L
33694 //GRBM_SE0_PERFCOUNTER_SELECT
33695 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL__SHIFT                                                          0x0
33696 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xa
33697 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xb
33698 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                         0xc
33699 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                         0xd
33700 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                        0xf
33701 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x10
33702 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x11
33703 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x12
33704 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                         0x14
33705 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x15
33706 #define GRBM_SE0_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x16
33707 #define GRBM_SE0_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x17
33708 #define GRBM_SE0_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                        0x18
33709 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x19
33710 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1a
33711 #define GRBM_SE0_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1b
33712 #define GRBM_SE0_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1c
33713 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL_MASK                                                            0x0000003FL
33714 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000400L
33715 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000800L
33716 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                           0x00001000L
33717 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                           0x00002000L
33718 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                          0x00008000L
33719 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                           0x00010000L
33720 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                           0x00020000L
33721 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                           0x00040000L
33722 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                           0x00100000L
33723 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                          0x00200000L
33724 #define GRBM_SE0_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                          0x00400000L
33725 #define GRBM_SE0_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00800000L
33726 #define GRBM_SE0_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                          0x01000000L
33727 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x02000000L
33728 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x04000000L
33729 #define GRBM_SE0_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK                                           0x08000000L
33730 #define GRBM_SE0_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK                                         0x10000000L
33731 //GRBM_SE1_PERFCOUNTER_SELECT
33732 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL__SHIFT                                                          0x0
33733 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xa
33734 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xb
33735 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                         0xc
33736 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                         0xd
33737 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                        0xf
33738 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x10
33739 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x11
33740 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x12
33741 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                         0x14
33742 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x15
33743 #define GRBM_SE1_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x16
33744 #define GRBM_SE1_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x17
33745 #define GRBM_SE1_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                        0x18
33746 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x19
33747 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1a
33748 #define GRBM_SE1_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1b
33749 #define GRBM_SE1_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1c
33750 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL_MASK                                                            0x0000003FL
33751 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000400L
33752 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000800L
33753 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                           0x00001000L
33754 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                           0x00002000L
33755 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                          0x00008000L
33756 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                           0x00010000L
33757 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                           0x00020000L
33758 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                           0x00040000L
33759 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                           0x00100000L
33760 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                          0x00200000L
33761 #define GRBM_SE1_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                          0x00400000L
33762 #define GRBM_SE1_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00800000L
33763 #define GRBM_SE1_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                          0x01000000L
33764 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x02000000L
33765 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x04000000L
33766 #define GRBM_SE1_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK                                           0x08000000L
33767 #define GRBM_SE1_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK                                         0x10000000L
33768 //GRBM_SE2_PERFCOUNTER_SELECT
33769 #define GRBM_SE2_PERFCOUNTER_SELECT__PERF_SEL__SHIFT                                                          0x0
33770 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xa
33771 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xb
33772 #define GRBM_SE2_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                         0xc
33773 #define GRBM_SE2_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                         0xd
33774 #define GRBM_SE2_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                        0xf
33775 #define GRBM_SE2_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x10
33776 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x11
33777 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x12
33778 #define GRBM_SE2_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                         0x14
33779 #define GRBM_SE2_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x15
33780 #define GRBM_SE2_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x16
33781 #define GRBM_SE2_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x17
33782 #define GRBM_SE2_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                        0x18
33783 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x19
33784 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1a
33785 #define GRBM_SE2_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1b
33786 #define GRBM_SE2_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1c
33787 #define GRBM_SE2_PERFCOUNTER_SELECT__PERF_SEL_MASK                                                            0x0000003FL
33788 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000400L
33789 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000800L
33790 #define GRBM_SE2_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                           0x00001000L
33791 #define GRBM_SE2_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                           0x00002000L
33792 #define GRBM_SE2_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                          0x00008000L
33793 #define GRBM_SE2_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                           0x00010000L
33794 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                           0x00020000L
33795 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                           0x00040000L
33796 #define GRBM_SE2_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                           0x00100000L
33797 #define GRBM_SE2_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                          0x00200000L
33798 #define GRBM_SE2_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                          0x00400000L
33799 #define GRBM_SE2_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00800000L
33800 #define GRBM_SE2_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                          0x01000000L
33801 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x02000000L
33802 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x04000000L
33803 #define GRBM_SE2_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK                                           0x08000000L
33804 #define GRBM_SE2_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK                                         0x10000000L
33805 //GRBM_SE3_PERFCOUNTER_SELECT
33806 #define GRBM_SE3_PERFCOUNTER_SELECT__PERF_SEL__SHIFT                                                          0x0
33807 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xa
33808 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT                                        0xb
33809 #define GRBM_SE3_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT                                         0xc
33810 #define GRBM_SE3_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT                                         0xd
33811 #define GRBM_SE3_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT                                        0xf
33812 #define GRBM_SE3_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x10
33813 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x11
33814 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT                                         0x12
33815 #define GRBM_SE3_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT                                         0x14
33816 #define GRBM_SE3_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x15
33817 #define GRBM_SE3_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT                                        0x16
33818 #define GRBM_SE3_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x17
33819 #define GRBM_SE3_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT                                        0x18
33820 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x19
33821 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1a
33822 #define GRBM_SE3_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT                                         0x1b
33823 #define GRBM_SE3_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT                                       0x1c
33824 #define GRBM_SE3_PERFCOUNTER_SELECT__PERF_SEL_MASK                                                            0x0000003FL
33825 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000400L
33826 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK                                          0x00000800L
33827 #define GRBM_SE3_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK                                           0x00001000L
33828 #define GRBM_SE3_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK                                           0x00002000L
33829 #define GRBM_SE3_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK                                          0x00008000L
33830 #define GRBM_SE3_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK                                           0x00010000L
33831 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK                                           0x00020000L
33832 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK                                           0x00040000L
33833 #define GRBM_SE3_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK                                           0x00100000L
33834 #define GRBM_SE3_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK                                          0x00200000L
33835 #define GRBM_SE3_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK                                          0x00400000L
33836 #define GRBM_SE3_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00800000L
33837 #define GRBM_SE3_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK                                          0x01000000L
33838 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x02000000L
33839 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x04000000L
33840 #define GRBM_SE3_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK                                           0x08000000L
33841 #define GRBM_SE3_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK                                         0x10000000L
33842 //GRBM_PERFCOUNTER0_SELECT_HI
33843 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x1
33844 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x2
33845 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT                                       0x3
33846 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT                                         0x4
33847 #define GRBM_PERFCOUNTER0_SELECT_HI__PH_BUSY_USER_DEFINED_MASK__SHIFT                                         0x5
33848 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT                                        0x6
33849 #define GRBM_PERFCOUNTER0_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK__SHIFT                                        0x7
33850 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x8
33851 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x9
33852 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00000002L
33853 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK                                        0x00000004L
33854 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK                                         0x00000008L
33855 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK                                           0x00000010L
33856 #define GRBM_PERFCOUNTER0_SELECT_HI__PH_BUSY_USER_DEFINED_MASK_MASK                                           0x00000020L
33857 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK                                          0x00000040L
33858 #define GRBM_PERFCOUNTER0_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK_MASK                                          0x00000080L
33859 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x00000100L
33860 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x00000200L
33861 //GRBM_PERFCOUNTER1_SELECT_HI
33862 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT                                      0x1
33863 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x2
33864 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT                                       0x3
33865 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT                                         0x4
33866 #define GRBM_PERFCOUNTER1_SELECT_HI__PH_BUSY_USER_DEFINED_MASK__SHIFT                                         0x5
33867 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT                                        0x6
33868 #define GRBM_PERFCOUNTER1_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK__SHIFT                                        0x7
33869 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT                                      0x8
33870 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK__SHIFT                                       0x9
33871 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK                                        0x00000002L
33872 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK                                        0x00000004L
33873 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK                                         0x00000008L
33874 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK                                           0x00000010L
33875 #define GRBM_PERFCOUNTER1_SELECT_HI__PH_BUSY_USER_DEFINED_MASK_MASK                                           0x00000020L
33876 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK                                          0x00000040L
33877 #define GRBM_PERFCOUNTER1_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK_MASK                                          0x00000080L
33878 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK                                        0x00000100L
33879 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK_MASK                                         0x00000200L
33880 //GE1_PERFCOUNTER0_SELECT
33881 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT                                                             0x0
33882 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
33883 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
33884 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
33885 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT                                                            0x1c
33886 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0_MASK                                                               0x000003FFL
33887 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33888 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
33889 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
33890 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0_MASK                                                              0xF0000000L
33891 //GE1_PERFCOUNTER0_SELECT1
33892 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33893 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33894 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
33895 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
33896 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33897 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33898 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
33899 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
33900 //GE1_PERFCOUNTER1_SELECT
33901 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT                                                             0x0
33902 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                             0xa
33903 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
33904 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                            0x18
33905 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT                                                            0x1c
33906 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0_MASK                                                               0x000003FFL
33907 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33908 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
33909 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
33910 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0_MASK                                                              0xF0000000L
33911 //GE1_PERFCOUNTER1_SELECT1
33912 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33913 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33914 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                           0x18
33915 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
33916 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33917 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33918 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
33919 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
33920 //GE1_PERFCOUNTER2_SELECT
33921 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT                                                             0x0
33922 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                             0xa
33923 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
33924 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                            0x18
33925 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT                                                            0x1c
33926 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0_MASK                                                               0x000003FFL
33927 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33928 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
33929 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
33930 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0_MASK                                                              0xF0000000L
33931 //GE1_PERFCOUNTER2_SELECT1
33932 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33933 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33934 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                           0x18
33935 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
33936 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33937 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33938 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
33939 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
33940 //GE1_PERFCOUNTER3_SELECT
33941 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT                                                             0x0
33942 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                             0xa
33943 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
33944 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                            0x18
33945 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT                                                            0x1c
33946 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0_MASK                                                               0x000003FFL
33947 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
33948 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
33949 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
33950 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0_MASK                                                              0xF0000000L
33951 //GE1_PERFCOUNTER3_SELECT1
33952 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                            0x0
33953 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                            0xa
33954 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                           0x18
33955 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
33956 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
33957 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
33958 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
33959 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
33960 //GE2_DIST_PERFCOUNTER0_SELECT
33961 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT                                                        0x0
33962 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                        0xa
33963 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                        0x14
33964 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                       0x18
33965 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT                                                       0x1c
33966 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0_MASK                                                          0x000003FFL
33967 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
33968 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
33969 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
33970 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0_MASK                                                         0xF0000000L
33971 //GE2_DIST_PERFCOUNTER0_SELECT1
33972 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                       0x0
33973 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                       0xa
33974 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                      0x18
33975 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
33976 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
33977 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
33978 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
33979 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
33980 //GE2_DIST_PERFCOUNTER1_SELECT
33981 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT                                                        0x0
33982 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                        0xa
33983 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                        0x14
33984 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                       0x18
33985 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT                                                       0x1c
33986 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0_MASK                                                          0x000003FFL
33987 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
33988 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
33989 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
33990 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0_MASK                                                         0xF0000000L
33991 //GE2_DIST_PERFCOUNTER1_SELECT1
33992 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                       0x0
33993 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                       0xa
33994 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                      0x18
33995 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
33996 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
33997 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
33998 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
33999 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
34000 //GE2_DIST_PERFCOUNTER2_SELECT
34001 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT                                                        0x0
34002 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                        0xa
34003 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                        0x14
34004 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                       0x18
34005 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT                                                       0x1c
34006 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0_MASK                                                          0x000003FFL
34007 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
34008 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
34009 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
34010 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0_MASK                                                         0xF0000000L
34011 //GE2_DIST_PERFCOUNTER2_SELECT1
34012 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                       0x0
34013 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                       0xa
34014 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                      0x18
34015 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
34016 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
34017 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
34018 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
34019 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
34020 //GE2_DIST_PERFCOUNTER3_SELECT
34021 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT                                                        0x0
34022 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                        0xa
34023 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                        0x14
34024 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                       0x18
34025 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT                                                       0x1c
34026 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0_MASK                                                          0x000003FFL
34027 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                          0x000FFC00L
34028 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                          0x00F00000L
34029 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                         0x0F000000L
34030 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0_MASK                                                         0xF0000000L
34031 //GE2_DIST_PERFCOUNTER3_SELECT1
34032 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                       0x0
34033 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                       0xa
34034 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                      0x18
34035 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                      0x1c
34036 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                         0x000003FFL
34037 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                         0x000FFC00L
34038 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                        0x0F000000L
34039 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                        0xF0000000L
34040 //GE2_SE_PERFCOUNTER0_SELECT
34041 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT                                                          0x0
34042 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                          0xa
34043 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                          0x14
34044 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                         0x18
34045 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT                                                         0x1c
34046 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0_MASK                                                            0x000003FFL
34047 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                            0x000FFC00L
34048 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                            0x00F00000L
34049 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                           0x0F000000L
34050 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0_MASK                                                           0xF0000000L
34051 //GE2_SE_PERFCOUNTER0_SELECT1
34052 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                         0x0
34053 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                         0xa
34054 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                        0x18
34055 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                        0x1c
34056 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                           0x000003FFL
34057 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                           0x000FFC00L
34058 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                          0x0F000000L
34059 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                          0xF0000000L
34060 //GE2_SE_PERFCOUNTER1_SELECT
34061 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT                                                          0x0
34062 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                          0xa
34063 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                          0x14
34064 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                         0x18
34065 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT                                                         0x1c
34066 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0_MASK                                                            0x000003FFL
34067 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                            0x000FFC00L
34068 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                            0x00F00000L
34069 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                           0x0F000000L
34070 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0_MASK                                                           0xF0000000L
34071 //GE2_SE_PERFCOUNTER1_SELECT1
34072 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                         0x0
34073 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                         0xa
34074 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                        0x18
34075 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                        0x1c
34076 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                           0x000003FFL
34077 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                           0x000FFC00L
34078 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                          0x0F000000L
34079 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                          0xF0000000L
34080 //GE2_SE_PERFCOUNTER2_SELECT
34081 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT                                                          0x0
34082 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                          0xa
34083 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                          0x14
34084 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                         0x18
34085 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT                                                         0x1c
34086 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0_MASK                                                            0x000003FFL
34087 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                            0x000FFC00L
34088 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                            0x00F00000L
34089 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                           0x0F000000L
34090 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0_MASK                                                           0xF0000000L
34091 //GE2_SE_PERFCOUNTER2_SELECT1
34092 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                         0x0
34093 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                         0xa
34094 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                        0x18
34095 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                        0x1c
34096 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                           0x000003FFL
34097 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                           0x000FFC00L
34098 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                          0x0F000000L
34099 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                          0xF0000000L
34100 //GE2_SE_PERFCOUNTER3_SELECT
34101 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT                                                          0x0
34102 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                          0xa
34103 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                          0x14
34104 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                         0x18
34105 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT                                                         0x1c
34106 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0_MASK                                                            0x000003FFL
34107 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                            0x000FFC00L
34108 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                            0x00F00000L
34109 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                           0x0F000000L
34110 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0_MASK                                                           0xF0000000L
34111 //GE2_SE_PERFCOUNTER3_SELECT1
34112 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                         0x0
34113 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                         0xa
34114 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                        0x18
34115 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                        0x1c
34116 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                           0x000003FFL
34117 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                           0x000FFC00L
34118 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                          0x0F000000L
34119 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                          0xF0000000L
34120 //PA_SU_PERFCOUNTER0_SELECT
34121 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
34122 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                           0xa
34123 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                           0x14
34124 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                          0x18
34125 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                           0x1c
34126 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34127 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
34128 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
34129 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
34130 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                             0xF0000000L
34131 //PA_SU_PERFCOUNTER0_SELECT1
34132 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                          0x0
34133 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                          0xa
34134 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                         0x18
34135 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
34136 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
34137 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
34138 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
34139 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
34140 //PA_SU_PERFCOUNTER1_SELECT
34141 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
34142 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                           0xa
34143 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                           0x14
34144 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                          0x18
34145 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                           0x1c
34146 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34147 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
34148 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
34149 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
34150 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                             0xF0000000L
34151 //PA_SU_PERFCOUNTER1_SELECT1
34152 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                          0x0
34153 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                          0xa
34154 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                         0x18
34155 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
34156 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
34157 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
34158 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
34159 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
34160 //PA_SU_PERFCOUNTER2_SELECT
34161 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                            0x0
34162 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                           0xa
34163 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                           0x14
34164 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                          0x18
34165 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                           0x1c
34166 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34167 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
34168 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
34169 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
34170 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                             0xF0000000L
34171 //PA_SU_PERFCOUNTER2_SELECT1
34172 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                          0x0
34173 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                          0xa
34174 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                         0x18
34175 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
34176 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
34177 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
34178 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
34179 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
34180 //PA_SU_PERFCOUNTER3_SELECT
34181 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                            0x0
34182 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                           0xa
34183 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                           0x14
34184 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                          0x18
34185 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                           0x1c
34186 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34187 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
34188 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
34189 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
34190 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                             0xF0000000L
34191 //PA_SU_PERFCOUNTER3_SELECT1
34192 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                          0x0
34193 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                          0xa
34194 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                         0x18
34195 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
34196 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
34197 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
34198 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
34199 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
34200 //PA_SC_PERFCOUNTER0_SELECT
34201 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
34202 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                           0xa
34203 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                           0x14
34204 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                          0x18
34205 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                           0x1c
34206 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34207 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
34208 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
34209 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
34210 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                             0xF0000000L
34211 //PA_SC_PERFCOUNTER0_SELECT1
34212 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                          0x0
34213 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                          0xa
34214 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                         0x18
34215 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
34216 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
34217 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
34218 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
34219 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
34220 //PA_SC_PERFCOUNTER1_SELECT
34221 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
34222 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34223 //PA_SC_PERFCOUNTER2_SELECT
34224 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                            0x0
34225 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34226 //PA_SC_PERFCOUNTER3_SELECT
34227 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                            0x0
34228 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34229 //PA_SC_PERFCOUNTER4_SELECT
34230 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT                                                            0x0
34231 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34232 //PA_SC_PERFCOUNTER5_SELECT
34233 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT                                                            0x0
34234 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34235 //PA_SC_PERFCOUNTER6_SELECT
34236 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT                                                            0x0
34237 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34238 //PA_SC_PERFCOUNTER7_SELECT
34239 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT                                                            0x0
34240 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL_MASK                                                              0x000003FFL
34241 //SPI_PERFCOUNTER0_SELECT
34242 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
34243 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
34244 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
34245 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
34246 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
34247 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34248 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34249 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34250 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34251 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34252 //SPI_PERFCOUNTER1_SELECT
34253 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
34254 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                             0xa
34255 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
34256 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                            0x18
34257 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
34258 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34259 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34260 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34261 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34262 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34263 //SPI_PERFCOUNTER2_SELECT
34264 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
34265 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                             0xa
34266 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
34267 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                            0x18
34268 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
34269 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34270 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34271 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34272 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34273 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34274 //SPI_PERFCOUNTER3_SELECT
34275 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
34276 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                             0xa
34277 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
34278 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                            0x18
34279 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
34280 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34281 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34282 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34283 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34284 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34285 //SPI_PERFCOUNTER0_SELECT1
34286 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34287 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34288 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34289 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34290 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34291 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34292 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34293 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34294 //SPI_PERFCOUNTER1_SELECT1
34295 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34296 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34297 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34298 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34299 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34300 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34301 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34302 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34303 //SPI_PERFCOUNTER2_SELECT1
34304 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34305 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34306 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34307 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34308 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34309 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34310 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34311 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34312 //SPI_PERFCOUNTER3_SELECT1
34313 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34314 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34315 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34316 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34317 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34318 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34319 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34320 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34321 //SPI_PERFCOUNTER4_SELECT
34322 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT                                                              0x0
34323 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34324 //SPI_PERFCOUNTER5_SELECT
34325 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT                                                              0x0
34326 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34327 //SPI_PERFCOUNTER_BINS
34328 #define SPI_PERFCOUNTER_BINS__BIN0_MIN__SHIFT                                                                 0x0
34329 #define SPI_PERFCOUNTER_BINS__BIN0_MAX__SHIFT                                                                 0x4
34330 #define SPI_PERFCOUNTER_BINS__BIN1_MIN__SHIFT                                                                 0x8
34331 #define SPI_PERFCOUNTER_BINS__BIN1_MAX__SHIFT                                                                 0xc
34332 #define SPI_PERFCOUNTER_BINS__BIN2_MIN__SHIFT                                                                 0x10
34333 #define SPI_PERFCOUNTER_BINS__BIN2_MAX__SHIFT                                                                 0x14
34334 #define SPI_PERFCOUNTER_BINS__BIN3_MIN__SHIFT                                                                 0x18
34335 #define SPI_PERFCOUNTER_BINS__BIN3_MAX__SHIFT                                                                 0x1c
34336 #define SPI_PERFCOUNTER_BINS__BIN0_MIN_MASK                                                                   0x0000000FL
34337 #define SPI_PERFCOUNTER_BINS__BIN0_MAX_MASK                                                                   0x000000F0L
34338 #define SPI_PERFCOUNTER_BINS__BIN1_MIN_MASK                                                                   0x00000F00L
34339 #define SPI_PERFCOUNTER_BINS__BIN1_MAX_MASK                                                                   0x0000F000L
34340 #define SPI_PERFCOUNTER_BINS__BIN2_MIN_MASK                                                                   0x000F0000L
34341 #define SPI_PERFCOUNTER_BINS__BIN2_MAX_MASK                                                                   0x00F00000L
34342 #define SPI_PERFCOUNTER_BINS__BIN3_MIN_MASK                                                                   0x0F000000L
34343 #define SPI_PERFCOUNTER_BINS__BIN3_MAX_MASK                                                                   0xF0000000L
34344 //PC_PERFCOUNTER0_SELECT
34345 #define PC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
34346 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
34347 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
34348 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
34349 #define PC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
34350 #define PC_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34351 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34352 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34353 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34354 #define PC_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34355 //PC_PERFCOUNTER1_SELECT
34356 #define PC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
34357 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                              0xa
34358 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                              0x14
34359 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                             0x18
34360 #define PC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
34361 #define PC_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34362 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34363 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34364 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34365 #define PC_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34366 //PC_PERFCOUNTER2_SELECT
34367 #define PC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                               0x0
34368 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                              0xa
34369 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                              0x14
34370 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                             0x18
34371 #define PC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                              0x1c
34372 #define PC_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34373 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34374 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34375 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34376 #define PC_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34377 //PC_PERFCOUNTER3_SELECT
34378 #define PC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                               0x0
34379 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                              0xa
34380 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                              0x14
34381 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                             0x18
34382 #define PC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                              0x1c
34383 #define PC_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34384 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34385 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34386 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34387 #define PC_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34388 //PC_PERFCOUNTER0_SELECT1
34389 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34390 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34391 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34392 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34393 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34394 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34395 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34396 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34397 //PC_PERFCOUNTER1_SELECT1
34398 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34399 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34400 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34401 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34402 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34403 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34404 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34405 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34406 //PC_PERFCOUNTER2_SELECT1
34407 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34408 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34409 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34410 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34411 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34412 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34413 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34414 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34415 //PC_PERFCOUNTER3_SELECT1
34416 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34417 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34418 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34419 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34420 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34421 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34422 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34423 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34424 //SQ_PERFCOUNTER0_SELECT
34425 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
34426 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT                                                               0x14
34427 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
34428 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34429 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34430 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34431 //SQ_PERFCOUNTER1_SELECT
34432 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
34433 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT                                                               0x14
34434 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
34435 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34436 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34437 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34438 //SQ_PERFCOUNTER2_SELECT
34439 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                               0x0
34440 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT                                                               0x14
34441 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                              0x1c
34442 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34443 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34444 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34445 //SQ_PERFCOUNTER3_SELECT
34446 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                               0x0
34447 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT                                                               0x14
34448 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                              0x1c
34449 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34450 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34451 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34452 //SQ_PERFCOUNTER4_SELECT
34453 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT                                                               0x0
34454 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT                                                               0x14
34455 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT                                                              0x1c
34456 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34457 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34458 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34459 //SQ_PERFCOUNTER5_SELECT
34460 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT                                                               0x0
34461 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT                                                               0x14
34462 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT                                                              0x1c
34463 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34464 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34465 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34466 //SQ_PERFCOUNTER6_SELECT
34467 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT                                                               0x0
34468 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT                                                               0x14
34469 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT                                                              0x1c
34470 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34471 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34472 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34473 //SQ_PERFCOUNTER7_SELECT
34474 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT                                                               0x0
34475 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT                                                               0x14
34476 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT                                                              0x1c
34477 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34478 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34479 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34480 //SQ_PERFCOUNTER8_SELECT
34481 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL__SHIFT                                                               0x0
34482 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE__SHIFT                                                               0x14
34483 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE__SHIFT                                                              0x1c
34484 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34485 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34486 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34487 //SQ_PERFCOUNTER9_SELECT
34488 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL__SHIFT                                                               0x0
34489 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE__SHIFT                                                               0x14
34490 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE__SHIFT                                                              0x1c
34491 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL_MASK                                                                 0x000001FFL
34492 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE_MASK                                                                 0x00F00000L
34493 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34494 //SQ_PERFCOUNTER10_SELECT
34495 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL__SHIFT                                                              0x0
34496 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE__SHIFT                                                              0x14
34497 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE__SHIFT                                                             0x1c
34498 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34499 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34500 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34501 //SQ_PERFCOUNTER11_SELECT
34502 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL__SHIFT                                                              0x0
34503 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE__SHIFT                                                              0x14
34504 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE__SHIFT                                                             0x1c
34505 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34506 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34507 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34508 //SQ_PERFCOUNTER12_SELECT
34509 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL__SHIFT                                                              0x0
34510 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE__SHIFT                                                              0x14
34511 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE__SHIFT                                                             0x1c
34512 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34513 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34514 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34515 //SQ_PERFCOUNTER13_SELECT
34516 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL__SHIFT                                                              0x0
34517 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE__SHIFT                                                              0x14
34518 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE__SHIFT                                                             0x1c
34519 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34520 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34521 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34522 //SQ_PERFCOUNTER14_SELECT
34523 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL__SHIFT                                                              0x0
34524 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE__SHIFT                                                              0x14
34525 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE__SHIFT                                                             0x1c
34526 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34527 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34528 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34529 //SQ_PERFCOUNTER15_SELECT
34530 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL__SHIFT                                                              0x0
34531 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE__SHIFT                                                              0x14
34532 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE__SHIFT                                                             0x1c
34533 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34534 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34535 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34536 //SQG_PERFCOUNTER0_SELECT
34537 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
34538 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT                                                              0x14
34539 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
34540 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34541 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34542 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34543 //SQG_PERFCOUNTER1_SELECT
34544 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
34545 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT                                                              0x14
34546 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
34547 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34548 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34549 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34550 //SQG_PERFCOUNTER2_SELECT
34551 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
34552 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT                                                              0x14
34553 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
34554 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34555 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34556 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34557 //SQG_PERFCOUNTER3_SELECT
34558 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
34559 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT                                                              0x14
34560 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
34561 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34562 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34563 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34564 //SQG_PERFCOUNTER4_SELECT
34565 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT                                                              0x0
34566 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT                                                              0x14
34567 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT                                                             0x1c
34568 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34569 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34570 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34571 //SQG_PERFCOUNTER5_SELECT
34572 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT                                                              0x0
34573 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT                                                              0x14
34574 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT                                                             0x1c
34575 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34576 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34577 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34578 //SQG_PERFCOUNTER6_SELECT
34579 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT                                                              0x0
34580 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT                                                              0x14
34581 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT                                                             0x1c
34582 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34583 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34584 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34585 //SQG_PERFCOUNTER7_SELECT
34586 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT                                                              0x0
34587 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT                                                              0x14
34588 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT                                                             0x1c
34589 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL_MASK                                                                0x000001FFL
34590 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE_MASK                                                                0x00F00000L
34591 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34592 //SQG_PERFCOUNTER_CTRL
34593 #define SQG_PERFCOUNTER_CTRL__PS_EN__SHIFT                                                                    0x0
34594 #define SQG_PERFCOUNTER_CTRL__GS_EN__SHIFT                                                                    0x2
34595 #define SQG_PERFCOUNTER_CTRL__HS_EN__SHIFT                                                                    0x4
34596 #define SQG_PERFCOUNTER_CTRL__CS_EN__SHIFT                                                                    0x6
34597 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT                                                    0xe
34598 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT                                                    0xf
34599 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT                                                    0x10
34600 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT                                                    0x11
34601 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT                                                    0x12
34602 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT                                                    0x13
34603 #define SQG_PERFCOUNTER_CTRL__PS_EN_MASK                                                                      0x00000001L
34604 #define SQG_PERFCOUNTER_CTRL__GS_EN_MASK                                                                      0x00000004L
34605 #define SQG_PERFCOUNTER_CTRL__HS_EN_MASK                                                                      0x00000010L
34606 #define SQG_PERFCOUNTER_CTRL__CS_EN_MASK                                                                      0x00000040L
34607 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK                                                      0x00004000L
34608 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK                                                      0x00008000L
34609 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK                                                      0x00010000L
34610 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK                                                      0x00020000L
34611 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK                                                      0x00040000L
34612 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK                                                      0x00080000L
34613 //SQG_PERFCOUNTER_CTRL2
34614 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT                                                                0x0
34615 #define SQG_PERFCOUNTER_CTRL2__VMID_EN__SHIFT                                                                 0x1
34616 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN_MASK                                                                  0x00000001L
34617 #define SQG_PERFCOUNTER_CTRL2__VMID_EN_MASK                                                                   0x0001FFFEL
34618 //SQG_PERF_SAMPLE_FINISH
34619 #define SQG_PERF_SAMPLE_FINISH__STATUS__SHIFT                                                                 0x0
34620 #define SQG_PERF_SAMPLE_FINISH__STATUS_MASK                                                                   0x0000007FL
34621 //SQ_PERFCOUNTER_CTRL
34622 #define SQ_PERFCOUNTER_CTRL__PS_EN__SHIFT                                                                     0x0
34623 #define SQ_PERFCOUNTER_CTRL__GS_EN__SHIFT                                                                     0x2
34624 #define SQ_PERFCOUNTER_CTRL__HS_EN__SHIFT                                                                     0x4
34625 #define SQ_PERFCOUNTER_CTRL__CS_EN__SHIFT                                                                     0x6
34626 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT                                                     0xe
34627 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT                                                     0xf
34628 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT                                                     0x10
34629 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT                                                     0x11
34630 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT                                                     0x12
34631 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT                                                     0x13
34632 #define SQ_PERFCOUNTER_CTRL__PS_EN_MASK                                                                       0x00000001L
34633 #define SQ_PERFCOUNTER_CTRL__GS_EN_MASK                                                                       0x00000004L
34634 #define SQ_PERFCOUNTER_CTRL__HS_EN_MASK                                                                       0x00000010L
34635 #define SQ_PERFCOUNTER_CTRL__CS_EN_MASK                                                                       0x00000040L
34636 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK                                                       0x00004000L
34637 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK                                                       0x00008000L
34638 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK                                                       0x00010000L
34639 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK                                                       0x00020000L
34640 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK                                                       0x00040000L
34641 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK                                                       0x00080000L
34642 //SQ_PERFCOUNTER_CTRL2
34643 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT                                                                 0x0
34644 #define SQ_PERFCOUNTER_CTRL2__VMID_EN__SHIFT                                                                  0x1
34645 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN_MASK                                                                   0x00000001L
34646 #define SQ_PERFCOUNTER_CTRL2__VMID_EN_MASK                                                                    0x0001FFFEL
34647 //SQ_THREAD_TRACE_BUF0_BASE
34648 #define SQ_THREAD_TRACE_BUF0_BASE__BASE_LO__SHIFT                                                             0x0
34649 #define SQ_THREAD_TRACE_BUF0_BASE__BASE_LO_MASK                                                               0xFFFFFFFFL
34650 //SQ_THREAD_TRACE_BUF0_SIZE
34651 #define SQ_THREAD_TRACE_BUF0_SIZE__BASE_HI__SHIFT                                                             0x0
34652 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE__SHIFT                                                                0x8
34653 #define SQ_THREAD_TRACE_BUF0_SIZE__BASE_HI_MASK                                                               0x0000000FL
34654 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE_MASK                                                                  0x3FFFFF00L
34655 //SQ_THREAD_TRACE_BUF1_BASE
34656 #define SQ_THREAD_TRACE_BUF1_BASE__BASE_LO__SHIFT                                                             0x0
34657 #define SQ_THREAD_TRACE_BUF1_BASE__BASE_LO_MASK                                                               0xFFFFFFFFL
34658 //SQ_THREAD_TRACE_BUF1_SIZE
34659 #define SQ_THREAD_TRACE_BUF1_SIZE__BASE_HI__SHIFT                                                             0x0
34660 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE__SHIFT                                                                0x8
34661 #define SQ_THREAD_TRACE_BUF1_SIZE__BASE_HI_MASK                                                               0x0000000FL
34662 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE_MASK                                                                  0x3FFFFF00L
34663 //SQ_THREAD_TRACE_CTRL
34664 #define SQ_THREAD_TRACE_CTRL__MODE__SHIFT                                                                     0x0
34665 #define SQ_THREAD_TRACE_CTRL__ALL_VMID__SHIFT                                                                 0x2
34666 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN__SHIFT                                                              0x3
34667 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN__SHIFT                                                             0x4
34668 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER__SHIFT                                                            0x5
34669 #define SQ_THREAD_TRACE_CTRL__HIWATER__SHIFT                                                                  0x6
34670 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM__SHIFT                                                               0x9
34671 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN__SHIFT                                                             0xb
34672 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN__SHIFT                                                              0xc
34673 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER__SHIFT                                                               0xd
34674 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE__SHIFT                                                           0xe
34675 #define SQ_THREAD_TRACE_CTRL__RT_FREQ__SHIFT                                                                  0x10
34676 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS__SHIFT                                                       0x12
34677 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS__SHIFT                                                         0x13
34678 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET__SHIFT                                                           0x14
34679 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS__SHIFT                                                   0x1c
34680 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE__SHIFT                                                          0x1d
34681 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN__SHIFT                                                            0x1f
34682 #define SQ_THREAD_TRACE_CTRL__MODE_MASK                                                                       0x00000003L
34683 #define SQ_THREAD_TRACE_CTRL__ALL_VMID_MASK                                                                   0x00000004L
34684 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN_MASK                                                                0x00000008L
34685 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN_MASK                                                               0x00000010L
34686 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER_MASK                                                              0x00000020L
34687 #define SQ_THREAD_TRACE_CTRL__HIWATER_MASK                                                                    0x000001C0L
34688 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM_MASK                                                                 0x00000600L
34689 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN_MASK                                                               0x00000800L
34690 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN_MASK                                                                0x00001000L
34691 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER_MASK                                                                 0x00002000L
34692 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE_MASK                                                             0x0000C000L
34693 #define SQ_THREAD_TRACE_CTRL__RT_FREQ_MASK                                                                    0x00030000L
34694 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS_MASK                                                         0x00040000L
34695 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS_MASK                                                           0x00080000L
34696 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET_MASK                                                             0x00700000L
34697 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS_MASK                                                     0x10000000L
34698 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE_MASK                                                            0x20000000L
34699 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN_MASK                                                              0x80000000L
34700 //SQ_THREAD_TRACE_MASK
34701 #define SQ_THREAD_TRACE_MASK__SIMD_SEL__SHIFT                                                                 0x0
34702 #define SQ_THREAD_TRACE_MASK__WGP_SEL__SHIFT                                                                  0x4
34703 #define SQ_THREAD_TRACE_MASK__SA_SEL__SHIFT                                                                   0x9
34704 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE__SHIFT                                                            0xa
34705 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA__SHIFT                                             0x11
34706 #define SQ_THREAD_TRACE_MASK__SIMD_SEL_MASK                                                                   0x00000003L
34707 #define SQ_THREAD_TRACE_MASK__WGP_SEL_MASK                                                                    0x000000F0L
34708 #define SQ_THREAD_TRACE_MASK__SA_SEL_MASK                                                                     0x00000200L
34709 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE_MASK                                                              0x0001FC00L
34710 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA_MASK                                               0x00020000L
34711 //SQ_THREAD_TRACE_TOKEN_MASK
34712 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE__SHIFT                                                      0x0
34713 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC__SHIFT                                                        0xb
34714 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE__SHIFT                                           0xc
34715 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE__SHIFT                                                        0x10
34716 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE__SHIFT                                                       0x18
34717 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE__SHIFT                                                        0x1a
34718 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL__SHIFT                                                     0x1f
34719 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE_MASK                                                        0x000007FFL
34720 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC_MASK                                                          0x00000800L
34721 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE_MASK                                             0x00001000L
34722 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE_MASK                                                          0x00FF0000L
34723 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE_MASK                                                         0x03000000L
34724 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE_MASK                                                          0x1C000000L
34725 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL_MASK                                                       0x80000000L
34726 //SQ_THREAD_TRACE_WPTR
34727 #define SQ_THREAD_TRACE_WPTR__OFFSET__SHIFT                                                                   0x0
34728 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID__SHIFT                                                                0x1f
34729 #define SQ_THREAD_TRACE_WPTR__OFFSET_MASK                                                                     0x1FFFFFFFL
34730 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID_MASK                                                                  0x80000000L
34731 //SQ_THREAD_TRACE_STATUS
34732 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING__SHIFT                                                         0x0
34733 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE__SHIFT                                                            0xc
34734 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR__SHIFT                                                            0x18
34735 #define SQ_THREAD_TRACE_STATUS__BUSY__SHIFT                                                                   0x19
34736 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID__SHIFT                                                             0x1c
34737 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING_MASK                                                           0x00000FFFL
34738 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE_MASK                                                              0x00FFF000L
34739 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR_MASK                                                              0x01000000L
34740 #define SQ_THREAD_TRACE_STATUS__BUSY_MASK                                                                     0x02000000L
34741 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID_MASK                                                               0xF0000000L
34742 //SQ_THREAD_TRACE_STATUS2
34743 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL__SHIFT                                                             0x0
34744 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL__SHIFT                                                             0x1
34745 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN__SHIFT                                           0x4
34746 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS__SHIFT                                                      0x8
34747 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE__SHIFT                                                             0xd
34748 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL__SHIFT                                                        0xe
34749 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL_MASK                                                               0x00000001L
34750 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL_MASK                                                               0x00000002L
34751 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN_MASK                                             0x00000010L
34752 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS_MASK                                                        0x00001F00L
34753 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_MASK                                                               0x00002000L
34754 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL_MASK                                                          0x00004000L
34755 //SQ_THREAD_TRACE_GFX_DRAW_CNTR
34756 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR__SHIFT                                                            0x0
34757 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR_MASK                                                              0xFFFFFFFFL
34758 //SQ_THREAD_TRACE_GFX_MARKER_CNTR
34759 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR__SHIFT                                                          0x0
34760 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR_MASK                                                            0xFFFFFFFFL
34761 //SQ_THREAD_TRACE_HP3D_DRAW_CNTR
34762 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR__SHIFT                                                           0x0
34763 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR_MASK                                                             0xFFFFFFFFL
34764 //SQ_THREAD_TRACE_HP3D_MARKER_CNTR
34765 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR__SHIFT                                                         0x0
34766 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR_MASK                                                           0xFFFFFFFFL
34767 //SQ_THREAD_TRACE_DROPPED_CNTR
34768 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR__SHIFT                                                             0x0
34769 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR_MASK                                                               0xFFFFFFFFL
34770 //GCEA_PERFCOUNTER2_SELECT
34771 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
34772 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                            0xa
34773 #define GCEA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
34774 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                           0x18
34775 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
34776 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
34777 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
34778 #define GCEA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
34779 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
34780 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
34781 //GCEA_PERFCOUNTER2_SELECT1
34782 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                           0x0
34783 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                           0xa
34784 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                          0x18
34785 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                          0x1c
34786 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
34787 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
34788 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                            0x0F000000L
34789 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                            0xF0000000L
34790 //GCEA_PERFCOUNTER2_MODE
34791 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT                                                          0x0
34792 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT                                                          0x2
34793 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT                                                          0x4
34794 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT                                                          0x6
34795 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT                                                         0x8
34796 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT                                                         0xc
34797 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT                                                         0x10
34798 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT                                                         0x14
34799 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK                                                            0x00000003L
34800 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK                                                            0x0000000CL
34801 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK                                                            0x00000030L
34802 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK                                                            0x000000C0L
34803 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK                                                           0x00000F00L
34804 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK                                                           0x0000F000L
34805 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK                                                           0x000F0000L
34806 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK                                                           0x00F00000L
34807 //GCEA_PERFCOUNTER0_CFG
34808 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                                0x0
34809 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                            0x8
34810 #define GCEA_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                               0x18
34811 #define GCEA_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                                  0x1c
34812 #define GCEA_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                                   0x1d
34813 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                                  0x000000FFL
34814 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                              0x0000FF00L
34815 #define GCEA_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                                 0x0F000000L
34816 #define GCEA_PERFCOUNTER0_CFG__ENABLE_MASK                                                                    0x10000000L
34817 #define GCEA_PERFCOUNTER0_CFG__CLEAR_MASK                                                                     0x20000000L
34818 //GCEA_PERFCOUNTER1_CFG
34819 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                                0x0
34820 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                            0x8
34821 #define GCEA_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                               0x18
34822 #define GCEA_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                                  0x1c
34823 #define GCEA_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                                   0x1d
34824 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                                  0x000000FFL
34825 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                              0x0000FF00L
34826 #define GCEA_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                                 0x0F000000L
34827 #define GCEA_PERFCOUNTER1_CFG__ENABLE_MASK                                                                    0x10000000L
34828 #define GCEA_PERFCOUNTER1_CFG__CLEAR_MASK                                                                     0x20000000L
34829 //GCEA_PERFCOUNTER_RSLT_CNTL
34830 #define GCEA_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                                0x0
34831 #define GCEA_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                      0x8
34832 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                       0x10
34833 #define GCEA_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                         0x18
34834 #define GCEA_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                          0x19
34835 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                               0x1a
34836 #define GCEA_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                                  0x0000000FL
34837 #define GCEA_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                        0x0000FF00L
34838 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                         0x00FF0000L
34839 #define GCEA_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                           0x01000000L
34840 #define GCEA_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                            0x02000000L
34841 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                                 0x04000000L
34842 //SX_PERFCOUNTER0_SELECT
34843 #define SX_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
34844 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
34845 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
34846 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
34847 #define SX_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
34848 #define SX_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34849 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34850 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34851 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34852 #define SX_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34853 //SX_PERFCOUNTER1_SELECT
34854 #define SX_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
34855 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                              0xa
34856 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                              0x14
34857 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                             0x18
34858 #define SX_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
34859 #define SX_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34860 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34861 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34862 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34863 #define SX_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34864 //SX_PERFCOUNTER2_SELECT
34865 #define SX_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                               0x0
34866 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                              0x14
34867 #define SX_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                              0x1c
34868 #define SX_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34869 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34870 #define SX_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34871 //SX_PERFCOUNTER3_SELECT
34872 #define SX_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                               0x0
34873 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                              0x14
34874 #define SX_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                              0x1c
34875 #define SX_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34876 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34877 #define SX_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34878 //SX_PERFCOUNTER0_SELECT1
34879 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34880 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34881 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34882 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34883 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34884 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34885 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34886 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34887 //SX_PERFCOUNTER1_SELECT1
34888 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34889 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34890 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34891 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34892 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34893 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34894 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34895 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34896 //GDS_PERFCOUNTER0_SELECT
34897 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
34898 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
34899 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
34900 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
34901 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
34902 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34903 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34904 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34905 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34906 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34907 //GDS_PERFCOUNTER1_SELECT
34908 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
34909 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                             0xa
34910 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
34911 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                            0x18
34912 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
34913 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34914 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34915 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34916 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34917 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34918 //GDS_PERFCOUNTER2_SELECT
34919 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
34920 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                             0xa
34921 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
34922 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                            0x18
34923 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
34924 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34925 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34926 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34927 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34928 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34929 //GDS_PERFCOUNTER3_SELECT
34930 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
34931 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                             0xa
34932 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
34933 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                            0x18
34934 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
34935 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
34936 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
34937 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
34938 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
34939 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
34940 //GDS_PERFCOUNTER0_SELECT1
34941 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34942 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34943 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34944 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34945 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34946 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34947 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34948 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34949 //GDS_PERFCOUNTER1_SELECT1
34950 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34951 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34952 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34953 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34954 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34955 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34956 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34957 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34958 //GDS_PERFCOUNTER2_SELECT1
34959 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34960 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34961 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34962 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34963 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34964 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34965 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34966 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34967 //GDS_PERFCOUNTER3_SELECT1
34968 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                            0x0
34969 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                            0xa
34970 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                           0x18
34971 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
34972 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
34973 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
34974 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
34975 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
34976 //TA_PERFCOUNTER0_SELECT
34977 #define TA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
34978 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
34979 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
34980 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
34981 #define TA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
34982 #define TA_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
34983 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
34984 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
34985 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
34986 #define TA_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
34987 //TA_PERFCOUNTER0_SELECT1
34988 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
34989 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
34990 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
34991 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
34992 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
34993 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
34994 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
34995 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
34996 //TA_PERFCOUNTER1_SELECT
34997 #define TA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
34998 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                              0x14
34999 #define TA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
35000 #define TA_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35001 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35002 #define TA_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35003 //TD_PERFCOUNTER0_SELECT
35004 #define TD_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
35005 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
35006 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
35007 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
35008 #define TD_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
35009 #define TD_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35010 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35011 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35012 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35013 #define TD_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35014 //TD_PERFCOUNTER0_SELECT1
35015 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
35016 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
35017 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
35018 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
35019 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
35020 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
35021 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
35022 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
35023 //TD_PERFCOUNTER1_SELECT
35024 #define TD_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
35025 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                              0x14
35026 #define TD_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
35027 #define TD_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35028 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35029 #define TD_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35030 //TCP_PERFCOUNTER0_SELECT
35031 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
35032 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
35033 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
35034 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
35035 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
35036 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35037 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35038 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35039 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35040 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35041 //TCP_PERFCOUNTER0_SELECT1
35042 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35043 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35044 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
35045 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
35046 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35047 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35048 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
35049 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
35050 //TCP_PERFCOUNTER1_SELECT
35051 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
35052 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                             0xa
35053 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
35054 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                            0x18
35055 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
35056 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35057 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35058 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35059 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35060 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35061 //TCP_PERFCOUNTER1_SELECT1
35062 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35063 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35064 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                           0x18
35065 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
35066 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35067 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35068 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
35069 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
35070 //TCP_PERFCOUNTER2_SELECT
35071 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
35072 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
35073 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
35074 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35075 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35076 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35077 //TCP_PERFCOUNTER3_SELECT
35078 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
35079 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
35080 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
35081 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35082 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35083 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35084 //GL2C_PERFCOUNTER0_SELECT
35085 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
35086 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
35087 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
35088 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
35089 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
35090 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35091 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35092 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35093 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35094 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35095 //GL2C_PERFCOUNTER0_SELECT1
35096 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35097 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35098 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35099 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35100 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35101 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35102 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35103 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35104 //GL2C_PERFCOUNTER1_SELECT
35105 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
35106 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                            0xa
35107 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
35108 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                           0x18
35109 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
35110 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35111 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35112 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35113 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35114 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35115 //GL2C_PERFCOUNTER1_SELECT1
35116 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35117 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35118 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35119 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35120 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35121 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35122 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35123 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35124 //GL2C_PERFCOUNTER2_SELECT
35125 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
35126 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
35127 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
35128 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35129 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35130 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35131 //GL2C_PERFCOUNTER3_SELECT
35132 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
35133 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
35134 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
35135 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35136 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35137 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35138 //GL2A_PERFCOUNTER0_SELECT
35139 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
35140 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
35141 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
35142 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
35143 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
35144 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35145 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35146 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35147 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35148 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35149 //GL2A_PERFCOUNTER0_SELECT1
35150 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35151 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35152 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35153 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35154 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35155 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35156 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35157 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35158 //GL2A_PERFCOUNTER1_SELECT
35159 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
35160 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                            0xa
35161 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
35162 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                           0x18
35163 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
35164 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35165 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35166 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35167 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35168 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35169 //GL2A_PERFCOUNTER1_SELECT1
35170 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35171 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35172 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35173 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35174 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35175 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35176 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35177 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35178 //GL2A_PERFCOUNTER2_SELECT
35179 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
35180 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
35181 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
35182 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35183 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35184 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35185 //GL2A_PERFCOUNTER3_SELECT
35186 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
35187 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
35188 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
35189 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35190 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35191 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35192 //GL1C_PERFCOUNTER0_SELECT
35193 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
35194 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
35195 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
35196 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
35197 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
35198 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35199 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35200 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35201 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35202 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35203 //GL1C_PERFCOUNTER0_SELECT1
35204 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35205 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35206 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35207 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35208 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35209 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35210 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35211 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35212 //GL1C_PERFCOUNTER1_SELECT
35213 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
35214 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
35215 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
35216 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35217 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35218 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35219 //GL1C_PERFCOUNTER2_SELECT
35220 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
35221 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
35222 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
35223 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35224 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35225 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35226 //GL1C_PERFCOUNTER3_SELECT
35227 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
35228 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
35229 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
35230 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35231 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35232 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35233 //CHC_PERFCOUNTER0_SELECT
35234 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
35235 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
35236 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
35237 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
35238 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
35239 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35240 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35241 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35242 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35243 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35244 //CHC_PERFCOUNTER0_SELECT1
35245 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35246 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35247 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x18
35248 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x1c
35249 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35250 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35251 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0x0F000000L
35252 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0xF0000000L
35253 //CHC_PERFCOUNTER1_SELECT
35254 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
35255 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
35256 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
35257 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35258 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35259 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35260 //CHC_PERFCOUNTER2_SELECT
35261 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
35262 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
35263 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
35264 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35265 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35266 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35267 //CHC_PERFCOUNTER3_SELECT
35268 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
35269 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
35270 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
35271 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35272 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35273 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35274 //CHCG_PERFCOUNTER0_SELECT
35275 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
35276 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
35277 #define CHCG_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
35278 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
35279 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
35280 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35281 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35282 #define CHCG_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35283 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35284 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35285 //CHCG_PERFCOUNTER0_SELECT1
35286 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35287 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35288 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35289 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35290 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35291 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35292 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
35293 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
35294 //CHCG_PERFCOUNTER1_SELECT
35295 #define CHCG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
35296 #define CHCG_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
35297 #define CHCG_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
35298 #define CHCG_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35299 #define CHCG_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35300 #define CHCG_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35301 //CHCG_PERFCOUNTER2_SELECT
35302 #define CHCG_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
35303 #define CHCG_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
35304 #define CHCG_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
35305 #define CHCG_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35306 #define CHCG_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35307 #define CHCG_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35308 //CHCG_PERFCOUNTER3_SELECT
35309 #define CHCG_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
35310 #define CHCG_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
35311 #define CHCG_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
35312 #define CHCG_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35313 #define CHCG_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35314 #define CHCG_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35315 //CB_PERFCOUNTER_FILTER
35316 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE__SHIFT                                                        0x0
35317 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL__SHIFT                                                           0x1
35318 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE__SHIFT                                                    0x4
35319 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL__SHIFT                                                       0x5
35320 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE__SHIFT                                                     0xa
35321 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL__SHIFT                                                        0xb
35322 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE__SHIFT                                                       0xc
35323 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL__SHIFT                                                          0xd
35324 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE__SHIFT                                               0x11
35325 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL__SHIFT                                                  0x12
35326 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE__SHIFT                                             0x15
35327 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL__SHIFT                                                0x16
35328 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE_MASK                                                          0x00000001L
35329 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL_MASK                                                             0x0000000EL
35330 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE_MASK                                                      0x00000010L
35331 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL_MASK                                                         0x000003E0L
35332 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE_MASK                                                       0x00000400L
35333 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL_MASK                                                          0x00000800L
35334 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE_MASK                                                         0x00001000L
35335 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL_MASK                                                            0x0000E000L
35336 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE_MASK                                                 0x00020000L
35337 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL_MASK                                                    0x001C0000L
35338 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE_MASK                                               0x00200000L
35339 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL_MASK                                                  0x00C00000L
35340 //CB_PERFCOUNTER0_SELECT
35341 #define CB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
35342 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
35343 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
35344 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
35345 #define CB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
35346 #define CB_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35347 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35348 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35349 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35350 #define CB_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35351 //CB_PERFCOUNTER0_SELECT1
35352 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
35353 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
35354 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
35355 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
35356 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
35357 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
35358 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
35359 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
35360 //CB_PERFCOUNTER1_SELECT
35361 #define CB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
35362 #define CB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
35363 #define CB_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35364 #define CB_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35365 //CB_PERFCOUNTER2_SELECT
35366 #define CB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                               0x0
35367 #define CB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                              0x1c
35368 #define CB_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35369 #define CB_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35370 //CB_PERFCOUNTER3_SELECT
35371 #define CB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                               0x0
35372 #define CB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                              0x1c
35373 #define CB_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35374 #define CB_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35375 //DB_PERFCOUNTER0_SELECT
35376 #define DB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                               0x0
35377 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                              0xa
35378 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                              0x14
35379 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                             0x18
35380 #define DB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                              0x1c
35381 #define DB_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35382 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35383 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35384 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35385 #define DB_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35386 //DB_PERFCOUNTER0_SELECT1
35387 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                             0x0
35388 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                             0xa
35389 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                            0x18
35390 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
35391 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
35392 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
35393 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
35394 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
35395 //DB_PERFCOUNTER1_SELECT
35396 #define DB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                               0x0
35397 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                              0xa
35398 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                              0x14
35399 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                             0x18
35400 #define DB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                              0x1c
35401 #define DB_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35402 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35403 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35404 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35405 #define DB_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35406 //DB_PERFCOUNTER1_SELECT1
35407 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                             0x0
35408 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                             0xa
35409 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                            0x18
35410 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                            0x1c
35411 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                               0x000003FFL
35412 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                               0x000FFC00L
35413 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                              0x0F000000L
35414 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                              0xF0000000L
35415 //DB_PERFCOUNTER2_SELECT
35416 #define DB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                               0x0
35417 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                              0xa
35418 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                              0x14
35419 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                             0x18
35420 #define DB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                              0x1c
35421 #define DB_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35422 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35423 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35424 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35425 #define DB_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35426 //DB_PERFCOUNTER3_SELECT
35427 #define DB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                               0x0
35428 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                              0xa
35429 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                              0x14
35430 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                             0x18
35431 #define DB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                              0x1c
35432 #define DB_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                 0x000003FFL
35433 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                                0x000FFC00L
35434 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                                0x00F00000L
35435 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                               0x0F000000L
35436 #define DB_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                                0xF0000000L
35437 //RLC_SPM_PERFMON_CNTL
35438 #define RLC_SPM_PERFMON_CNTL__RESERVED1__SHIFT                                                                0x0
35439 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE__SHIFT                                                        0xc
35440 #define RLC_SPM_PERFMON_CNTL__DISABLE_GFXCLOCK_COUNT__SHIFT                                                   0xe
35441 #define RLC_SPM_PERFMON_CNTL__RESERVED__SHIFT                                                                 0xf
35442 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL__SHIFT                                                  0x10
35443 #define RLC_SPM_PERFMON_CNTL__RESERVED1_MASK                                                                  0x00000FFFL
35444 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE_MASK                                                          0x00003000L
35445 #define RLC_SPM_PERFMON_CNTL__DISABLE_GFXCLOCK_COUNT_MASK                                                     0x00004000L
35446 #define RLC_SPM_PERFMON_CNTL__RESERVED_MASK                                                                   0x00008000L
35447 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_MASK                                                    0xFFFF0000L
35448 //RLC_SPM_PERFMON_RING_BASE_LO
35449 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO__SHIFT                                                     0x0
35450 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO_MASK                                                       0xFFFFFFFFL
35451 //RLC_SPM_PERFMON_RING_BASE_HI
35452 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI__SHIFT                                                     0x0
35453 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED__SHIFT                                                         0x10
35454 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI_MASK                                                       0x0000FFFFL
35455 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED_MASK                                                           0xFFFF0000L
35456 //RLC_SPM_PERFMON_RING_SIZE
35457 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE__SHIFT                                                      0x0
35458 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE_MASK                                                        0xFFFFFFFFL
35459 //RLC_SPM_RING_WRPTR
35460 #define RLC_SPM_RING_WRPTR__RESERVED__SHIFT                                                                   0x0
35461 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR__SHIFT                                                         0x5
35462 #define RLC_SPM_RING_WRPTR__RESERVED_MASK                                                                     0x0000001FL
35463 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR_MASK                                                           0xFFFFFFE0L
35464 //RLC_SPM_RING_RDPTR
35465 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR__SHIFT                                                         0x0
35466 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR_MASK                                                           0xFFFFFFFFL
35467 //RLC_SPM_SEGMENT_THRESHOLD
35468 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD__SHIFT                                               0x0
35469 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED__SHIFT                                                            0x8
35470 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD_MASK                                                 0x000000FFL
35471 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED_MASK                                                              0xFFFFFF00L
35472 //RLC_SPM_PERFMON_SEGMENT_SIZE
35473 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT__SHIFT                                                0x0
35474 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT__SHIFT                                               0x10
35475 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT__SHIFT                                                   0x18
35476 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT_MASK                                                  0x0000FFFFL
35477 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT_MASK                                                 0x00FF0000L
35478 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT_MASK                                                     0xFF000000L
35479 //RLC_SPM_GLOBAL_MUXSEL_ADDR
35480 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR__SHIFT                                                               0x0
35481 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR_MASK                                                                 0x00000FFFL
35482 //RLC_SPM_GLOBAL_MUXSEL_DATA
35483 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0__SHIFT                                                               0x0
35484 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1__SHIFT                                                               0x10
35485 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0_MASK                                                                 0x0000FFFFL
35486 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1_MASK                                                                 0xFFFF0000L
35487 //RLC_SPM_SE_MUXSEL_ADDR
35488 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR__SHIFT                                                                   0x0
35489 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR_MASK                                                                     0x00000FFFL
35490 //RLC_SPM_SE_MUXSEL_DATA
35491 #define RLC_SPM_SE_MUXSEL_DATA__SEL0__SHIFT                                                                   0x0
35492 #define RLC_SPM_SE_MUXSEL_DATA__SEL1__SHIFT                                                                   0x10
35493 #define RLC_SPM_SE_MUXSEL_DATA__SEL0_MASK                                                                     0x0000FFFFL
35494 #define RLC_SPM_SE_MUXSEL_DATA__SEL1_MASK                                                                     0xFFFF0000L
35495 //RLC_SPM_ACCUM_DATARAM_ADDR
35496 #define RLC_SPM_ACCUM_DATARAM_ADDR__addr__SHIFT                                                               0x0
35497 #define RLC_SPM_ACCUM_DATARAM_ADDR__RESERVED__SHIFT                                                           0x7
35498 #define RLC_SPM_ACCUM_DATARAM_ADDR__addr_MASK                                                                 0x0000007FL
35499 #define RLC_SPM_ACCUM_DATARAM_ADDR__RESERVED_MASK                                                             0xFFFFFF80L
35500 //RLC_SPM_ACCUM_DATARAM_DATA
35501 #define RLC_SPM_ACCUM_DATARAM_DATA__data__SHIFT                                                               0x0
35502 #define RLC_SPM_ACCUM_DATARAM_DATA__data_MASK                                                                 0xFFFFFFFFL
35503 //RLC_SPM_ACCUM_SWA_DATARAM_ADDR
35504 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__addr__SHIFT                                                           0x0
35505 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__RESERVED__SHIFT                                                       0x7
35506 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__addr_MASK                                                             0x0000007FL
35507 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__RESERVED_MASK                                                         0xFFFFFF80L
35508 //RLC_SPM_ACCUM_SWA_DATARAM_DATA
35509 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__data__SHIFT                                                           0x0
35510 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__data_MASK                                                             0xFFFFFFFFL
35511 //RLC_SPM_ACCUM_CTRLRAM_ADDR
35512 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__addr__SHIFT                                                               0x0
35513 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__RESERVED__SHIFT                                                           0xb
35514 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__addr_MASK                                                                 0x000007FFL
35515 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__RESERVED_MASK                                                             0xFFFFF800L
35516 //RLC_SPM_ACCUM_CTRLRAM_DATA
35517 #define RLC_SPM_ACCUM_CTRLRAM_DATA__data__SHIFT                                                               0x0
35518 #define RLC_SPM_ACCUM_CTRLRAM_DATA__RESERVED__SHIFT                                                           0x8
35519 #define RLC_SPM_ACCUM_CTRLRAM_DATA__data_MASK                                                                 0x000000FFL
35520 #define RLC_SPM_ACCUM_CTRLRAM_DATA__RESERVED_MASK                                                             0xFFFFFF00L
35521 //RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET
35522 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset__SHIFT                                               0x0
35523 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset__SHIFT                                      0x8
35524 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset__SHIFT                                  0x10
35525 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__RESERVED__SHIFT                                                    0x18
35526 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset_MASK                                                 0x000000FFL
35527 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset_MASK                                        0x0000FF00L
35528 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset_MASK                                    0x00FF0000L
35529 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__RESERVED_MASK                                                      0xFF000000L
35530 //RLC_SPM_ACCUM_STATUS
35531 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted__SHIFT                                                     0x0
35532 #define RLC_SPM_ACCUM_STATUS__AccumDone__SHIFT                                                                0x8
35533 #define RLC_SPM_ACCUM_STATUS__SpmDone__SHIFT                                                                  0x9
35534 #define RLC_SPM_ACCUM_STATUS__AccumOverflow__SHIFT                                                            0xa
35535 #define RLC_SPM_ACCUM_STATUS__AccumArmed__SHIFT                                                               0xb
35536 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress__SHIFT                                                       0xc
35537 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress__SHIFT                                                  0xd
35538 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty__SHIFT                                                            0xe
35539 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle__SHIFT                                                                0xf
35540 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone__SHIFT                                                             0x10
35541 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone__SHIFT                                                               0x11
35542 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow__SHIFT                                                         0x12
35543 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed__SHIFT                                                            0x13
35544 #define RLC_SPM_ACCUM_STATUS__AllSegsDone__SHIFT                                                              0x14
35545 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending__SHIFT                                                          0x15
35546 #define RLC_SPM_ACCUM_STATUS__RearmSppPending__SHIFT                                                          0x16
35547 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted__SHIFT                                                       0x17
35548 #define RLC_SPM_ACCUM_STATUS__RESERVED__SHIFT                                                                 0x18
35549 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted_MASK                                                       0x000000FFL
35550 #define RLC_SPM_ACCUM_STATUS__AccumDone_MASK                                                                  0x00000100L
35551 #define RLC_SPM_ACCUM_STATUS__SpmDone_MASK                                                                    0x00000200L
35552 #define RLC_SPM_ACCUM_STATUS__AccumOverflow_MASK                                                              0x00000400L
35553 #define RLC_SPM_ACCUM_STATUS__AccumArmed_MASK                                                                 0x00000800L
35554 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress_MASK                                                         0x00001000L
35555 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress_MASK                                                    0x00002000L
35556 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty_MASK                                                              0x00004000L
35557 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle_MASK                                                                  0x00008000L
35558 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone_MASK                                                               0x00010000L
35559 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone_MASK                                                                 0x00020000L
35560 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow_MASK                                                           0x00040000L
35561 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed_MASK                                                              0x00080000L
35562 #define RLC_SPM_ACCUM_STATUS__AllSegsDone_MASK                                                                0x00100000L
35563 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending_MASK                                                            0x00200000L
35564 #define RLC_SPM_ACCUM_STATUS__RearmSppPending_MASK                                                            0x00400000L
35565 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted_MASK                                                         0x00800000L
35566 #define RLC_SPM_ACCUM_STATUS__RESERVED_MASK                                                                   0xFF000000L
35567 //RLC_SPM_ACCUM_CTRL
35568 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors__SHIFT                                                    0x0
35569 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation__SHIFT                                                    0x1
35570 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum__SHIFT                                                           0x2
35571 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock__SHIFT                                                        0x3
35572 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm__SHIFT                                                             0x4
35573 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum__SHIFT                                                        0x8
35574 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa__SHIFT                                                             0x9
35575 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires__SHIFT                                                   0xa
35576 #define RLC_SPM_ACCUM_CTRL__RESERVED__SHIFT                                                                   0xb
35577 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors_MASK                                                      0x00000001L
35578 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation_MASK                                                      0x00000002L
35579 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum_MASK                                                             0x00000004L
35580 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock_MASK                                                          0x00000008L
35581 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm_MASK                                                               0x000000F0L
35582 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum_MASK                                                          0x00000100L
35583 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa_MASK                                                               0x00000200L
35584 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires_MASK                                                     0x00000400L
35585 #define RLC_SPM_ACCUM_CTRL__RESERVED_MASK                                                                     0xFFFFF800L
35586 //RLC_SPM_ACCUM_MODE
35587 #define RLC_SPM_ACCUM_MODE__EnableAccum__SHIFT                                                                0x0
35588 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode__SHIFT                                                     0x1
35589 #define RLC_SPM_ACCUM_MODE__EnableSPPMode__SHIFT                                                              0x2
35590 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable__SHIFT                                                    0x3
35591 #define RLC_SPM_ACCUM_MODE__AutoAccumEn__SHIFT                                                                0x5
35592 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn__SHIFT                                                             0x6
35593 #define RLC_SPM_ACCUM_MODE__AutoSpmEn__SHIFT                                                                  0x7
35594 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn__SHIFT                                                               0x8
35595 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride__SHIFT                                                       0x9
35596 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride__SHIFT                                                    0xa
35597 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride__SHIFT                                                           0xb
35598 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride__SHIFT                                                        0xc
35599 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride__SHIFT                                                           0xd
35600 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride__SHIFT                                                        0xe
35601 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride__SHIFT                                                           0xf
35602 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride__SHIFT                                                        0x10
35603 #define RLC_SPM_ACCUM_MODE__EnableAccum_MASK                                                                  0x00000001L
35604 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode_MASK                                                       0x00000002L
35605 #define RLC_SPM_ACCUM_MODE__EnableSPPMode_MASK                                                                0x00000004L
35606 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable_MASK                                                      0x00000008L
35607 #define RLC_SPM_ACCUM_MODE__AutoAccumEn_MASK                                                                  0x00000020L
35608 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn_MASK                                                               0x00000040L
35609 #define RLC_SPM_ACCUM_MODE__AutoSpmEn_MASK                                                                    0x00000080L
35610 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn_MASK                                                                 0x00000100L
35611 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride_MASK                                                         0x00000200L
35612 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride_MASK                                                      0x00000400L
35613 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride_MASK                                                             0x00000800L
35614 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride_MASK                                                          0x00001000L
35615 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride_MASK                                                             0x00002000L
35616 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride_MASK                                                          0x00004000L
35617 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride_MASK                                                             0x00008000L
35618 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride_MASK                                                          0x00010000L
35619 //RLC_SPM_ACCUM_THRESHOLD
35620 #define RLC_SPM_ACCUM_THRESHOLD__Threshold__SHIFT                                                             0x0
35621 #define RLC_SPM_ACCUM_THRESHOLD__Threshold_MASK                                                               0x0000FFFFL
35622 //RLC_SPM_ACCUM_SAMPLES_REQUESTED
35623 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested__SHIFT                                              0x0
35624 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested_MASK                                                0x000000FFL
35625 //RLC_SPM_ACCUM_DATARAM_WRCOUNT
35626 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount__SHIFT                                                  0x0
35627 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__RESERVED__SHIFT                                                        0x13
35628 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount_MASK                                                    0x0007FFFFL
35629 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__RESERVED_MASK                                                          0xFFF80000L
35630 //RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS
35631 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region__SHIFT                                      0x0
35632 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region__SHIFT                                      0x8
35633 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__RESERVED__SHIFT                                             0x10
35634 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region_MASK                                        0x000000FFL
35635 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region_MASK                                        0x0000FF00L
35636 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__RESERVED_MASK                                               0xFFFF0000L
35637 //RLC_SPM_PAUSE
35638 #define RLC_SPM_PAUSE__PAUSE__SHIFT                                                                           0x0
35639 #define RLC_SPM_PAUSE__PAUSED__SHIFT                                                                          0x1
35640 #define RLC_SPM_PAUSE__PAUSE_MASK                                                                             0x00000001L
35641 #define RLC_SPM_PAUSE__PAUSED_MASK                                                                            0x00000002L
35642 //RLC_SPM_STATUS
35643 #define RLC_SPM_STATUS__CTL_BUSY__SHIFT                                                                       0x0
35644 #define RLC_SPM_STATUS__RSPM_REG_BUSY__SHIFT                                                                  0x1
35645 #define RLC_SPM_STATUS__SPM_RSPM_BUSY__SHIFT                                                                  0x2
35646 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY__SHIFT                                                               0x3
35647 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY__SHIFT                                                                0x4
35648 #define RLC_SPM_STATUS__ACCUM_BUSY__SHIFT                                                                     0xf
35649 #define RLC_SPM_STATUS__FSM_MASTER_STATE__SHIFT                                                               0x10
35650 #define RLC_SPM_STATUS__FSM_MEMORY_STATE__SHIFT                                                               0x14
35651 #define RLC_SPM_STATUS__CTL_REQ_STATE__SHIFT                                                                  0x18
35652 #define RLC_SPM_STATUS__CTL_RET_STATE__SHIFT                                                                  0x1a
35653 #define RLC_SPM_STATUS__CTL_BUSY_MASK                                                                         0x00000001L
35654 #define RLC_SPM_STATUS__RSPM_REG_BUSY_MASK                                                                    0x00000002L
35655 #define RLC_SPM_STATUS__SPM_RSPM_BUSY_MASK                                                                    0x00000004L
35656 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY_MASK                                                                 0x00000008L
35657 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY_MASK                                                                  0x00000FF0L
35658 #define RLC_SPM_STATUS__ACCUM_BUSY_MASK                                                                       0x00008000L
35659 #define RLC_SPM_STATUS__FSM_MASTER_STATE_MASK                                                                 0x000F0000L
35660 #define RLC_SPM_STATUS__FSM_MEMORY_STATE_MASK                                                                 0x00F00000L
35661 #define RLC_SPM_STATUS__CTL_REQ_STATE_MASK                                                                    0x03000000L
35662 #define RLC_SPM_STATUS__CTL_RET_STATE_MASK                                                                    0x04000000L
35663 //RLC_SPM_GFXCLOCK_LOWCOUNT
35664 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT__SHIFT                                                   0x0
35665 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT_MASK                                                     0xFFFFFFFFL
35666 //RLC_SPM_GFXCLOCK_HIGHCOUNT
35667 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT__SHIFT                                                 0x0
35668 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT_MASK                                                   0xFFFFFFFFL
35669 //RLC_SPM_MODE
35670 #define RLC_SPM_MODE__MODE__SHIFT                                                                             0x0
35671 #define RLC_SPM_MODE__MODE_MASK                                                                               0x00000001L
35672 //RLC_SPM_RSPM_REQ_DATA_LO
35673 #define RLC_SPM_RSPM_REQ_DATA_LO__DATA__SHIFT                                                                 0x0
35674 #define RLC_SPM_RSPM_REQ_DATA_LO__DATA_MASK                                                                   0xFFFFFFFFL
35675 //RLC_SPM_RSPM_REQ_DATA_HI
35676 #define RLC_SPM_RSPM_REQ_DATA_HI__DATA__SHIFT                                                                 0x0
35677 #define RLC_SPM_RSPM_REQ_DATA_HI__DATA_MASK                                                                   0x00000FFFL
35678 //RLC_SPM_RSPM_REQ_OP
35679 #define RLC_SPM_RSPM_REQ_OP__OP__SHIFT                                                                        0x0
35680 #define RLC_SPM_RSPM_REQ_OP__OP_MASK                                                                          0x0000000FL
35681 //RLC_SPM_RSPM_RET_DATA
35682 #define RLC_SPM_RSPM_RET_DATA__DATA__SHIFT                                                                    0x0
35683 #define RLC_SPM_RSPM_RET_DATA__DATA_MASK                                                                      0xFFFFFFFFL
35684 //RLC_SPM_RSPM_RET_OP
35685 #define RLC_SPM_RSPM_RET_OP__OP__SHIFT                                                                        0x0
35686 #define RLC_SPM_RSPM_RET_OP__VALID__SHIFT                                                                     0x8
35687 #define RLC_SPM_RSPM_RET_OP__OP_MASK                                                                          0x0000000FL
35688 #define RLC_SPM_RSPM_RET_OP__VALID_MASK                                                                       0x00000100L
35689 //RLC_SPM_SE_RSPM_REQ_DATA_LO
35690 #define RLC_SPM_SE_RSPM_REQ_DATA_LO__DATA__SHIFT                                                              0x0
35691 #define RLC_SPM_SE_RSPM_REQ_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
35692 //RLC_SPM_SE_RSPM_REQ_DATA_HI
35693 #define RLC_SPM_SE_RSPM_REQ_DATA_HI__DATA__SHIFT                                                              0x0
35694 #define RLC_SPM_SE_RSPM_REQ_DATA_HI__DATA_MASK                                                                0x00000FFFL
35695 //RLC_SPM_SE_RSPM_REQ_OP
35696 #define RLC_SPM_SE_RSPM_REQ_OP__OP__SHIFT                                                                     0x0
35697 #define RLC_SPM_SE_RSPM_REQ_OP__OP_MASK                                                                       0x0000000FL
35698 //RLC_SPM_SE_RSPM_RET_DATA
35699 #define RLC_SPM_SE_RSPM_RET_DATA__DATA__SHIFT                                                                 0x0
35700 #define RLC_SPM_SE_RSPM_RET_DATA__DATA_MASK                                                                   0xFFFFFFFFL
35701 //RLC_SPM_SE_RSPM_RET_OP
35702 #define RLC_SPM_SE_RSPM_RET_OP__OP__SHIFT                                                                     0x0
35703 #define RLC_SPM_SE_RSPM_RET_OP__VALID__SHIFT                                                                  0x8
35704 #define RLC_SPM_SE_RSPM_RET_OP__OP_MASK                                                                       0x0000000FL
35705 #define RLC_SPM_SE_RSPM_RET_OP__VALID_MASK                                                                    0x00000100L
35706 //RLC_SPM_RSPM_CMD
35707 #define RLC_SPM_RSPM_CMD__CMD__SHIFT                                                                          0x0
35708 #define RLC_SPM_RSPM_CMD__CMD_MASK                                                                            0x0000000FL
35709 //RLC_SPM_RSPM_CMD_ACK
35710 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK__SHIFT                                                                  0x0
35711 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK__SHIFT                                                                  0x1
35712 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK__SHIFT                                                                  0x2
35713 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK__SHIFT                                                                  0x3
35714 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK__SHIFT                                                                  0x4
35715 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK__SHIFT                                                                  0x5
35716 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK__SHIFT                                                                  0x6
35717 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK__SHIFT                                                                  0x7
35718 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK__SHIFT                                                                  0x8
35719 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK_MASK                                                                    0x00000001L
35720 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK_MASK                                                                    0x00000002L
35721 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK_MASK                                                                    0x00000004L
35722 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK_MASK                                                                    0x00000008L
35723 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK_MASK                                                                    0x00000010L
35724 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK_MASK                                                                    0x00000020L
35725 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK_MASK                                                                    0x00000040L
35726 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK_MASK                                                                    0x00000080L
35727 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK_MASK                                                                    0x00000100L
35728 //RLC_SPM_SPARE
35729 #define RLC_SPM_SPARE__SPARE__SHIFT                                                                           0x0
35730 #define RLC_SPM_SPARE__SPARE_MASK                                                                             0xFFFFFFFFL
35731 //RLC_PERFMON_CNTL
35732 #define RLC_PERFMON_CNTL__PERFMON_STATE__SHIFT                                                                0x0
35733 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT                                                        0xa
35734 #define RLC_PERFMON_CNTL__PERFMON_STATE_MASK                                                                  0x00000007L
35735 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK                                                          0x00000400L
35736 //RLC_PERFCOUNTER0_SELECT
35737 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT                                                    0x0
35738 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK                                                      0x000000FFL
35739 //RLC_PERFCOUNTER1_SELECT
35740 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT                                                    0x0
35741 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK                                                      0x000000FFL
35742 //RLC_GPU_IOV_PERF_CNT_CNTL
35743 #define RLC_GPU_IOV_PERF_CNT_CNTL__ENABLE__SHIFT                                                              0x0
35744 #define RLC_GPU_IOV_PERF_CNT_CNTL__MODE_SELECT__SHIFT                                                         0x1
35745 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESET__SHIFT                                                               0x2
35746 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESERVED__SHIFT                                                            0x3
35747 #define RLC_GPU_IOV_PERF_CNT_CNTL__ENABLE_MASK                                                                0x00000001L
35748 #define RLC_GPU_IOV_PERF_CNT_CNTL__MODE_SELECT_MASK                                                           0x00000002L
35749 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESET_MASK                                                                 0x00000004L
35750 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESERVED_MASK                                                              0xFFFFFFF8L
35751 //RLC_GPU_IOV_PERF_CNT_WR_ADDR
35752 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__VFID__SHIFT                                                             0x0
35753 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__CNT_ID__SHIFT                                                           0x4
35754 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__RESERVED__SHIFT                                                         0x6
35755 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__VFID_MASK                                                               0x0000000FL
35756 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__CNT_ID_MASK                                                             0x00000030L
35757 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__RESERVED_MASK                                                           0xFFFFFFC0L
35758 //RLC_GPU_IOV_PERF_CNT_WR_DATA
35759 #define RLC_GPU_IOV_PERF_CNT_WR_DATA__DATA__SHIFT                                                             0x0
35760 #define RLC_GPU_IOV_PERF_CNT_WR_DATA__DATA_MASK                                                               0xFFFFFFFFL
35761 //RLC_GPU_IOV_PERF_CNT_RD_ADDR
35762 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__VFID__SHIFT                                                             0x0
35763 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__CNT_ID__SHIFT                                                           0x4
35764 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__RESERVED__SHIFT                                                         0x6
35765 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__VFID_MASK                                                               0x0000000FL
35766 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__CNT_ID_MASK                                                             0x00000030L
35767 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__RESERVED_MASK                                                           0xFFFFFFC0L
35768 //RLC_GPU_IOV_PERF_CNT_RD_DATA
35769 #define RLC_GPU_IOV_PERF_CNT_RD_DATA__DATA__SHIFT                                                             0x0
35770 #define RLC_GPU_IOV_PERF_CNT_RD_DATA__DATA_MASK                                                               0xFFFFFFFFL
35771 //RMI_PERFCOUNTER0_SELECT
35772 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
35773 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
35774 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
35775 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
35776 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
35777 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35778 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35779 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35780 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35781 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35782 //RMI_PERFCOUNTER0_SELECT1
35783 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35784 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35785 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
35786 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
35787 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35788 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35789 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
35790 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
35791 //RMI_PERFCOUNTER1_SELECT
35792 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
35793 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
35794 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35795 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35796 //RMI_PERFCOUNTER2_SELECT
35797 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
35798 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                             0xa
35799 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
35800 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                            0x18
35801 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
35802 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35803 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35804 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35805 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35806 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35807 //RMI_PERFCOUNTER2_SELECT1
35808 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35809 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35810 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                           0x18
35811 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
35812 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35813 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35814 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
35815 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
35816 //RMI_PERFCOUNTER3_SELECT
35817 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
35818 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
35819 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35820 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35821 //RMI_PERF_COUNTER_CNTL
35822 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL__SHIFT                                                 0x0
35823 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL__SHIFT                                                 0x2
35824 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL__SHIFT                                                          0x4
35825 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0__SHIFT                                                 0x6
35826 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1__SHIFT                                                 0x8
35827 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID__SHIFT                                                        0xa
35828 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID__SHIFT                                                       0xe
35829 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD__SHIFT                                     0x13
35830 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET__SHIFT                                                         0x19
35831 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL__SHIFT                                                       0x1a
35832 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL_MASK                                                   0x00000003L
35833 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL_MASK                                                   0x0000000CL
35834 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL_MASK                                                            0x00000030L
35835 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0_MASK                                                   0x000000C0L
35836 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1_MASK                                                   0x00000300L
35837 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID_MASK                                                          0x00003C00L
35838 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID_MASK                                                         0x0007C000L
35839 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD_MASK                                       0x01F80000L
35840 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET_MASK                                                           0x02000000L
35841 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL_MASK                                                         0x04000000L
35842 //GCR_PERFCOUNTER0_SELECT
35843 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
35844 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
35845 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
35846 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
35847 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
35848 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35849 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
35850 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35851 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
35852 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35853 //GCR_PERFCOUNTER0_SELECT1
35854 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
35855 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
35856 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x18
35857 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
35858 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
35859 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
35860 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
35861 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
35862 //GCR_PERFCOUNTER1_SELECT
35863 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
35864 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
35865 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
35866 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
35867 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
35868 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
35869 //PA_PH_PERFCOUNTER0_SELECT
35870 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
35871 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                           0xa
35872 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                           0x14
35873 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                          0x18
35874 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                           0x1c
35875 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35876 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
35877 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
35878 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
35879 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                             0xF0000000L
35880 //PA_PH_PERFCOUNTER0_SELECT1
35881 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                          0x0
35882 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                          0xa
35883 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                         0x18
35884 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
35885 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
35886 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
35887 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
35888 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
35889 //PA_PH_PERFCOUNTER1_SELECT
35890 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
35891 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT                                                           0xa
35892 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                           0x14
35893 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT                                                          0x18
35894 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                           0x1c
35895 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35896 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
35897 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
35898 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
35899 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                             0xF0000000L
35900 //PA_PH_PERFCOUNTER2_SELECT
35901 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                            0x0
35902 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                           0xa
35903 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                           0x14
35904 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                          0x18
35905 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                           0x1c
35906 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35907 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
35908 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
35909 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
35910 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                             0xF0000000L
35911 //PA_PH_PERFCOUNTER3_SELECT
35912 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                            0x0
35913 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT                                                           0xa
35914 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                           0x14
35915 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT                                                          0x18
35916 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                           0x1c
35917 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35918 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1_MASK                                                             0x000FFC00L
35919 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                             0x00F00000L
35920 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1_MASK                                                            0x0F000000L
35921 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                             0xF0000000L
35922 //PA_PH_PERFCOUNTER4_SELECT
35923 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT                                                            0x0
35924 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35925 //PA_PH_PERFCOUNTER5_SELECT
35926 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT                                                            0x0
35927 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35928 //PA_PH_PERFCOUNTER6_SELECT
35929 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT                                                            0x0
35930 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35931 //PA_PH_PERFCOUNTER7_SELECT
35932 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT                                                            0x0
35933 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35934 //PA_PH_PERFCOUNTER1_SELECT1
35935 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT                                                          0x0
35936 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT                                                          0xa
35937 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT                                                         0x18
35938 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
35939 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
35940 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
35941 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
35942 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
35943 //PA_PH_PERFCOUNTER2_SELECT1
35944 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                          0x0
35945 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                          0xa
35946 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                         0x18
35947 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
35948 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
35949 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
35950 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
35951 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
35952 //PA_PH_PERFCOUNTER3_SELECT1
35953 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT                                                          0x0
35954 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT                                                          0xa
35955 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT                                                         0x18
35956 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT                                                         0x1c
35957 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK                                                            0x000003FFL
35958 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK                                                            0x000FFC00L
35959 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK                                                           0x0F000000L
35960 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK                                                           0xF0000000L
35961 //UTCL1_PERFCOUNTER0_SELECT
35962 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                            0x0
35963 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE__SHIFT                                                        0x1c
35964 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35965 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE_MASK                                                          0xF0000000L
35966 //UTCL1_PERFCOUNTER1_SELECT
35967 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                            0x0
35968 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE__SHIFT                                                        0x1c
35969 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35970 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE_MASK                                                          0xF0000000L
35971 //UTCL1_PERFCOUNTER2_SELECT
35972 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                            0x0
35973 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE__SHIFT                                                        0x1c
35974 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35975 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE_MASK                                                          0xF0000000L
35976 //UTCL1_PERFCOUNTER3_SELECT
35977 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                            0x0
35978 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE__SHIFT                                                        0x1c
35979 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                              0x000003FFL
35980 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE_MASK                                                          0xF0000000L
35981 //GL1A_PERFCOUNTER0_SELECT
35982 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
35983 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
35984 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
35985 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
35986 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
35987 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
35988 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
35989 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
35990 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
35991 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
35992 //GL1A_PERFCOUNTER0_SELECT1
35993 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
35994 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
35995 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
35996 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
35997 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
35998 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
35999 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
36000 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
36001 //GL1A_PERFCOUNTER1_SELECT
36002 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
36003 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
36004 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
36005 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36006 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36007 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36008 //GL1A_PERFCOUNTER2_SELECT
36009 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
36010 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
36011 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
36012 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36013 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36014 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36015 //GL1A_PERFCOUNTER3_SELECT
36016 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
36017 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
36018 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
36019 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36020 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36021 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36022 //GL1H_PERFCOUNTER0_SELECT
36023 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                             0x0
36024 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                            0xa
36025 #define GL1H_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                            0x14
36026 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                           0x18
36027 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                            0x1c
36028 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36029 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                              0x000FFC00L
36030 #define GL1H_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36031 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                             0x0F000000L
36032 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36033 //GL1H_PERFCOUNTER0_SELECT1
36034 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                           0x0
36035 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                           0xa
36036 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                          0x18
36037 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                          0x1c
36038 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                             0x000003FFL
36039 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                             0x000FFC00L
36040 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                            0x0F000000L
36041 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                            0xF0000000L
36042 //GL1H_PERFCOUNTER1_SELECT
36043 #define GL1H_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                             0x0
36044 #define GL1H_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                            0x14
36045 #define GL1H_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                            0x1c
36046 #define GL1H_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36047 #define GL1H_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36048 #define GL1H_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36049 //GL1H_PERFCOUNTER2_SELECT
36050 #define GL1H_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                             0x0
36051 #define GL1H_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                            0x14
36052 #define GL1H_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                            0x1c
36053 #define GL1H_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36054 #define GL1H_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36055 #define GL1H_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36056 //GL1H_PERFCOUNTER3_SELECT
36057 #define GL1H_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                             0x0
36058 #define GL1H_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                            0x14
36059 #define GL1H_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                            0x1c
36060 #define GL1H_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                               0x000003FFL
36061 #define GL1H_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                              0x00F00000L
36062 #define GL1H_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                              0xF0000000L
36063 //CHA_PERFCOUNTER0_SELECT
36064 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT                                                              0x0
36065 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT                                                             0xa
36066 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT                                                             0x14
36067 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT                                                            0x18
36068 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT                                                             0x1c
36069 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL_MASK                                                                0x000003FFL
36070 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
36071 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
36072 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
36073 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE_MASK                                                               0xF0000000L
36074 //CHA_PERFCOUNTER0_SELECT1
36075 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT                                                            0x0
36076 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT                                                            0xa
36077 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT                                                           0x18
36078 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT                                                           0x1c
36079 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
36080 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
36081 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK                                                             0x0F000000L
36082 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK                                                             0xF0000000L
36083 //CHA_PERFCOUNTER1_SELECT
36084 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT                                                              0x0
36085 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT                                                             0x14
36086 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT                                                             0x1c
36087 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL_MASK                                                                0x000003FFL
36088 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
36089 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE_MASK                                                               0xF0000000L
36090 //CHA_PERFCOUNTER2_SELECT
36091 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
36092 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
36093 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
36094 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
36095 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
36096 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
36097 //CHA_PERFCOUNTER3_SELECT
36098 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT                                                              0x0
36099 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT                                                             0x14
36100 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT                                                             0x1c
36101 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL_MASK                                                                0x000003FFL
36102 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
36103 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE_MASK                                                               0xF0000000L
36104 //GUS_PERFCOUNTER2_SELECT
36105 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT                                                              0x0
36106 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT                                                             0xa
36107 #define GUS_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT                                                             0x14
36108 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT                                                            0x18
36109 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT                                                             0x1c
36110 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL_MASK                                                                0x000003FFL
36111 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL1_MASK                                                               0x000FFC00L
36112 #define GUS_PERFCOUNTER2_SELECT__CNTR_MODE_MASK                                                               0x00F00000L
36113 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE1_MASK                                                              0x0F000000L
36114 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE_MASK                                                               0xF0000000L
36115 //GUS_PERFCOUNTER2_SELECT1
36116 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT                                                            0x0
36117 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT                                                            0xa
36118 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT                                                           0x18
36119 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT                                                           0x1c
36120 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK                                                              0x000003FFL
36121 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK                                                              0x000FFC00L
36122 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK                                                             0x0F000000L
36123 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK                                                             0xF0000000L
36124 //GUS_PERFCOUNTER2_MODE
36125 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT                                                           0x0
36126 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT                                                           0x2
36127 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT                                                           0x4
36128 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT                                                           0x6
36129 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT                                                          0x8
36130 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT                                                          0xc
36131 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT                                                          0x10
36132 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT                                                          0x14
36133 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK                                                             0x00000003L
36134 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK                                                             0x0000000CL
36135 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK                                                             0x00000030L
36136 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK                                                             0x000000C0L
36137 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK                                                            0x00000F00L
36138 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK                                                            0x0000F000L
36139 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK                                                            0x000F0000L
36140 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK                                                            0x00F00000L
36141 //GUS_PERFCOUNTER0_CFG
36142 #define GUS_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                                 0x0
36143 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                             0x8
36144 #define GUS_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                                0x18
36145 #define GUS_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                                   0x1c
36146 #define GUS_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                                    0x1d
36147 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                                   0x000000FFL
36148 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                               0x0000FF00L
36149 #define GUS_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                                  0x0F000000L
36150 #define GUS_PERFCOUNTER0_CFG__ENABLE_MASK                                                                     0x10000000L
36151 #define GUS_PERFCOUNTER0_CFG__CLEAR_MASK                                                                      0x20000000L
36152 //GUS_PERFCOUNTER1_CFG
36153 #define GUS_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                                 0x0
36154 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                             0x8
36155 #define GUS_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                                0x18
36156 #define GUS_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                                   0x1c
36157 #define GUS_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                                    0x1d
36158 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                                   0x000000FFL
36159 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                               0x0000FF00L
36160 #define GUS_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                                  0x0F000000L
36161 #define GUS_PERFCOUNTER1_CFG__ENABLE_MASK                                                                     0x10000000L
36162 #define GUS_PERFCOUNTER1_CFG__CLEAR_MASK                                                                      0x20000000L
36163 //GUS_PERFCOUNTER_RSLT_CNTL
36164 #define GUS_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                                 0x0
36165 #define GUS_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                                       0x8
36166 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                                        0x10
36167 #define GUS_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                          0x18
36168 #define GUS_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                           0x19
36169 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                                0x1a
36170 #define GUS_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                                   0x0000000FL
36171 #define GUS_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                                         0x0000FF00L
36172 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                          0x00FF0000L
36173 #define GUS_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                            0x01000000L
36174 #define GUS_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                             0x02000000L
36175 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                                  0x04000000L
36176 
36177 
36178 // addressBlock: gc_gdfll_gdfll_dec
36179 //GDFLL_EDC_HYSTERESIS_CNTL
36180 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT                                                      0x0
36181 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK                                                        0x000000FFL
36182 //GDFLL_EDC_HYSTERESIS_STAT
36183 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT                                                      0x0
36184 #define GDFLL_EDC_HYSTERESIS_STAT__EDC__SHIFT                                                                 0x8
36185 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK                                                        0x000000FFL
36186 #define GDFLL_EDC_HYSTERESIS_STAT__EDC_MASK                                                                   0x00000100L
36187 
36188 
36189 // addressBlock: gc_gdfll_se_gdfll_dec
36190 //GDFLL_SE_EDC_HYSTERESIS_CNTL
36191 #define GDFLL_SE_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT                                                   0x0
36192 #define GDFLL_SE_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK                                                     0x000000FFL
36193 //GDFLL_SE_EDC_HYSTERESIS_STAT
36194 #define GDFLL_SE_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT                                                   0x0
36195 #define GDFLL_SE_EDC_HYSTERESIS_STAT__EDC__SHIFT                                                              0x8
36196 #define GDFLL_SE_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK                                                     0x000000FFL
36197 #define GDFLL_SE_EDC_HYSTERESIS_STAT__EDC_MASK                                                                0x00000100L
36198 
36199 
36200 // addressBlock: gc_grtavfs_grtavfs_dec
36201 //GRTAVFS_RTAVFS_REG_ADDR
36202 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT                                                            0x0
36203 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK                                                              0x000003FFL
36204 //GRTAVFS_RTAVFS_WR_DATA
36205 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT                                                             0x0
36206 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK                                                               0xFFFFFFFFL
36207 //GRTAVFS_GENERAL_0
36208 #define GRTAVFS_GENERAL_0__DATA__SHIFT                                                                        0x0
36209 #define GRTAVFS_GENERAL_0__DATA_MASK                                                                          0xFFFFFFFFL
36210 //GRTAVFS_RTAVFS_RD_DATA
36211 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA__SHIFT                                                             0x0
36212 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA_MASK                                                               0xFFFFFFFFL
36213 //GRTAVFS_RTAVFS_REG_CTRL
36214 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN__SHIFT                                                             0x0
36215 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN__SHIFT                                                             0x1
36216 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN_MASK                                                               0x00000001L
36217 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN_MASK                                                               0x00000002L
36218 //GRTAVFS_RTAVFS_REG_STATUS
36219 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK__SHIFT                                                       0x0
36220 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID__SHIFT                                                0x1
36221 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK_MASK                                                         0x00000001L
36222 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID_MASK                                                  0x00000002L
36223 //GRTAVFS_TARG_FREQ
36224 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY__SHIFT                                                            0x0
36225 #define GRTAVFS_TARG_FREQ__REQUEST__SHIFT                                                                     0x10
36226 #define GRTAVFS_TARG_FREQ__RESERVED__SHIFT                                                                    0x11
36227 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY_MASK                                                              0x0000FFFFL
36228 #define GRTAVFS_TARG_FREQ__REQUEST_MASK                                                                       0x00010000L
36229 #define GRTAVFS_TARG_FREQ__RESERVED_MASK                                                                      0xFFFE0000L
36230 //GRTAVFS_TARG_VOLT
36231 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE__SHIFT                                                              0x0
36232 #define GRTAVFS_TARG_VOLT__VALID__SHIFT                                                                       0xa
36233 #define GRTAVFS_TARG_VOLT__RESERVED__SHIFT                                                                    0xb
36234 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE_MASK                                                                0x000003FFL
36235 #define GRTAVFS_TARG_VOLT__VALID_MASK                                                                         0x00000400L
36236 #define GRTAVFS_TARG_VOLT__RESERVED_MASK                                                                      0xFFFFF800L
36237 //GRTAVFS_SOFT_RESET
36238 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE__SHIFT                                                            0x0
36239 #define GRTAVFS_SOFT_RESET__RESERVED__SHIFT                                                                   0x1
36240 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE_MASK                                                              0x00000001L
36241 #define GRTAVFS_SOFT_RESET__RESERVED_MASK                                                                     0xFFFFFFFEL
36242 //GRTAVFS_PSM_CNTL
36243 #define GRTAVFS_PSM_CNTL__PSM_COUNT__SHIFT                                                                    0x0
36244 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN__SHIFT                                                                0xe
36245 #define GRTAVFS_PSM_CNTL__RESERVED__SHIFT                                                                     0xf
36246 #define GRTAVFS_PSM_CNTL__PSM_COUNT_MASK                                                                      0x00003FFFL
36247 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN_MASK                                                                  0x00004000L
36248 #define GRTAVFS_PSM_CNTL__RESERVED_MASK                                                                       0xFFFF8000L
36249 //GRTAVFS_CLK_CNTL
36250 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL__SHIFT                                                          0x0
36251 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL__SHIFT                                                        0x1
36252 #define GRTAVFS_CLK_CNTL__RESERVED__SHIFT                                                                     0x2
36253 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL_MASK                                                            0x00000001L
36254 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL_MASK                                                          0x00000002L
36255 #define GRTAVFS_CLK_CNTL__RESERVED_MASK                                                                       0xFFFFFFFCL
36256 
36257 
36258 // addressBlock: gc_grtavfs_se_grtavfs_dec
36259 //GRTAVFS_SE_RTAVFS_REG_ADDR
36260 #define GRTAVFS_SE_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT                                                         0x0
36261 #define GRTAVFS_SE_RTAVFS_REG_ADDR__RTAVFSADDR_MASK                                                           0x000003FFL
36262 //GRTAVFS_SE_RTAVFS_WR_DATA
36263 #define GRTAVFS_SE_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT                                                          0x0
36264 #define GRTAVFS_SE_RTAVFS_WR_DATA__RTAVFSDATA_MASK                                                            0xFFFFFFFFL
36265 //GRTAVFS_SE_GENERAL_0
36266 #define GRTAVFS_SE_GENERAL_0__DATA__SHIFT                                                                     0x0
36267 #define GRTAVFS_SE_GENERAL_0__DATA_MASK                                                                       0xFFFFFFFFL
36268 //GRTAVFS_SE_RTAVFS_RD_DATA
36269 #define GRTAVFS_SE_RTAVFS_RD_DATA__RTAVFSDATA__SHIFT                                                          0x0
36270 #define GRTAVFS_SE_RTAVFS_RD_DATA__RTAVFSDATA_MASK                                                            0xFFFFFFFFL
36271 //GRTAVFS_SE_RTAVFS_REG_CTRL
36272 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_WR_EN__SHIFT                                                          0x0
36273 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_RD_EN__SHIFT                                                          0x1
36274 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_WR_EN_MASK                                                            0x00000001L
36275 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_RD_EN_MASK                                                            0x00000002L
36276 //GRTAVFS_SE_RTAVFS_REG_STATUS
36277 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_WR_ACK__SHIFT                                                    0x0
36278 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID__SHIFT                                             0x1
36279 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_WR_ACK_MASK                                                      0x00000001L
36280 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID_MASK                                               0x00000002L
36281 //GRTAVFS_SE_TARG_FREQ
36282 #define GRTAVFS_SE_TARG_FREQ__TARGET_FREQUENCY__SHIFT                                                         0x0
36283 #define GRTAVFS_SE_TARG_FREQ__REQUEST__SHIFT                                                                  0x10
36284 #define GRTAVFS_SE_TARG_FREQ__RESERVED__SHIFT                                                                 0x11
36285 #define GRTAVFS_SE_TARG_FREQ__TARGET_FREQUENCY_MASK                                                           0x0000FFFFL
36286 #define GRTAVFS_SE_TARG_FREQ__REQUEST_MASK                                                                    0x00010000L
36287 #define GRTAVFS_SE_TARG_FREQ__RESERVED_MASK                                                                   0xFFFE0000L
36288 //GRTAVFS_SE_TARG_VOLT
36289 #define GRTAVFS_SE_TARG_VOLT__TARGET_VOLTAGE__SHIFT                                                           0x0
36290 #define GRTAVFS_SE_TARG_VOLT__VALID__SHIFT                                                                    0xa
36291 #define GRTAVFS_SE_TARG_VOLT__RESERVED__SHIFT                                                                 0xb
36292 #define GRTAVFS_SE_TARG_VOLT__TARGET_VOLTAGE_MASK                                                             0x000003FFL
36293 #define GRTAVFS_SE_TARG_VOLT__VALID_MASK                                                                      0x00000400L
36294 #define GRTAVFS_SE_TARG_VOLT__RESERVED_MASK                                                                   0xFFFFF800L
36295 //GRTAVFS_SE_SOFT_RESET
36296 #define GRTAVFS_SE_SOFT_RESET__RESETN_OVERRIDE__SHIFT                                                         0x0
36297 #define GRTAVFS_SE_SOFT_RESET__RESERVED__SHIFT                                                                0x1
36298 #define GRTAVFS_SE_SOFT_RESET__RESETN_OVERRIDE_MASK                                                           0x00000001L
36299 #define GRTAVFS_SE_SOFT_RESET__RESERVED_MASK                                                                  0xFFFFFFFEL
36300 //GRTAVFS_SE_PSM_CNTL
36301 #define GRTAVFS_SE_PSM_CNTL__PSM_COUNT__SHIFT                                                                 0x0
36302 #define GRTAVFS_SE_PSM_CNTL__PSM_SAMPLE_EN__SHIFT                                                             0xe
36303 #define GRTAVFS_SE_PSM_CNTL__RESERVED__SHIFT                                                                  0xf
36304 #define GRTAVFS_SE_PSM_CNTL__PSM_COUNT_MASK                                                                   0x00003FFFL
36305 #define GRTAVFS_SE_PSM_CNTL__PSM_SAMPLE_EN_MASK                                                               0x00004000L
36306 #define GRTAVFS_SE_PSM_CNTL__RESERVED_MASK                                                                    0xFFFF8000L
36307 //GRTAVFS_SE_CLK_CNTL
36308 #define GRTAVFS_SE_CLK_CNTL__GRTAVFS_MUX_CLK_SEL__SHIFT                                                       0x0
36309 #define GRTAVFS_SE_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL__SHIFT                                                     0x1
36310 #define GRTAVFS_SE_CLK_CNTL__RESERVED__SHIFT                                                                  0x2
36311 #define GRTAVFS_SE_CLK_CNTL__GRTAVFS_MUX_CLK_SEL_MASK                                                         0x00000001L
36312 #define GRTAVFS_SE_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL_MASK                                                       0x00000002L
36313 #define GRTAVFS_SE_CLK_CNTL__RESERVED_MASK                                                                    0xFFFFFFFCL
36314 
36315 
36316 // addressBlock: gc_grtavfsdec
36317 //RTAVFS_RTAVFS_REG_ADDR
36318 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT                                                             0x0
36319 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK                                                               0x000003FFL
36320 //RTAVFS_RTAVFS_WR_DATA
36321 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT                                                              0x0
36322 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK                                                                0xFFFFFFFFL
36323 
36324 
36325 // addressBlock: gc_hypdec
36326 //GFX_PIPE_PRIORITY
36327 #define GFX_PIPE_PRIORITY__HP_PIPE_SELECT__SHIFT                                                              0x0
36328 #define GFX_PIPE_PRIORITY__HP_PIPE_SELECT_MASK                                                                0x00000001L
36329 //RLC_GPU_IOV_VF_ENABLE
36330 #define RLC_GPU_IOV_VF_ENABLE__VF_ENABLE__SHIFT                                                               0x0
36331 #define RLC_GPU_IOV_VF_ENABLE__RESERVED__SHIFT                                                                0x1
36332 #define RLC_GPU_IOV_VF_ENABLE__VF_NUM__SHIFT                                                                  0x10
36333 #define RLC_GPU_IOV_VF_ENABLE__VF_ENABLE_MASK                                                                 0x00000001L
36334 #define RLC_GPU_IOV_VF_ENABLE__RESERVED_MASK                                                                  0x0000FFFEL
36335 #define RLC_GPU_IOV_VF_ENABLE__VF_NUM_MASK                                                                    0xFFFF0000L
36336 //RLC_GPU_IOV_CFG_REG6
36337 #define RLC_GPU_IOV_CFG_REG6__CNTXT_SIZE__SHIFT                                                               0x0
36338 #define RLC_GPU_IOV_CFG_REG6__CNTXT_LOCATION__SHIFT                                                           0x7
36339 #define RLC_GPU_IOV_CFG_REG6__RESERVED__SHIFT                                                                 0x8
36340 #define RLC_GPU_IOV_CFG_REG6__CNTXT_OFFSET__SHIFT                                                             0xa
36341 #define RLC_GPU_IOV_CFG_REG6__CNTXT_SIZE_MASK                                                                 0x0000007FL
36342 #define RLC_GPU_IOV_CFG_REG6__CNTXT_LOCATION_MASK                                                             0x00000080L
36343 #define RLC_GPU_IOV_CFG_REG6__RESERVED_MASK                                                                   0x00000300L
36344 #define RLC_GPU_IOV_CFG_REG6__CNTXT_OFFSET_MASK                                                               0xFFFFFC00L
36345 //RLC_SDMA0_STATUS
36346 #define RLC_SDMA0_STATUS__STATUS__SHIFT                                                                       0x0
36347 #define RLC_SDMA0_STATUS__STATUS_MASK                                                                         0xFFFFFFFFL
36348 //RLC_SDMA1_STATUS
36349 #define RLC_SDMA1_STATUS__STATUS__SHIFT                                                                       0x0
36350 #define RLC_SDMA1_STATUS__STATUS_MASK                                                                         0xFFFFFFFFL
36351 //RLC_SDMA2_STATUS
36352 #define RLC_SDMA2_STATUS__STATUS__SHIFT                                                                       0x0
36353 #define RLC_SDMA2_STATUS__STATUS_MASK                                                                         0xFFFFFFFFL
36354 //RLC_SDMA3_STATUS
36355 #define RLC_SDMA3_STATUS__STATUS__SHIFT                                                                       0x0
36356 #define RLC_SDMA3_STATUS__STATUS_MASK                                                                         0xFFFFFFFFL
36357 //RLC_SDMA0_BUSY_STATUS
36358 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS__SHIFT                                                             0x0
36359 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS_MASK                                                               0xFFFFFFFFL
36360 //RLC_SDMA1_BUSY_STATUS
36361 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS__SHIFT                                                             0x0
36362 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS_MASK                                                               0xFFFFFFFFL
36363 //RLC_SDMA2_BUSY_STATUS
36364 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS__SHIFT                                                             0x0
36365 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS_MASK                                                               0xFFFFFFFFL
36366 //RLC_SDMA3_BUSY_STATUS
36367 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS__SHIFT                                                             0x0
36368 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS_MASK                                                               0xFFFFFFFFL
36369 //RLC_GPU_IOV_CFG_REG8
36370 #define RLC_GPU_IOV_CFG_REG8__VM_BUSY_STATUS__SHIFT                                                           0x0
36371 #define RLC_GPU_IOV_CFG_REG8__VM_BUSY_STATUS_MASK                                                             0xFFFFFFFFL
36372 //RLC_RLCV_TIMER_INT_0
36373 #define RLC_RLCV_TIMER_INT_0__TIMER__SHIFT                                                                    0x0
36374 #define RLC_RLCV_TIMER_INT_0__TIMER_MASK                                                                      0xFFFFFFFFL
36375 //RLC_RLCV_TIMER_INT_1
36376 #define RLC_RLCV_TIMER_INT_1__TIMER__SHIFT                                                                    0x0
36377 #define RLC_RLCV_TIMER_INT_1__TIMER_MASK                                                                      0xFFFFFFFFL
36378 //RLC_RLCV_TIMER_CTRL
36379 #define RLC_RLCV_TIMER_CTRL__TIMER_0_EN__SHIFT                                                                0x0
36380 #define RLC_RLCV_TIMER_CTRL__TIMER_1_EN__SHIFT                                                                0x1
36381 #define RLC_RLCV_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT                                                        0x2
36382 #define RLC_RLCV_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT                                                        0x3
36383 #define RLC_RLCV_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT                                                         0x4
36384 #define RLC_RLCV_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT                                                         0x5
36385 #define RLC_RLCV_TIMER_CTRL__RESERVED__SHIFT                                                                  0x6
36386 #define RLC_RLCV_TIMER_CTRL__TIMER_0_EN_MASK                                                                  0x00000001L
36387 #define RLC_RLCV_TIMER_CTRL__TIMER_1_EN_MASK                                                                  0x00000002L
36388 #define RLC_RLCV_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK                                                          0x00000004L
36389 #define RLC_RLCV_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK                                                          0x00000008L
36390 #define RLC_RLCV_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK                                                           0x00000010L
36391 #define RLC_RLCV_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK                                                           0x00000020L
36392 #define RLC_RLCV_TIMER_CTRL__RESERVED_MASK                                                                    0xFFFFFFC0L
36393 //RLC_RLCV_TIMER_STAT
36394 #define RLC_RLCV_TIMER_STAT__TIMER_0_STAT__SHIFT                                                              0x0
36395 #define RLC_RLCV_TIMER_STAT__TIMER_1_STAT__SHIFT                                                              0x1
36396 #define RLC_RLCV_TIMER_STAT__RESERVED__SHIFT                                                                  0x2
36397 #define RLC_RLCV_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT                                                       0x8
36398 #define RLC_RLCV_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT                                                       0x9
36399 #define RLC_RLCV_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT                                                   0xa
36400 #define RLC_RLCV_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT                                                   0xb
36401 #define RLC_RLCV_TIMER_STAT__TIMER_0_STAT_MASK                                                                0x00000001L
36402 #define RLC_RLCV_TIMER_STAT__TIMER_1_STAT_MASK                                                                0x00000002L
36403 #define RLC_RLCV_TIMER_STAT__RESERVED_MASK                                                                    0x000000FCL
36404 #define RLC_RLCV_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK                                                         0x00000100L
36405 #define RLC_RLCV_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK                                                         0x00000200L
36406 #define RLC_RLCV_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK                                                     0x00000400L
36407 #define RLC_RLCV_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK                                                     0x00000800L
36408 //RLC_GPU_IOV_VF_DOORBELL_STATUS
36409 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__VF_DOORBELL_STATUS__SHIFT                                             0x0
36410 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__PF_DOORBELL_STATUS__SHIFT                                             0x1f
36411 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__VF_DOORBELL_STATUS_MASK                                               0x7FFFFFFFL
36412 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__PF_DOORBELL_STATUS_MASK                                               0x80000000L
36413 //RLC_GPU_IOV_VF_DOORBELL_STATUS_SET
36414 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__VF_DOORBELL_STATUS_SET__SHIFT                                     0x0
36415 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__PF_DOORBELL_STATUS_SET__SHIFT                                     0x1f
36416 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__VF_DOORBELL_STATUS_SET_MASK                                       0x7FFFFFFFL
36417 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__PF_DOORBELL_STATUS_SET_MASK                                       0x80000000L
36418 //RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR
36419 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__VF_DOORBELL_STATUS_CLR__SHIFT                                     0x0
36420 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__PF_DOORBELL_STATUS_CLR__SHIFT                                     0x1f
36421 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__VF_DOORBELL_STATUS_CLR_MASK                                       0x7FFFFFFFL
36422 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__PF_DOORBELL_STATUS_CLR_MASK                                       0x80000000L
36423 //RLC_GPU_IOV_VF_MASK
36424 #define RLC_GPU_IOV_VF_MASK__VF_MASK__SHIFT                                                                   0x0
36425 #define RLC_GPU_IOV_VF_MASK__VF_MASK_MASK                                                                     0x7FFFFFFFL
36426 //RLC_HYP_SEMAPHORE_0
36427 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID__SHIFT                                                                 0x0
36428 #define RLC_HYP_SEMAPHORE_0__RESERVED__SHIFT                                                                  0x5
36429 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID_MASK                                                                   0x0000001FL
36430 #define RLC_HYP_SEMAPHORE_0__RESERVED_MASK                                                                    0xFFFFFFE0L
36431 //RLC_HYP_SEMAPHORE_1
36432 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID__SHIFT                                                                 0x0
36433 #define RLC_HYP_SEMAPHORE_1__RESERVED__SHIFT                                                                  0x5
36434 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID_MASK                                                                   0x0000001FL
36435 #define RLC_HYP_SEMAPHORE_1__RESERVED_MASK                                                                    0xFFFFFFE0L
36436 //RLC_BUSY_CLK_CNTL
36437 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY__SHIFT                                                            0x0
36438 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY__SHIFT                                                       0x8
36439 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY_MASK                                                              0x0000003FL
36440 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY_MASK                                                         0x00003F00L
36441 //RLC_CLK_CNTL
36442 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE__SHIFT                                                             0x0
36443 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE__SHIFT                                                             0x1
36444 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE__SHIFT                                                             0x2
36445 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE__SHIFT                                                        0x3
36446 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE__SHIFT                                                             0x4
36447 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE__SHIFT                                                             0x5
36448 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE__SHIFT                                                              0x6
36449 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE__SHIFT                                                             0x7
36450 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE__SHIFT                                                      0x8
36451 #define RLC_CLK_CNTL__RESERVED_9__SHIFT                                                                       0x9
36452 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE__SHIFT                                                             0xa
36453 #define RLC_CLK_CNTL__RESERVED_11__SHIFT                                                                      0xb
36454 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE__SHIFT                                                         0xc
36455 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE__SHIFT                                                            0xd
36456 #define RLC_CLK_CNTL__RESERVED_15__SHIFT                                                                      0xf
36457 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE__SHIFT                                                        0x10
36458 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE__SHIFT                                                             0x11
36459 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE__SHIFT                                                          0x12
36460 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE__SHIFT                                                       0x13
36461 #define RLC_CLK_CNTL__RESERVED__SHIFT                                                                         0x14
36462 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE_MASK                                                               0x00000001L
36463 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE_MASK                                                               0x00000002L
36464 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE_MASK                                                               0x00000004L
36465 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE_MASK                                                          0x00000008L
36466 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE_MASK                                                               0x00000010L
36467 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE_MASK                                                               0x00000020L
36468 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE_MASK                                                                0x00000040L
36469 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE_MASK                                                               0x00000080L
36470 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE_MASK                                                        0x00000100L
36471 #define RLC_CLK_CNTL__RESERVED_9_MASK                                                                         0x00000200L
36472 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE_MASK                                                               0x00000400L
36473 #define RLC_CLK_CNTL__RESERVED_11_MASK                                                                        0x00000800L
36474 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE_MASK                                                           0x00001000L
36475 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE_MASK                                                              0x00002000L
36476 #define RLC_CLK_CNTL__RESERVED_15_MASK                                                                        0x00008000L
36477 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE_MASK                                                          0x00010000L
36478 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE_MASK                                                               0x00020000L
36479 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE_MASK                                                            0x00040000L
36480 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE_MASK                                                         0x00080000L
36481 #define RLC_CLK_CNTL__RESERVED_MASK                                                                           0xFFF00000L
36482 //RLC_PACE_TIMER_STAT
36483 #define RLC_PACE_TIMER_STAT__TIMER_0_STAT__SHIFT                                                              0x0
36484 #define RLC_PACE_TIMER_STAT__TIMER_1_STAT__SHIFT                                                              0x1
36485 #define RLC_PACE_TIMER_STAT__RESERVED__SHIFT                                                                  0x2
36486 #define RLC_PACE_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT                                                       0x8
36487 #define RLC_PACE_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT                                                       0x9
36488 #define RLC_PACE_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT                                                   0xa
36489 #define RLC_PACE_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT                                                   0xb
36490 #define RLC_PACE_TIMER_STAT__TIMER_0_STAT_MASK                                                                0x00000001L
36491 #define RLC_PACE_TIMER_STAT__TIMER_1_STAT_MASK                                                                0x00000002L
36492 #define RLC_PACE_TIMER_STAT__RESERVED_MASK                                                                    0x000000FCL
36493 #define RLC_PACE_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK                                                         0x00000100L
36494 #define RLC_PACE_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK                                                         0x00000200L
36495 #define RLC_PACE_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK                                                     0x00000400L
36496 #define RLC_PACE_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK                                                     0x00000800L
36497 //RLC_GPU_IOV_SCH_BLOCK
36498 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_ID__SHIFT                                                            0x0
36499 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Ver__SHIFT                                                           0x4
36500 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Size__SHIFT                                                          0x8
36501 #define RLC_GPU_IOV_SCH_BLOCK__RESERVED__SHIFT                                                                0x10
36502 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_ID_MASK                                                              0x0000000FL
36503 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Ver_MASK                                                             0x000000F0L
36504 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Size_MASK                                                            0x0000FF00L
36505 #define RLC_GPU_IOV_SCH_BLOCK__RESERVED_MASK                                                                  0xFFFF0000L
36506 //RLC_GPU_IOV_CFG_REG1
36507 #define RLC_GPU_IOV_CFG_REG1__CMD_TYPE__SHIFT                                                                 0x0
36508 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE__SHIFT                                                              0x4
36509 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_INTR_EN__SHIFT                                                      0x5
36510 #define RLC_GPU_IOV_CFG_REG1__RESERVED__SHIFT                                                                 0x6
36511 #define RLC_GPU_IOV_CFG_REG1__FCN_ID__SHIFT                                                                   0x8
36512 #define RLC_GPU_IOV_CFG_REG1__NEXT_FCN_ID__SHIFT                                                              0x10
36513 #define RLC_GPU_IOV_CFG_REG1__RESERVED1__SHIFT                                                                0x18
36514 #define RLC_GPU_IOV_CFG_REG1__CMD_TYPE_MASK                                                                   0x0000000FL
36515 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_MASK                                                                0x00000010L
36516 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_INTR_EN_MASK                                                        0x00000020L
36517 #define RLC_GPU_IOV_CFG_REG1__RESERVED_MASK                                                                   0x000000C0L
36518 #define RLC_GPU_IOV_CFG_REG1__FCN_ID_MASK                                                                     0x0000FF00L
36519 #define RLC_GPU_IOV_CFG_REG1__NEXT_FCN_ID_MASK                                                                0x00FF0000L
36520 #define RLC_GPU_IOV_CFG_REG1__RESERVED1_MASK                                                                  0xFF000000L
36521 //RLC_GPU_IOV_CFG_REG2
36522 #define RLC_GPU_IOV_CFG_REG2__CMD_STATUS__SHIFT                                                               0x0
36523 #define RLC_GPU_IOV_CFG_REG2__RESERVED__SHIFT                                                                 0x4
36524 #define RLC_GPU_IOV_CFG_REG2__CMD_STATUS_MASK                                                                 0x0000000FL
36525 #define RLC_GPU_IOV_CFG_REG2__RESERVED_MASK                                                                   0xFFFFFFF0L
36526 //RLC_GPU_IOV_VM_BUSY_STATUS
36527 #define RLC_GPU_IOV_VM_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                     0x0
36528 #define RLC_GPU_IOV_VM_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                       0xFFFFFFFFL
36529 //RLC_GPU_IOV_SCH_0
36530 #define RLC_GPU_IOV_SCH_0__ACTIVE_FUNCTIONS__SHIFT                                                            0x0
36531 #define RLC_GPU_IOV_SCH_0__ACTIVE_FUNCTIONS_MASK                                                              0xFFFFFFFFL
36532 //RLC_GPU_IOV_ACTIVE_FCN_ID
36533 #define RLC_GPU_IOV_ACTIVE_FCN_ID__VF_ID__SHIFT                                                               0x0
36534 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_7_4__SHIFT                                                        0x4
36535 #define RLC_GPU_IOV_ACTIVE_FCN_ID__ACTIVE_FCN_ID_STATUS__SHIFT                                                0x8
36536 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_30_12__SHIFT                                                      0xc
36537 #define RLC_GPU_IOV_ACTIVE_FCN_ID__PF_VF__SHIFT                                                               0x1f
36538 #define RLC_GPU_IOV_ACTIVE_FCN_ID__VF_ID_MASK                                                                 0x0000000FL
36539 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_7_4_MASK                                                          0x000000F0L
36540 #define RLC_GPU_IOV_ACTIVE_FCN_ID__ACTIVE_FCN_ID_STATUS_MASK                                                  0x00000F00L
36541 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_30_12_MASK                                                        0x7FFFF000L
36542 #define RLC_GPU_IOV_ACTIVE_FCN_ID__PF_VF_MASK                                                                 0x80000000L
36543 //RLC_GPU_IOV_SCH_3
36544 #define RLC_GPU_IOV_SCH_3__Time_Quanta_Def__SHIFT                                                             0x0
36545 #define RLC_GPU_IOV_SCH_3__Time_Quanta_Def_MASK                                                               0xFFFFFFFFL
36546 //RLC_GPU_IOV_SCH_1
36547 #define RLC_GPU_IOV_SCH_1__DATA__SHIFT                                                                        0x0
36548 #define RLC_GPU_IOV_SCH_1__DATA_MASK                                                                          0xFFFFFFFFL
36549 //RLC_GPU_IOV_SCH_2
36550 #define RLC_GPU_IOV_SCH_2__DATA__SHIFT                                                                        0x0
36551 #define RLC_GPU_IOV_SCH_2__DATA_MASK                                                                          0xFFFFFFFFL
36552 //RLC_PACE_INT_FORCE
36553 #define RLC_PACE_INT_FORCE__FORCE_INT__SHIFT                                                                  0x0
36554 #define RLC_PACE_INT_FORCE__FORCE_INT_MASK                                                                    0xFFFFFFFFL
36555 //RLC_PACE_INT_CLEAR
36556 #define RLC_PACE_INT_CLEAR__SMU_STRETCH_PCC_CLEAR__SHIFT                                                      0x0
36557 #define RLC_PACE_INT_CLEAR__SMU_PCC_CLEAR__SHIFT                                                              0x1
36558 #define RLC_PACE_INT_CLEAR__SMU_STRETCH_PCC_CLEAR_MASK                                                        0x00000001L
36559 #define RLC_PACE_INT_CLEAR__SMU_PCC_CLEAR_MASK                                                                0x00000002L
36560 //RLC_GPU_IOV_INT_STAT
36561 #define RLC_GPU_IOV_INT_STAT__STATUS__SHIFT                                                                   0x0
36562 #define RLC_GPU_IOV_INT_STAT__STATUS_MASK                                                                     0xFFFFFFFFL
36563 //RLC_IH_COOKIE
36564 #define RLC_IH_COOKIE__DATA__SHIFT                                                                            0x0
36565 #define RLC_IH_COOKIE__DATA_MASK                                                                              0xFFFFFFFFL
36566 //RLC_IH_COOKIE_CNTL
36567 #define RLC_IH_COOKIE_CNTL__CREDIT__SHIFT                                                                     0x0
36568 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER__SHIFT                                                              0x2
36569 #define RLC_IH_COOKIE_CNTL__CREDIT_MASK                                                                       0x00000003L
36570 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER_MASK                                                                0x00000004L
36571 //RLC_HYP_RLCG_UCODE_CHKSUM
36572 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                        0x0
36573 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                          0xFFFFFFFFL
36574 //RLC_HYP_RLCP_UCODE_CHKSUM
36575 #define RLC_HYP_RLCP_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                        0x0
36576 #define RLC_HYP_RLCP_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                          0xFFFFFFFFL
36577 //RLC_HYP_RLCV_UCODE_CHKSUM
36578 #define RLC_HYP_RLCV_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                        0x0
36579 #define RLC_HYP_RLCV_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                          0xFFFFFFFFL
36580 //RLC_GPU_IOV_F32_CNTL
36581 #define RLC_GPU_IOV_F32_CNTL__ENABLE__SHIFT                                                                   0x0
36582 #define RLC_GPU_IOV_F32_CNTL__ENABLE_MASK                                                                     0x00000001L
36583 //RLC_GPU_IOV_F32_RESET
36584 #define RLC_GPU_IOV_F32_RESET__RESET__SHIFT                                                                   0x0
36585 #define RLC_GPU_IOV_F32_RESET__RESET_MASK                                                                     0x00000001L
36586 //RLC_GPU_IOV_UCODE_ADDR
36587 #define RLC_GPU_IOV_UCODE_ADDR__UCODE_ADDR__SHIFT                                                             0x0
36588 #define RLC_GPU_IOV_UCODE_ADDR__RESERVED__SHIFT                                                               0xc
36589 #define RLC_GPU_IOV_UCODE_ADDR__UCODE_ADDR_MASK                                                               0x00000FFFL
36590 #define RLC_GPU_IOV_UCODE_ADDR__RESERVED_MASK                                                                 0xFFFFF000L
36591 //RLC_GPU_IOV_UCODE_DATA
36592 #define RLC_GPU_IOV_UCODE_DATA__UCODE_DATA__SHIFT                                                             0x0
36593 #define RLC_GPU_IOV_UCODE_DATA__UCODE_DATA_MASK                                                               0xFFFFFFFFL
36594 //RLC_GPU_IOV_SMU_RESPONSE
36595 #define RLC_GPU_IOV_SMU_RESPONSE__RESP__SHIFT                                                                 0x0
36596 #define RLC_GPU_IOV_SMU_RESPONSE__RESP_MASK                                                                   0xFFFFFFFFL
36597 //RLC_GPU_IOV_F32_INVALIDATE_CACHE
36598 #define RLC_GPU_IOV_F32_INVALIDATE_CACHE__INVALIDATE_CACHE__SHIFT                                             0x0
36599 #define RLC_GPU_IOV_F32_INVALIDATE_CACHE__INVALIDATE_CACHE_MASK                                               0x00000001L
36600 //RLC_GPU_IOV_VIRT_RESET_REQ
36601 #define RLC_GPU_IOV_VIRT_RESET_REQ__VF_FLR__SHIFT                                                             0x0
36602 #define RLC_GPU_IOV_VIRT_RESET_REQ__SOFT_PF_FLR__SHIFT                                                        0x1f
36603 #define RLC_GPU_IOV_VIRT_RESET_REQ__VF_FLR_MASK                                                               0x7FFFFFFFL
36604 #define RLC_GPU_IOV_VIRT_RESET_REQ__SOFT_PF_FLR_MASK                                                          0x80000000L
36605 //RLC_GPU_IOV_RLC_RESPONSE
36606 #define RLC_GPU_IOV_RLC_RESPONSE__RESP__SHIFT                                                                 0x0
36607 #define RLC_GPU_IOV_RLC_RESPONSE__RESP_MASK                                                                   0xFFFFFFFFL
36608 //RLC_GPU_IOV_INT_DISABLE
36609 #define RLC_GPU_IOV_INT_DISABLE__DISABLE_INT__SHIFT                                                           0x0
36610 #define RLC_GPU_IOV_INT_DISABLE__DISABLE_INT_MASK                                                             0xFFFFFFFFL
36611 //RLC_GPU_IOV_INT_FORCE
36612 #define RLC_GPU_IOV_INT_FORCE__FORCE_INT__SHIFT                                                               0x0
36613 #define RLC_GPU_IOV_INT_FORCE__FORCE_INT_MASK                                                                 0xFFFFFFFFL
36614 //RLC_GPU_IOV_SCRATCH_ADDR
36615 #define RLC_GPU_IOV_SCRATCH_ADDR__ADDR__SHIFT                                                                 0x0
36616 #define RLC_GPU_IOV_SCRATCH_ADDR__ADDR_MASK                                                                   0x0000FFFFL
36617 //RLC_GPU_IOV_SCRATCH_DATA
36618 #define RLC_GPU_IOV_SCRATCH_DATA__DATA__SHIFT                                                                 0x0
36619 #define RLC_GPU_IOV_SCRATCH_DATA__DATA_MASK                                                                   0xFFFFFFFFL
36620 //RLC_HYP_SEMAPHORE_2
36621 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID__SHIFT                                                                 0x0
36622 #define RLC_HYP_SEMAPHORE_2__RESERVED__SHIFT                                                                  0x5
36623 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID_MASK                                                                   0x0000001FL
36624 #define RLC_HYP_SEMAPHORE_2__RESERVED_MASK                                                                    0xFFFFFFE0L
36625 //RLC_HYP_SEMAPHORE_3
36626 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID__SHIFT                                                                 0x0
36627 #define RLC_HYP_SEMAPHORE_3__RESERVED__SHIFT                                                                  0x5
36628 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID_MASK                                                                   0x0000001FL
36629 #define RLC_HYP_SEMAPHORE_3__RESERVED_MASK                                                                    0xFFFFFFE0L
36630 //RLC_LX6_SCRATCH_ADDR
36631 #define RLC_LX6_SCRATCH_ADDR__ADDR__SHIFT                                                                     0x0
36632 #define RLC_LX6_SCRATCH_ADDR__ADDR_MASK                                                                       0x000000FFL
36633 //RLC_LX6_CORE1_SCRATCH_ADDR
36634 #define RLC_LX6_CORE1_SCRATCH_ADDR__ADDR__SHIFT                                                               0x0
36635 #define RLC_LX6_CORE1_SCRATCH_ADDR__ADDR_MASK                                                                 0x000000FFL
36636 //RLC_GPM_UCODE_ADDR
36637 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR__SHIFT                                                                 0x0
36638 #define RLC_GPM_UCODE_ADDR__RESERVED__SHIFT                                                                   0xe
36639 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR_MASK                                                                   0x00003FFFL
36640 #define RLC_GPM_UCODE_ADDR__RESERVED_MASK                                                                     0xFFFFC000L
36641 //RLC_GPM_UCODE_DATA
36642 #define RLC_GPM_UCODE_DATA__UCODE_DATA__SHIFT                                                                 0x0
36643 #define RLC_GPM_UCODE_DATA__UCODE_DATA_MASK                                                                   0xFFFFFFFFL
36644 //RLC_GPM_IRAM_ADDR
36645 #define RLC_GPM_IRAM_ADDR__ADDR__SHIFT                                                                        0x0
36646 #define RLC_GPM_IRAM_ADDR__ADDR_MASK                                                                          0xFFFFFFFFL
36647 //RLC_GPM_IRAM_DATA
36648 #define RLC_GPM_IRAM_DATA__DATA__SHIFT                                                                        0x0
36649 #define RLC_GPM_IRAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
36650 //RLC_RLCP_IRAM_ADDR
36651 #define RLC_RLCP_IRAM_ADDR__ADDR__SHIFT                                                                       0x0
36652 #define RLC_RLCP_IRAM_ADDR__ADDR_MASK                                                                         0xFFFFFFFFL
36653 //RLC_RLCP_IRAM_DATA
36654 #define RLC_RLCP_IRAM_DATA__DATA__SHIFT                                                                       0x0
36655 #define RLC_RLCP_IRAM_DATA__DATA_MASK                                                                         0xFFFFFFFFL
36656 //RLC_RLCV_IRAM_ADDR
36657 #define RLC_RLCV_IRAM_ADDR__ADDR__SHIFT                                                                       0x0
36658 #define RLC_RLCV_IRAM_ADDR__ADDR_MASK                                                                         0xFFFFFFFFL
36659 //RLC_RLCV_IRAM_DATA
36660 #define RLC_RLCV_IRAM_DATA__DATA__SHIFT                                                                       0x0
36661 #define RLC_RLCV_IRAM_DATA__DATA_MASK                                                                         0xFFFFFFFFL
36662 //RLC_LX6_DRAM_ADDR
36663 #define RLC_LX6_DRAM_ADDR__ADDR__SHIFT                                                                        0x0
36664 #define RLC_LX6_DRAM_ADDR__ADDR_MASK                                                                          0x000007FFL
36665 //RLC_LX6_DRAM_DATA
36666 #define RLC_LX6_DRAM_DATA__DATA__SHIFT                                                                        0x0
36667 #define RLC_LX6_DRAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
36668 //RLC_LX6_IRAM_ADDR
36669 #define RLC_LX6_IRAM_ADDR__ADDR__SHIFT                                                                        0x0
36670 #define RLC_LX6_IRAM_ADDR__ADDR_MASK                                                                          0x00000FFFL
36671 //RLC_LX6_IRAM_DATA
36672 #define RLC_LX6_IRAM_DATA__DATA__SHIFT                                                                        0x0
36673 #define RLC_LX6_IRAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
36674 //RLC_PACE_UCODE_ADDR
36675 #define RLC_PACE_UCODE_ADDR__UCODE_ADDR__SHIFT                                                                0x0
36676 #define RLC_PACE_UCODE_ADDR__RESERVED__SHIFT                                                                  0xc
36677 #define RLC_PACE_UCODE_ADDR__UCODE_ADDR_MASK                                                                  0x00000FFFL
36678 #define RLC_PACE_UCODE_ADDR__RESERVED_MASK                                                                    0xFFFFF000L
36679 //RLC_PACE_UCODE_DATA
36680 #define RLC_PACE_UCODE_DATA__UCODE_DATA__SHIFT                                                                0x0
36681 #define RLC_PACE_UCODE_DATA__UCODE_DATA_MASK                                                                  0xFFFFFFFFL
36682 //RLC_GPM_SCRATCH_ADDR
36683 #define RLC_GPM_SCRATCH_ADDR__ADDR__SHIFT                                                                     0x0
36684 #define RLC_GPM_SCRATCH_ADDR__ADDR_MASK                                                                       0x0000FFFFL
36685 //RLC_GPM_SCRATCH_DATA
36686 #define RLC_GPM_SCRATCH_DATA__DATA__SHIFT                                                                     0x0
36687 #define RLC_GPM_SCRATCH_DATA__DATA_MASK                                                                       0xFFFFFFFFL
36688 //RLC_SRM_DRAM_ADDR
36689 #define RLC_SRM_DRAM_ADDR__ADDR__SHIFT                                                                        0x0
36690 #define RLC_SRM_DRAM_ADDR__RESERVED__SHIFT                                                                    0xd
36691 #define RLC_SRM_DRAM_ADDR__ADDR_MASK                                                                          0x00001FFFL
36692 #define RLC_SRM_DRAM_ADDR__RESERVED_MASK                                                                      0xFFFFE000L
36693 //RLC_SRM_DRAM_DATA
36694 #define RLC_SRM_DRAM_DATA__DATA__SHIFT                                                                        0x0
36695 #define RLC_SRM_DRAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
36696 //RLC_SRM_ARAM_ADDR
36697 #define RLC_SRM_ARAM_ADDR__ADDR__SHIFT                                                                        0x0
36698 #define RLC_SRM_ARAM_ADDR__RESERVED__SHIFT                                                                    0xd
36699 #define RLC_SRM_ARAM_ADDR__ADDR_MASK                                                                          0x00001FFFL
36700 #define RLC_SRM_ARAM_ADDR__RESERVED_MASK                                                                      0xFFFFE000L
36701 //RLC_SRM_ARAM_DATA
36702 #define RLC_SRM_ARAM_DATA__DATA__SHIFT                                                                        0x0
36703 #define RLC_SRM_ARAM_DATA__DATA_MASK                                                                          0xFFFFFFFFL
36704 //RLC_PACE_SCRATCH_ADDR
36705 #define RLC_PACE_SCRATCH_ADDR__ADDR__SHIFT                                                                    0x0
36706 #define RLC_PACE_SCRATCH_ADDR__ADDR_MASK                                                                      0x0000FFFFL
36707 //RLC_PACE_SCRATCH_DATA
36708 #define RLC_PACE_SCRATCH_DATA__DATA__SHIFT                                                                    0x0
36709 #define RLC_PACE_SCRATCH_DATA__DATA_MASK                                                                      0xFFFFFFFFL
36710 //RLC_GTS_OFFSET_LSB
36711 #define RLC_GTS_OFFSET_LSB__DATA__SHIFT                                                                       0x0
36712 #define RLC_GTS_OFFSET_LSB__DATA_MASK                                                                         0xFFFFFFFFL
36713 //RLC_GTS_OFFSET_MSB
36714 #define RLC_GTS_OFFSET_MSB__DATA__SHIFT                                                                       0x0
36715 #define RLC_GTS_OFFSET_MSB__DATA_MASK                                                                         0xFFFFFFFFL
36716 //GL2_PIPE_STEER_0
36717 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0__SHIFT                                                         0x0
36718 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0__SHIFT                                                         0x4
36719 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0__SHIFT                                                         0x8
36720 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0__SHIFT                                                         0xc
36721 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1__SHIFT                                                         0x10
36722 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1__SHIFT                                                         0x14
36723 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1__SHIFT                                                         0x18
36724 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1__SHIFT                                                         0x1c
36725 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0_MASK                                                           0x00000007L
36726 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0_MASK                                                           0x00000070L
36727 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0_MASK                                                           0x00000700L
36728 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0_MASK                                                           0x00007000L
36729 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1_MASK                                                           0x00070000L
36730 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1_MASK                                                           0x00700000L
36731 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1_MASK                                                           0x07000000L
36732 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1_MASK                                                           0x70000000L
36733 //GL2_PIPE_STEER_1
36734 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2__SHIFT                                                         0x0
36735 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2__SHIFT                                                         0x4
36736 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2__SHIFT                                                         0x8
36737 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2__SHIFT                                                         0xc
36738 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3__SHIFT                                                         0x10
36739 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3__SHIFT                                                         0x14
36740 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3__SHIFT                                                         0x18
36741 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3__SHIFT                                                         0x1c
36742 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2_MASK                                                           0x00000007L
36743 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2_MASK                                                           0x00000070L
36744 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2_MASK                                                           0x00000700L
36745 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2_MASK                                                           0x00007000L
36746 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3_MASK                                                           0x00070000L
36747 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3_MASK                                                           0x00700000L
36748 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3_MASK                                                           0x07000000L
36749 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3_MASK                                                           0x70000000L
36750 //GL2_PIPE_STEER_2
36751 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0__SHIFT                                                         0x0
36752 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0__SHIFT                                                         0x4
36753 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0__SHIFT                                                         0x8
36754 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0__SHIFT                                                         0xc
36755 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1__SHIFT                                                         0x10
36756 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1__SHIFT                                                         0x14
36757 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1__SHIFT                                                         0x18
36758 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1__SHIFT                                                         0x1c
36759 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0_MASK                                                           0x00000007L
36760 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0_MASK                                                           0x00000070L
36761 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0_MASK                                                           0x00000700L
36762 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0_MASK                                                           0x00007000L
36763 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1_MASK                                                           0x00070000L
36764 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1_MASK                                                           0x00700000L
36765 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1_MASK                                                           0x07000000L
36766 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1_MASK                                                           0x70000000L
36767 //GL2_PIPE_STEER_3
36768 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2__SHIFT                                                         0x0
36769 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2__SHIFT                                                         0x4
36770 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2__SHIFT                                                         0x8
36771 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2__SHIFT                                                         0xc
36772 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3__SHIFT                                                         0x10
36773 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3__SHIFT                                                         0x14
36774 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3__SHIFT                                                         0x18
36775 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3__SHIFT                                                         0x1c
36776 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2_MASK                                                           0x00000007L
36777 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2_MASK                                                           0x00000070L
36778 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2_MASK                                                           0x00000700L
36779 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2_MASK                                                           0x00007000L
36780 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3_MASK                                                           0x00070000L
36781 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3_MASK                                                           0x00700000L
36782 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3_MASK                                                           0x07000000L
36783 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3_MASK                                                           0x70000000L
36784 //GL1_PIPE_STEER
36785 #define GL1_PIPE_STEER__PIPE0__SHIFT                                                                          0x0
36786 #define GL1_PIPE_STEER__PIPE1__SHIFT                                                                          0x2
36787 #define GL1_PIPE_STEER__PIPE2__SHIFT                                                                          0x4
36788 #define GL1_PIPE_STEER__PIPE3__SHIFT                                                                          0x6
36789 #define GL1_PIPE_STEER__PIPE0_MASK                                                                            0x00000003L
36790 #define GL1_PIPE_STEER__PIPE1_MASK                                                                            0x0000000CL
36791 #define GL1_PIPE_STEER__PIPE2_MASK                                                                            0x00000030L
36792 #define GL1_PIPE_STEER__PIPE3_MASK                                                                            0x000000C0L
36793 //CH_PIPE_STEER
36794 #define CH_PIPE_STEER__PIPE0__SHIFT                                                                           0x0
36795 #define CH_PIPE_STEER__PIPE1__SHIFT                                                                           0x2
36796 #define CH_PIPE_STEER__PIPE2__SHIFT                                                                           0x4
36797 #define CH_PIPE_STEER__PIPE3__SHIFT                                                                           0x6
36798 #define CH_PIPE_STEER__PIPE0_MASK                                                                             0x00000003L
36799 #define CH_PIPE_STEER__PIPE1_MASK                                                                             0x0000000CL
36800 #define CH_PIPE_STEER__PIPE2_MASK                                                                             0x00000030L
36801 #define CH_PIPE_STEER__PIPE3_MASK                                                                             0x000000C0L
36802 //GC_USER_SHADER_ARRAY_CONFIG
36803 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT                                                     0x10
36804 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK                                                       0xFFFF0000L
36805 //GC_USER_PRIM_CONFIG
36806 #define GC_USER_PRIM_CONFIG__INACTIVE_PA__SHIFT                                                               0x4
36807 #define GC_USER_PRIM_CONFIG__INACTIVE_PA_MASK                                                                 0x000FFFF0L
36808 //GC_USER_SA_UNIT_DISABLE
36809 #define GC_USER_SA_UNIT_DISABLE__SA_DISABLE__SHIFT                                                            0x8
36810 #define GC_USER_SA_UNIT_DISABLE__SA_DISABLE_MASK                                                              0x00FFFF00L
36811 //GC_USER_RB_REDUNDANCY
36812 #define GC_USER_RB_REDUNDANCY__FAILED_RB0__SHIFT                                                              0x8
36813 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY0__SHIFT                                                          0xc
36814 #define GC_USER_RB_REDUNDANCY__FAILED_RB1__SHIFT                                                              0x10
36815 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY1__SHIFT                                                          0x14
36816 #define GC_USER_RB_REDUNDANCY__FAILED_RB0_MASK                                                                0x00000F00L
36817 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY0_MASK                                                            0x00001000L
36818 #define GC_USER_RB_REDUNDANCY__FAILED_RB1_MASK                                                                0x000F0000L
36819 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY1_MASK                                                            0x00100000L
36820 //GC_USER_RB_BACKEND_DISABLE
36821 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT                                                    0x4
36822 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK                                                      0xFFFFFFF0L
36823 //GC_USER_RMI_REDUNDANCY
36824 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT                                                         0x1
36825 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT                                                         0x2
36826 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT                                                    0x3
36827 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT                                                         0x4
36828 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK                                                           0x00000002L
36829 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK                                                           0x00000004L
36830 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK                                                      0x00000008L
36831 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK                                                           0x00000010L
36832 //CGTS_USER_TCC_DISABLE
36833 #define CGTS_USER_TCC_DISABLE__HI_TCC_DISABLE__SHIFT                                                          0x8
36834 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE__SHIFT                                                             0x10
36835 #define CGTS_USER_TCC_DISABLE__HI_TCC_DISABLE_MASK                                                            0x0000FF00L
36836 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE_MASK                                                               0xFFFF0000L
36837 //GC_USER_SHADER_RATE_CONFIG
36838 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT                                                          0x1
36839 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE_MASK                                                            0x00000006L
36840 //RLC_GPU_IOV_SDMA0_STATUS
36841 #define RLC_GPU_IOV_SDMA0_STATUS__STATUS__SHIFT                                                               0x0
36842 #define RLC_GPU_IOV_SDMA0_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36843 //RLC_GPU_IOV_SDMA1_STATUS
36844 #define RLC_GPU_IOV_SDMA1_STATUS__STATUS__SHIFT                                                               0x0
36845 #define RLC_GPU_IOV_SDMA1_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36846 //RLC_GPU_IOV_SDMA2_STATUS
36847 #define RLC_GPU_IOV_SDMA2_STATUS__STATUS__SHIFT                                                               0x0
36848 #define RLC_GPU_IOV_SDMA2_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36849 //RLC_GPU_IOV_SDMA3_STATUS
36850 #define RLC_GPU_IOV_SDMA3_STATUS__STATUS__SHIFT                                                               0x0
36851 #define RLC_GPU_IOV_SDMA3_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36852 //RLC_GPU_IOV_SDMA4_STATUS
36853 #define RLC_GPU_IOV_SDMA4_STATUS__STATUS__SHIFT                                                               0x0
36854 #define RLC_GPU_IOV_SDMA4_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36855 //RLC_GPU_IOV_SDMA5_STATUS
36856 #define RLC_GPU_IOV_SDMA5_STATUS__STATUS__SHIFT                                                               0x0
36857 #define RLC_GPU_IOV_SDMA5_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36858 //RLC_GPU_IOV_SDMA6_STATUS
36859 #define RLC_GPU_IOV_SDMA6_STATUS__STATUS__SHIFT                                                               0x0
36860 #define RLC_GPU_IOV_SDMA6_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36861 //RLC_GPU_IOV_SDMA7_STATUS
36862 #define RLC_GPU_IOV_SDMA7_STATUS__STATUS__SHIFT                                                               0x0
36863 #define RLC_GPU_IOV_SDMA7_STATUS__STATUS_MASK                                                                 0xFFFFFFFFL
36864 //RLC_GPU_IOV_SDMA0_BUSY_STATUS
36865 #define RLC_GPU_IOV_SDMA0_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36866 #define RLC_GPU_IOV_SDMA0_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36867 //RLC_GPU_IOV_SDMA1_BUSY_STATUS
36868 #define RLC_GPU_IOV_SDMA1_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36869 #define RLC_GPU_IOV_SDMA1_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36870 //RLC_GPU_IOV_SDMA2_BUSY_STATUS
36871 #define RLC_GPU_IOV_SDMA2_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36872 #define RLC_GPU_IOV_SDMA2_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36873 //RLC_GPU_IOV_SDMA3_BUSY_STATUS
36874 #define RLC_GPU_IOV_SDMA3_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36875 #define RLC_GPU_IOV_SDMA3_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36876 //RLC_GPU_IOV_SDMA4_BUSY_STATUS
36877 #define RLC_GPU_IOV_SDMA4_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36878 #define RLC_GPU_IOV_SDMA4_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36879 //RLC_GPU_IOV_SDMA5_BUSY_STATUS
36880 #define RLC_GPU_IOV_SDMA5_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36881 #define RLC_GPU_IOV_SDMA5_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36882 //RLC_GPU_IOV_SDMA6_BUSY_STATUS
36883 #define RLC_GPU_IOV_SDMA6_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36884 #define RLC_GPU_IOV_SDMA6_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36885 //RLC_GPU_IOV_SDMA7_BUSY_STATUS
36886 #define RLC_GPU_IOV_SDMA7_BUSY_STATUS__VM_BUSY_STATUS__SHIFT                                                  0x0
36887 #define RLC_GPU_IOV_SDMA7_BUSY_STATUS__VM_BUSY_STATUS_MASK                                                    0xFFFFFFFFL
36888 
36889 
36890 // addressBlock: gc_cphypdec
36891 //CP_HYP_PFP_UCODE_ADDR
36892 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT                                                              0x0
36893 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR_MASK                                                                0x000FFFFFL
36894 //CP_PFP_UCODE_ADDR
36895 #define CP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT                                                                  0x0
36896 #define CP_PFP_UCODE_ADDR__UCODE_ADDR_MASK                                                                    0x000FFFFFL
36897 //CP_HYP_PFP_UCODE_DATA
36898 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA__SHIFT                                                              0x0
36899 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA_MASK                                                                0xFFFFFFFFL
36900 //CP_PFP_UCODE_DATA
36901 #define CP_PFP_UCODE_DATA__UCODE_DATA__SHIFT                                                                  0x0
36902 #define CP_PFP_UCODE_DATA__UCODE_DATA_MASK                                                                    0xFFFFFFFFL
36903 //CP_HYP_ME_UCODE_ADDR
36904 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR__SHIFT                                                               0x0
36905 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR_MASK                                                                 0x000FFFFFL
36906 //CP_ME_RAM_RADDR
36907 #define CP_ME_RAM_RADDR__ME_RAM_RADDR__SHIFT                                                                  0x0
36908 #define CP_ME_RAM_RADDR__ME_RAM_RADDR_MASK                                                                    0x000FFFFFL
36909 //CP_ME_RAM_WADDR
36910 #define CP_ME_RAM_WADDR__ME_RAM_WADDR__SHIFT                                                                  0x0
36911 #define CP_ME_RAM_WADDR__ME_RAM_WADDR_MASK                                                                    0x001FFFFFL
36912 //CP_HYP_ME_UCODE_DATA
36913 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA__SHIFT                                                               0x0
36914 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA_MASK                                                                 0xFFFFFFFFL
36915 //CP_ME_RAM_DATA
36916 #define CP_ME_RAM_DATA__ME_RAM_DATA__SHIFT                                                                    0x0
36917 #define CP_ME_RAM_DATA__ME_RAM_DATA_MASK                                                                      0xFFFFFFFFL
36918 //CP_HYP_MEC1_UCODE_ADDR
36919 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR__SHIFT                                                             0x0
36920 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR_MASK                                                               0x000FFFFFL
36921 //CP_MEC_ME1_UCODE_ADDR
36922 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR__SHIFT                                                              0x0
36923 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR_MASK                                                                0x000FFFFFL
36924 //CP_HYP_MEC1_UCODE_DATA
36925 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA__SHIFT                                                             0x0
36926 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA_MASK                                                               0xFFFFFFFFL
36927 //CP_MEC_ME1_UCODE_DATA
36928 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA__SHIFT                                                              0x0
36929 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA_MASK                                                                0xFFFFFFFFL
36930 //CP_HYP_MEC2_UCODE_ADDR
36931 #define CP_HYP_MEC2_UCODE_ADDR__UCODE_ADDR__SHIFT                                                             0x0
36932 #define CP_HYP_MEC2_UCODE_ADDR__UCODE_ADDR_MASK                                                               0x000FFFFFL
36933 //CP_MEC_ME2_UCODE_ADDR
36934 #define CP_MEC_ME2_UCODE_ADDR__UCODE_ADDR__SHIFT                                                              0x0
36935 #define CP_MEC_ME2_UCODE_ADDR__UCODE_ADDR_MASK                                                                0x000FFFFFL
36936 //CP_HYP_MEC2_UCODE_DATA
36937 #define CP_HYP_MEC2_UCODE_DATA__UCODE_DATA__SHIFT                                                             0x0
36938 #define CP_HYP_MEC2_UCODE_DATA__UCODE_DATA_MASK                                                               0xFFFFFFFFL
36939 //CP_MEC_ME2_UCODE_DATA
36940 #define CP_MEC_ME2_UCODE_DATA__UCODE_DATA__SHIFT                                                              0x0
36941 #define CP_MEC_ME2_UCODE_DATA__UCODE_DATA_MASK                                                                0xFFFFFFFFL
36942 //CP_HYP_PFP_UCODE_CHKSUM
36943 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                          0x0
36944 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                            0xFFFFFFFFL
36945 //CP_HYP_ME_UCODE_CHKSUM
36946 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                           0x0
36947 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                             0xFFFFFFFFL
36948 //CP_HYP_MEC_ME1_UCODE_CHKSUM
36949 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                      0x0
36950 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                        0xFFFFFFFFL
36951 //CP_HYP_MEC_ME2_UCODE_CHKSUM
36952 #define CP_HYP_MEC_ME2_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT                                                      0x0
36953 #define CP_HYP_MEC_ME2_UCODE_CHKSUM__UCODE_CHKSUM_MASK                                                        0xFFFFFFFFL
36954 //CP_PFP_IC_BASE_LO
36955 #define CP_PFP_IC_BASE_LO__IC_BASE_LO__SHIFT                                                                  0xc
36956 #define CP_PFP_IC_BASE_LO__IC_BASE_LO_MASK                                                                    0xFFFFF000L
36957 //CP_PFP_IC_BASE_HI
36958 #define CP_PFP_IC_BASE_HI__IC_BASE_HI__SHIFT                                                                  0x0
36959 #define CP_PFP_IC_BASE_HI__IC_BASE_HI_MASK                                                                    0x0000FFFFL
36960 //CP_PFP_IC_BASE_CNTL
36961 #define CP_PFP_IC_BASE_CNTL__VMID__SHIFT                                                                      0x0
36962 #define CP_PFP_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT                                                             0x4
36963 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE__SHIFT                                                               0x17
36964 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY__SHIFT                                                              0x18
36965 #define CP_PFP_IC_BASE_CNTL__VMID_MASK                                                                        0x0000000FL
36966 #define CP_PFP_IC_BASE_CNTL__ADDRESS_CLAMP_MASK                                                               0x00000010L
36967 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE_MASK                                                                 0x00800000L
36968 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY_MASK                                                                0x03000000L
36969 //CP_PFP_IC_OP_CNTL
36970 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT                                                            0x0
36971 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT                                                   0x1
36972 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE__SHIFT                                                                0x4
36973 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED__SHIFT                                                               0x5
36974 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_MASK                                                              0x00000001L
36975 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK                                                     0x00000002L
36976 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE_MASK                                                                  0x00000010L
36977 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED_MASK                                                                 0x00000020L
36978 //CP_ME_IC_BASE_LO
36979 #define CP_ME_IC_BASE_LO__IC_BASE_LO__SHIFT                                                                   0xc
36980 #define CP_ME_IC_BASE_LO__IC_BASE_LO_MASK                                                                     0xFFFFF000L
36981 //CP_ME_IC_BASE_HI
36982 #define CP_ME_IC_BASE_HI__IC_BASE_HI__SHIFT                                                                   0x0
36983 #define CP_ME_IC_BASE_HI__IC_BASE_HI_MASK                                                                     0x0000FFFFL
36984 //CP_ME_IC_BASE_CNTL
36985 #define CP_ME_IC_BASE_CNTL__VMID__SHIFT                                                                       0x0
36986 #define CP_ME_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT                                                              0x4
36987 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE__SHIFT                                                                0x17
36988 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY__SHIFT                                                               0x18
36989 #define CP_ME_IC_BASE_CNTL__VMID_MASK                                                                         0x0000000FL
36990 #define CP_ME_IC_BASE_CNTL__ADDRESS_CLAMP_MASK                                                                0x00000010L
36991 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE_MASK                                                                  0x00800000L
36992 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY_MASK                                                                 0x03000000L
36993 //CP_ME_IC_OP_CNTL
36994 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT                                                             0x0
36995 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT                                                    0x1
36996 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE__SHIFT                                                                 0x4
36997 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED__SHIFT                                                                0x5
36998 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_MASK                                                               0x00000001L
36999 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK                                                      0x00000002L
37000 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE_MASK                                                                   0x00000010L
37001 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED_MASK                                                                  0x00000020L
37002 //CP_CPC_IC_BASE_LO
37003 #define CP_CPC_IC_BASE_LO__IC_BASE_LO__SHIFT                                                                  0xc
37004 #define CP_CPC_IC_BASE_LO__IC_BASE_LO_MASK                                                                    0xFFFFF000L
37005 //CP_CPC_IC_BASE_HI
37006 #define CP_CPC_IC_BASE_HI__IC_BASE_HI__SHIFT                                                                  0x0
37007 #define CP_CPC_IC_BASE_HI__IC_BASE_HI_MASK                                                                    0x0000FFFFL
37008 //CP_CPC_IC_BASE_CNTL
37009 #define CP_CPC_IC_BASE_CNTL__VMID__SHIFT                                                                      0x0
37010 #define CP_CPC_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT                                                             0x4
37011 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE__SHIFT                                                               0x17
37012 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY__SHIFT                                                              0x18
37013 #define CP_CPC_IC_BASE_CNTL__VMID_MASK                                                                        0x0000000FL
37014 #define CP_CPC_IC_BASE_CNTL__ADDRESS_CLAMP_MASK                                                               0x00000010L
37015 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE_MASK                                                                 0x00800000L
37016 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY_MASK                                                                0x03000000L
37017 //CP_MES_IC_BASE_LO
37018 #define CP_MES_IC_BASE_LO__IC_BASE_LO__SHIFT                                                                  0xc
37019 #define CP_MES_IC_BASE_LO__IC_BASE_LO_MASK                                                                    0xFFFFF000L
37020 //CP_MES_MIBASE_LO
37021 #define CP_MES_MIBASE_LO__IC_BASE_LO__SHIFT                                                                   0xc
37022 #define CP_MES_MIBASE_LO__IC_BASE_LO_MASK                                                                     0xFFFFF000L
37023 //CP_MES_IC_BASE_HI
37024 #define CP_MES_IC_BASE_HI__IC_BASE_HI__SHIFT                                                                  0x0
37025 #define CP_MES_IC_BASE_HI__IC_BASE_HI_MASK                                                                    0x0000FFFFL
37026 //CP_MES_MIBASE_HI
37027 #define CP_MES_MIBASE_HI__IC_BASE_HI__SHIFT                                                                   0x0
37028 #define CP_MES_MIBASE_HI__IC_BASE_HI_MASK                                                                     0x0000FFFFL
37029 //CP_MES_IC_BASE_CNTL
37030 #define CP_MES_IC_BASE_CNTL__VMID__SHIFT                                                                      0x0
37031 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE__SHIFT                                                               0x17
37032 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY__SHIFT                                                              0x18
37033 #define CP_MES_IC_BASE_CNTL__VMID_MASK                                                                        0x0000000FL
37034 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE_MASK                                                                 0x00800000L
37035 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY_MASK                                                                0x03000000L
37036 //CP_MES_DC_BASE_LO
37037 #define CP_MES_DC_BASE_LO__DC_BASE_LO__SHIFT                                                                  0x10
37038 #define CP_MES_DC_BASE_LO__DC_BASE_LO_MASK                                                                    0xFFFF0000L
37039 //CP_MES_MDBASE_LO
37040 #define CP_MES_MDBASE_LO__BASE_LO__SHIFT                                                                      0x10
37041 #define CP_MES_MDBASE_LO__BASE_LO_MASK                                                                        0xFFFF0000L
37042 //CP_MES_DC_BASE_HI
37043 #define CP_MES_DC_BASE_HI__DC_BASE_HI__SHIFT                                                                  0x0
37044 #define CP_MES_DC_BASE_HI__DC_BASE_HI_MASK                                                                    0x0000FFFFL
37045 //CP_MES_MDBASE_HI
37046 #define CP_MES_MDBASE_HI__BASE_HI__SHIFT                                                                      0x0
37047 #define CP_MES_MDBASE_HI__BASE_HI_MASK                                                                        0x0000FFFFL
37048 //CP_MES_MIBOUND_LO
37049 #define CP_MES_MIBOUND_LO__BOUND_LO__SHIFT                                                                    0x0
37050 #define CP_MES_MIBOUND_LO__BOUND_LO_MASK                                                                      0xFFFFFFFFL
37051 //CP_MES_MIBOUND_HI
37052 #define CP_MES_MIBOUND_HI__BOUND_HI__SHIFT                                                                    0x0
37053 #define CP_MES_MIBOUND_HI__BOUND_HI_MASK                                                                      0xFFFFFFFFL
37054 //CP_MES_MDBOUND_LO
37055 #define CP_MES_MDBOUND_LO__BOUND_LO__SHIFT                                                                    0x0
37056 #define CP_MES_MDBOUND_LO__BOUND_LO_MASK                                                                      0xFFFFFFFFL
37057 //CP_MES_MDBOUND_HI
37058 #define CP_MES_MDBOUND_HI__BOUND_HI__SHIFT                                                                    0x0
37059 #define CP_MES_MDBOUND_HI__BOUND_HI_MASK                                                                      0xFFFFFFFFL
37060 //CP_GFX_RS64_DC_BASE0_LO
37061 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO__SHIFT                                                            0x10
37062 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO_MASK                                                              0xFFFF0000L
37063 //CP_GFX_RS64_DC_BASE1_LO
37064 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO__SHIFT                                                            0x10
37065 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO_MASK                                                              0xFFFF0000L
37066 //CP_GFX_RS64_DC_BASE0_HI
37067 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI__SHIFT                                                            0x0
37068 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI_MASK                                                              0x0000FFFFL
37069 //CP_GFX_RS64_DC_BASE1_HI
37070 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI__SHIFT                                                            0x0
37071 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI_MASK                                                              0x0000FFFFL
37072 //CP_GFX_RS64_MIBOUND_LO
37073 #define CP_GFX_RS64_MIBOUND_LO__BOUND__SHIFT                                                                  0x0
37074 #define CP_GFX_RS64_MIBOUND_LO__BOUND_MASK                                                                    0xFFFFFFFFL
37075 //CP_GFX_RS64_MIBOUND_HI
37076 #define CP_GFX_RS64_MIBOUND_HI__BOUND__SHIFT                                                                  0x0
37077 #define CP_GFX_RS64_MIBOUND_HI__BOUND_MASK                                                                    0xFFFFFFFFL
37078 //CP_MEC_DC_BASE_LO
37079 #define CP_MEC_DC_BASE_LO__DC_BASE_LO__SHIFT                                                                  0x10
37080 #define CP_MEC_DC_BASE_LO__DC_BASE_LO_MASK                                                                    0xFFFF0000L
37081 //CP_MEC_MDBASE_LO
37082 #define CP_MEC_MDBASE_LO__BASE_LO__SHIFT                                                                      0x10
37083 #define CP_MEC_MDBASE_LO__BASE_LO_MASK                                                                        0xFFFF0000L
37084 //CP_MEC_DC_BASE_HI
37085 #define CP_MEC_DC_BASE_HI__DC_BASE_HI__SHIFT                                                                  0x0
37086 #define CP_MEC_DC_BASE_HI__DC_BASE_HI_MASK                                                                    0x0000FFFFL
37087 //CP_MEC_MDBASE_HI
37088 #define CP_MEC_MDBASE_HI__BASE_HI__SHIFT                                                                      0x0
37089 #define CP_MEC_MDBASE_HI__BASE_HI_MASK                                                                        0x0000FFFFL
37090 //CP_MEC_MIBOUND_LO
37091 #define CP_MEC_MIBOUND_LO__BOUND_LO__SHIFT                                                                    0x0
37092 #define CP_MEC_MIBOUND_LO__BOUND_LO_MASK                                                                      0xFFFFFFFFL
37093 //CP_MEC_MIBOUND_HI
37094 #define CP_MEC_MIBOUND_HI__BOUND_HI__SHIFT                                                                    0x0
37095 #define CP_MEC_MIBOUND_HI__BOUND_HI_MASK                                                                      0xFFFFFFFFL
37096 //CP_MEC_MDBOUND_LO
37097 #define CP_MEC_MDBOUND_LO__BOUND_LO__SHIFT                                                                    0x0
37098 #define CP_MEC_MDBOUND_LO__BOUND_LO_MASK                                                                      0xFFFFFFFFL
37099 //CP_MEC_MDBOUND_HI
37100 #define CP_MEC_MDBOUND_HI__BOUND_HI__SHIFT                                                                    0x0
37101 #define CP_MEC_MDBOUND_HI__BOUND_HI_MASK                                                                      0xFFFFFFFFL
37102 
37103 
37104 // addressBlock: gc_grbm_hypdec
37105 //GRBM_GFX_INDEX_SR_SELECT
37106 #define GRBM_GFX_INDEX_SR_SELECT__INDEX__SHIFT                                                                0x0
37107 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF__SHIFT                                                                0x1f
37108 #define GRBM_GFX_INDEX_SR_SELECT__INDEX_MASK                                                                  0x00000007L
37109 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF_MASK                                                                  0x80000000L
37110 //GRBM_GFX_INDEX_SR_DATA
37111 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX__SHIFT                                                         0x0
37112 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX__SHIFT                                                               0x8
37113 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX__SHIFT                                                               0x10
37114 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES__SHIFT                                                    0x1d
37115 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES__SHIFT                                              0x1e
37116 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES__SHIFT                                                    0x1f
37117 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX_MASK                                                           0x000000FFL
37118 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX_MASK                                                                 0x0000FF00L
37119 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX_MASK                                                                 0x00FF0000L
37120 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES_MASK                                                      0x20000000L
37121 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES_MASK                                                0x40000000L
37122 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES_MASK                                                      0x80000000L
37123 //GRBM_GFX_CNTL_SR_SELECT
37124 #define GRBM_GFX_CNTL_SR_SELECT__INDEX__SHIFT                                                                 0x0
37125 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF__SHIFT                                                                 0x1f
37126 #define GRBM_GFX_CNTL_SR_SELECT__INDEX_MASK                                                                   0x00000007L
37127 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF_MASK                                                                   0x80000000L
37128 //GRBM_GFX_CNTL_SR_DATA
37129 #define GRBM_GFX_CNTL_SR_DATA__PIPEID__SHIFT                                                                  0x0
37130 #define GRBM_GFX_CNTL_SR_DATA__MEID__SHIFT                                                                    0x2
37131 #define GRBM_GFX_CNTL_SR_DATA__VMID__SHIFT                                                                    0x4
37132 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID__SHIFT                                                                 0x8
37133 #define GRBM_GFX_CNTL_SR_DATA__PIPEID_MASK                                                                    0x00000003L
37134 #define GRBM_GFX_CNTL_SR_DATA__MEID_MASK                                                                      0x0000000CL
37135 #define GRBM_GFX_CNTL_SR_DATA__VMID_MASK                                                                      0x000000F0L
37136 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID_MASK                                                                   0x00000700L
37137 //GC_IH_COOKIE_0_PTR
37138 #define GC_IH_COOKIE_0_PTR__ADDR__SHIFT                                                                       0x0
37139 #define GC_IH_COOKIE_0_PTR__ADDR_MASK                                                                         0x000FFFFFL
37140 //GRBM_SE_REMAP_CNTL
37141 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN__SHIFT                                                               0x0
37142 #define GRBM_SE_REMAP_CNTL__SE0_REMAP__SHIFT                                                                  0x1
37143 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN__SHIFT                                                               0x4
37144 #define GRBM_SE_REMAP_CNTL__SE1_REMAP__SHIFT                                                                  0x5
37145 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN__SHIFT                                                               0x8
37146 #define GRBM_SE_REMAP_CNTL__SE2_REMAP__SHIFT                                                                  0x9
37147 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN__SHIFT                                                               0xc
37148 #define GRBM_SE_REMAP_CNTL__SE3_REMAP__SHIFT                                                                  0xd
37149 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN__SHIFT                                                               0x10
37150 #define GRBM_SE_REMAP_CNTL__SE4_REMAP__SHIFT                                                                  0x11
37151 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN__SHIFT                                                               0x14
37152 #define GRBM_SE_REMAP_CNTL__SE5_REMAP__SHIFT                                                                  0x15
37153 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN__SHIFT                                                               0x18
37154 #define GRBM_SE_REMAP_CNTL__SE6_REMAP__SHIFT                                                                  0x19
37155 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN__SHIFT                                                               0x1c
37156 #define GRBM_SE_REMAP_CNTL__SE7_REMAP__SHIFT                                                                  0x1d
37157 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN_MASK                                                                 0x00000001L
37158 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_MASK                                                                    0x0000000EL
37159 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN_MASK                                                                 0x00000010L
37160 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_MASK                                                                    0x000000E0L
37161 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN_MASK                                                                 0x00000100L
37162 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_MASK                                                                    0x00000E00L
37163 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN_MASK                                                                 0x00001000L
37164 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_MASK                                                                    0x0000E000L
37165 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN_MASK                                                                 0x00010000L
37166 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_MASK                                                                    0x000E0000L
37167 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN_MASK                                                                 0x00100000L
37168 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_MASK                                                                    0x00E00000L
37169 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN_MASK                                                                 0x01000000L
37170 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_MASK                                                                    0x0E000000L
37171 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN_MASK                                                                 0x10000000L
37172 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_MASK                                                                    0xE0000000L
37173 
37174 
37175 // addressBlock: gc_gcvmsharedhvdec
37176 //GCMC_VM_FB_SIZE_OFFSET_VF0
37177 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_SIZE__SHIFT                                                         0x0
37178 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_OFFSET__SHIFT                                                       0x10
37179 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37180 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37181 //GCMC_VM_FB_SIZE_OFFSET_VF1
37182 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_SIZE__SHIFT                                                         0x0
37183 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_OFFSET__SHIFT                                                       0x10
37184 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37185 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37186 //GCMC_VM_FB_SIZE_OFFSET_VF2
37187 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_SIZE__SHIFT                                                         0x0
37188 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_OFFSET__SHIFT                                                       0x10
37189 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37190 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37191 //GCMC_VM_FB_SIZE_OFFSET_VF3
37192 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_SIZE__SHIFT                                                         0x0
37193 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_OFFSET__SHIFT                                                       0x10
37194 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37195 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37196 //GCMC_VM_FB_SIZE_OFFSET_VF4
37197 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_SIZE__SHIFT                                                         0x0
37198 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_OFFSET__SHIFT                                                       0x10
37199 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37200 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37201 //GCMC_VM_FB_SIZE_OFFSET_VF5
37202 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_SIZE__SHIFT                                                         0x0
37203 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_OFFSET__SHIFT                                                       0x10
37204 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37205 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37206 //GCMC_VM_FB_SIZE_OFFSET_VF6
37207 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_SIZE__SHIFT                                                         0x0
37208 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_OFFSET__SHIFT                                                       0x10
37209 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37210 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37211 //GCMC_VM_FB_SIZE_OFFSET_VF7
37212 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_SIZE__SHIFT                                                         0x0
37213 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_OFFSET__SHIFT                                                       0x10
37214 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37215 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37216 //GCMC_VM_FB_SIZE_OFFSET_VF8
37217 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_SIZE__SHIFT                                                         0x0
37218 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_OFFSET__SHIFT                                                       0x10
37219 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37220 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37221 //GCMC_VM_FB_SIZE_OFFSET_VF9
37222 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_SIZE__SHIFT                                                         0x0
37223 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_OFFSET__SHIFT                                                       0x10
37224 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_SIZE_MASK                                                           0x0000FFFFL
37225 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_OFFSET_MASK                                                         0xFFFF0000L
37226 //GCMC_VM_FB_SIZE_OFFSET_VF10
37227 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_SIZE__SHIFT                                                        0x0
37228 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_OFFSET__SHIFT                                                      0x10
37229 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37230 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37231 //GCMC_VM_FB_SIZE_OFFSET_VF11
37232 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_SIZE__SHIFT                                                        0x0
37233 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_OFFSET__SHIFT                                                      0x10
37234 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37235 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37236 //GCMC_VM_FB_SIZE_OFFSET_VF12
37237 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_SIZE__SHIFT                                                        0x0
37238 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_OFFSET__SHIFT                                                      0x10
37239 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37240 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37241 //GCMC_VM_FB_SIZE_OFFSET_VF13
37242 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_SIZE__SHIFT                                                        0x0
37243 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_OFFSET__SHIFT                                                      0x10
37244 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37245 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37246 //GCMC_VM_FB_SIZE_OFFSET_VF14
37247 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_SIZE__SHIFT                                                        0x0
37248 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_OFFSET__SHIFT                                                      0x10
37249 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37250 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37251 //GCMC_VM_FB_SIZE_OFFSET_VF15
37252 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_SIZE__SHIFT                                                        0x0
37253 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_OFFSET__SHIFT                                                      0x10
37254 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_SIZE_MASK                                                          0x0000FFFFL
37255 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_OFFSET_MASK                                                        0xFFFF0000L
37256 
37257 
37258 // addressBlock: gc_rlcdec
37259 //RLC_CNTL
37260 #define RLC_CNTL__RLC_ENABLE_F32__SHIFT                                                                       0x0
37261 #define RLC_CNTL__FORCE_RETRY__SHIFT                                                                          0x1
37262 #define RLC_CNTL__READ_CACHE_DISABLE__SHIFT                                                                   0x2
37263 #define RLC_CNTL__RLC_STEP_F32__SHIFT                                                                         0x3
37264 #define RLC_CNTL__RESERVED__SHIFT                                                                             0x4
37265 #define RLC_CNTL__RLC_ENABLE_F32_MASK                                                                         0x00000001L
37266 #define RLC_CNTL__FORCE_RETRY_MASK                                                                            0x00000002L
37267 #define RLC_CNTL__READ_CACHE_DISABLE_MASK                                                                     0x00000004L
37268 #define RLC_CNTL__RLC_STEP_F32_MASK                                                                           0x00000008L
37269 #define RLC_CNTL__RESERVED_MASK                                                                               0xFFFFFFF0L
37270 //RLC_F32_UCODE_VERSION
37271 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION__SHIFT                                                         0x0
37272 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION__SHIFT                                                         0xa
37273 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION__SHIFT                                                         0x14
37274 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION_MASK                                                           0x000003FFL
37275 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION_MASK                                                           0x000FFC00L
37276 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION_MASK                                                           0x3FF00000L
37277 //RLC_STAT
37278 #define RLC_STAT__RLC_BUSY__SHIFT                                                                             0x0
37279 #define RLC_STAT__RLC_SRM_BUSY__SHIFT                                                                         0x1
37280 #define RLC_STAT__RLC_GPM_BUSY__SHIFT                                                                         0x2
37281 #define RLC_STAT__RLC_SPM_BUSY__SHIFT                                                                         0x3
37282 #define RLC_STAT__MC_BUSY__SHIFT                                                                              0x4
37283 #define RLC_STAT__RLC_THREAD_0_BUSY__SHIFT                                                                    0x5
37284 #define RLC_STAT__RLC_THREAD_1_BUSY__SHIFT                                                                    0x6
37285 #define RLC_STAT__RLC_THREAD_2_BUSY__SHIFT                                                                    0x7
37286 #define RLC_STAT__RESERVED__SHIFT                                                                             0x8
37287 #define RLC_STAT__RLC_BUSY_MASK                                                                               0x00000001L
37288 #define RLC_STAT__RLC_SRM_BUSY_MASK                                                                           0x00000002L
37289 #define RLC_STAT__RLC_GPM_BUSY_MASK                                                                           0x00000004L
37290 #define RLC_STAT__RLC_SPM_BUSY_MASK                                                                           0x00000008L
37291 #define RLC_STAT__MC_BUSY_MASK                                                                                0x00000010L
37292 #define RLC_STAT__RLC_THREAD_0_BUSY_MASK                                                                      0x00000020L
37293 #define RLC_STAT__RLC_THREAD_1_BUSY_MASK                                                                      0x00000040L
37294 #define RLC_STAT__RLC_THREAD_2_BUSY_MASK                                                                      0x00000080L
37295 #define RLC_STAT__RESERVED_MASK                                                                               0xFFFFFF00L
37296 //RLC_REFCLOCK_TIMESTAMP_LSB
37297 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB__SHIFT                                                      0x0
37298 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB_MASK                                                        0xFFFFFFFFL
37299 //RLC_REFCLOCK_TIMESTAMP_MSB
37300 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB__SHIFT                                                      0x0
37301 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB_MASK                                                        0xFFFFFFFFL
37302 //RLC_GPM_TIMER_INT_0
37303 #define RLC_GPM_TIMER_INT_0__TIMER__SHIFT                                                                     0x0
37304 #define RLC_GPM_TIMER_INT_0__TIMER_MASK                                                                       0xFFFFFFFFL
37305 //RLC_GPM_TIMER_INT_1
37306 #define RLC_GPM_TIMER_INT_1__TIMER__SHIFT                                                                     0x0
37307 #define RLC_GPM_TIMER_INT_1__TIMER_MASK                                                                       0xFFFFFFFFL
37308 //RLC_GPM_TIMER_INT_2
37309 #define RLC_GPM_TIMER_INT_2__TIMER__SHIFT                                                                     0x0
37310 #define RLC_GPM_TIMER_INT_2__TIMER_MASK                                                                       0xFFFFFFFFL
37311 //RLC_GPM_TIMER_INT_3
37312 #define RLC_GPM_TIMER_INT_3__TIMER__SHIFT                                                                     0x0
37313 #define RLC_GPM_TIMER_INT_3__TIMER_MASK                                                                       0xFFFFFFFFL
37314 //RLC_GPM_TIMER_INT_4
37315 #define RLC_GPM_TIMER_INT_4__TIMER__SHIFT                                                                     0x0
37316 #define RLC_GPM_TIMER_INT_4__TIMER_MASK                                                                       0xFFFFFFFFL
37317 //RLC_GPM_TIMER_CTRL
37318 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN__SHIFT                                                                 0x0
37319 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN__SHIFT                                                                 0x1
37320 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN__SHIFT                                                                 0x2
37321 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN__SHIFT                                                                 0x3
37322 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN__SHIFT                                                                 0x4
37323 #define RLC_GPM_TIMER_CTRL__RESERVED_1__SHIFT                                                                 0x5
37324 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT                                                         0x8
37325 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT                                                         0x9
37326 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM__SHIFT                                                         0xa
37327 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM__SHIFT                                                         0xb
37328 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM__SHIFT                                                         0xc
37329 #define RLC_GPM_TIMER_CTRL__RESERVED_2__SHIFT                                                                 0xd
37330 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT                                                          0x10
37331 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT                                                          0x11
37332 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR__SHIFT                                                          0x12
37333 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR__SHIFT                                                          0x13
37334 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR__SHIFT                                                          0x14
37335 #define RLC_GPM_TIMER_CTRL__RESERVED__SHIFT                                                                   0x15
37336 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN_MASK                                                                   0x00000001L
37337 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN_MASK                                                                   0x00000002L
37338 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN_MASK                                                                   0x00000004L
37339 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN_MASK                                                                   0x00000008L
37340 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN_MASK                                                                   0x00000010L
37341 #define RLC_GPM_TIMER_CTRL__RESERVED_1_MASK                                                                   0x000000E0L
37342 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK                                                           0x00000100L
37343 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK                                                           0x00000200L
37344 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM_MASK                                                           0x00000400L
37345 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM_MASK                                                           0x00000800L
37346 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM_MASK                                                           0x00001000L
37347 #define RLC_GPM_TIMER_CTRL__RESERVED_2_MASK                                                                   0x0000E000L
37348 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK                                                            0x00010000L
37349 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK                                                            0x00020000L
37350 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR_MASK                                                            0x00040000L
37351 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR_MASK                                                            0x00080000L
37352 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR_MASK                                                            0x00100000L
37353 #define RLC_GPM_TIMER_CTRL__RESERVED_MASK                                                                     0xFFE00000L
37354 //RLC_GPM_TIMER_STAT
37355 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT__SHIFT                                                               0x0
37356 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT__SHIFT                                                               0x1
37357 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT__SHIFT                                                               0x2
37358 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT__SHIFT                                                               0x3
37359 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT__SHIFT                                                               0x4
37360 #define RLC_GPM_TIMER_STAT__RESERVED_1__SHIFT                                                                 0x5
37361 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT                                                        0x8
37362 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT                                                        0x9
37363 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC__SHIFT                                                        0xa
37364 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC__SHIFT                                                        0xb
37365 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC__SHIFT                                                        0xc
37366 #define RLC_GPM_TIMER_STAT__RESERVED_2__SHIFT                                                                 0xd
37367 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT                                                    0x10
37368 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT                                                    0x11
37369 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC__SHIFT                                                    0x12
37370 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC__SHIFT                                                    0x13
37371 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC__SHIFT                                                    0x14
37372 #define RLC_GPM_TIMER_STAT__RESERVED__SHIFT                                                                   0x15
37373 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT_MASK                                                                 0x00000001L
37374 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT_MASK                                                                 0x00000002L
37375 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT_MASK                                                                 0x00000004L
37376 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT_MASK                                                                 0x00000008L
37377 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT_MASK                                                                 0x00000010L
37378 #define RLC_GPM_TIMER_STAT__RESERVED_1_MASK                                                                   0x000000E0L
37379 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK                                                          0x00000100L
37380 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK                                                          0x00000200L
37381 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC_MASK                                                          0x00000400L
37382 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC_MASK                                                          0x00000800L
37383 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC_MASK                                                          0x00001000L
37384 #define RLC_GPM_TIMER_STAT__RESERVED_2_MASK                                                                   0x0000E000L
37385 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK                                                      0x00010000L
37386 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK                                                      0x00020000L
37387 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC_MASK                                                      0x00040000L
37388 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC_MASK                                                      0x00080000L
37389 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC_MASK                                                      0x00100000L
37390 #define RLC_GPM_TIMER_STAT__RESERVED_MASK                                                                     0xFFE00000L
37391 //RLC_GPM_LEGACY_INT_STAT
37392 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED__SHIFT                                                   0x0
37393 #define RLC_GPM_LEGACY_INT_STAT__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT                                        0x1
37394 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED__SHIFT                                                   0x2
37395 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED__SHIFT                                                   0x3
37396 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT                                          0x4
37397 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED_MASK                                                     0x00000001L
37398 #define RLC_GPM_LEGACY_INT_STAT__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK                                          0x00000002L
37399 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED_MASK                                                     0x00000004L
37400 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED_MASK                                                     0x00000008L
37401 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0_MASK                                            0x00000010L
37402 //RLC_GPM_LEGACY_INT_CLEAR
37403 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED__SHIFT                                                  0x0
37404 #define RLC_GPM_LEGACY_INT_CLEAR__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT                                       0x1
37405 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED__SHIFT                                                  0x2
37406 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED__SHIFT                                                  0x3
37407 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4__SHIFT                                                           0x4
37408 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED_MASK                                                    0x00000001L
37409 #define RLC_GPM_LEGACY_INT_CLEAR__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK                                         0x00000002L
37410 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED_MASK                                                    0x00000004L
37411 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED_MASK                                                    0x00000008L
37412 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4_MASK                                                             0x00000010L
37413 //RLC_INT_STAT
37414 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID__SHIFT                                                               0x0
37415 #define RLC_INT_STAT__CP_RLC_INT_PENDING__SHIFT                                                               0x8
37416 #define RLC_INT_STAT__RESERVED__SHIFT                                                                         0x9
37417 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID_MASK                                                                 0x000000FFL
37418 #define RLC_INT_STAT__CP_RLC_INT_PENDING_MASK                                                                 0x00000100L
37419 #define RLC_INT_STAT__RESERVED_MASK                                                                           0xFFFFFE00L
37420 //RLC_MGCG_CTRL
37421 #define RLC_MGCG_CTRL__MGCG_EN__SHIFT                                                                         0x0
37422 #define RLC_MGCG_CTRL__SILICON_EN__SHIFT                                                                      0x1
37423 #define RLC_MGCG_CTRL__SIMULATION_EN__SHIFT                                                                   0x2
37424 #define RLC_MGCG_CTRL__ON_DELAY__SHIFT                                                                        0x3
37425 #define RLC_MGCG_CTRL__OFF_HYSTERESIS__SHIFT                                                                  0x7
37426 #define RLC_MGCG_CTRL__SPARE__SHIFT                                                                           0xf
37427 #define RLC_MGCG_CTRL__MGCG_EN_MASK                                                                           0x00000001L
37428 #define RLC_MGCG_CTRL__SILICON_EN_MASK                                                                        0x00000002L
37429 #define RLC_MGCG_CTRL__SIMULATION_EN_MASK                                                                     0x00000004L
37430 #define RLC_MGCG_CTRL__ON_DELAY_MASK                                                                          0x00000078L
37431 #define RLC_MGCG_CTRL__OFF_HYSTERESIS_MASK                                                                    0x00007F80L
37432 #define RLC_MGCG_CTRL__SPARE_MASK                                                                             0xFFFF8000L
37433 //RLC_JUMP_TABLE_RESTORE
37434 #define RLC_JUMP_TABLE_RESTORE__ADDR__SHIFT                                                                   0x0
37435 #define RLC_JUMP_TABLE_RESTORE__ADDR_MASK                                                                     0xFFFFFFFFL
37436 //RLC_PG_DELAY_2
37437 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE__SHIFT                                                           0x0
37438 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY__SHIFT                                                               0x8
37439 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE__SHIFT                                                           0x10
37440 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE_MASK                                                             0x000000FFL
37441 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY_MASK                                                                 0x0000FF00L
37442 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE_MASK                                                             0xFFFF0000L
37443 //RLC_GPU_CLOCK_COUNT_LSB
37444 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB__SHIFT                                                        0x0
37445 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB_MASK                                                          0xFFFFFFFFL
37446 //RLC_GPU_CLOCK_COUNT_MSB
37447 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB__SHIFT                                                        0x0
37448 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB_MASK                                                          0xFFFFFFFFL
37449 //RLC_CAPTURE_GPU_CLOCK_COUNT
37450 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE__SHIFT                                                           0x0
37451 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED__SHIFT                                                          0x1
37452 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE_MASK                                                             0x00000001L
37453 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED_MASK                                                            0xFFFFFFFEL
37454 //RLC_UCODE_CNTL
37455 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS__SHIFT                                                                0x0
37456 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS_MASK                                                                  0xFFFFFFFFL
37457 //RLC_GPM_THREAD_RESET
37458 #define RLC_GPM_THREAD_RESET__THREAD0_RESET__SHIFT                                                            0x0
37459 #define RLC_GPM_THREAD_RESET__THREAD1_RESET__SHIFT                                                            0x1
37460 #define RLC_GPM_THREAD_RESET__THREAD2_RESET__SHIFT                                                            0x2
37461 #define RLC_GPM_THREAD_RESET__THREAD3_RESET__SHIFT                                                            0x3
37462 #define RLC_GPM_THREAD_RESET__RESERVED__SHIFT                                                                 0x4
37463 #define RLC_GPM_THREAD_RESET__THREAD0_RESET_MASK                                                              0x00000001L
37464 #define RLC_GPM_THREAD_RESET__THREAD1_RESET_MASK                                                              0x00000002L
37465 #define RLC_GPM_THREAD_RESET__THREAD2_RESET_MASK                                                              0x00000004L
37466 #define RLC_GPM_THREAD_RESET__THREAD3_RESET_MASK                                                              0x00000008L
37467 #define RLC_GPM_THREAD_RESET__RESERVED_MASK                                                                   0xFFFFFFF0L
37468 //RLC_GPM_CP_DMA_COMPLETE_T0
37469 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA__SHIFT                                                               0x0
37470 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED__SHIFT                                                           0x1
37471 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA_MASK                                                                 0x00000001L
37472 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED_MASK                                                             0xFFFFFFFEL
37473 //RLC_GPM_CP_DMA_COMPLETE_T1
37474 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA__SHIFT                                                               0x0
37475 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED__SHIFT                                                           0x1
37476 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA_MASK                                                                 0x00000001L
37477 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED_MASK                                                             0xFFFFFFFEL
37478 //RLC_GPM_THREAD_INVALIDATE_CACHE
37479 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE__SHIFT                                      0x0
37480 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE__SHIFT                                      0x1
37481 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE__SHIFT                                      0x2
37482 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE__SHIFT                                      0x3
37483 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED__SHIFT                                                      0x4
37484 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE_MASK                                        0x00000001L
37485 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE_MASK                                        0x00000002L
37486 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE_MASK                                        0x00000004L
37487 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE_MASK                                        0x00000008L
37488 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED_MASK                                                        0xFFFFFFF0L
37489 //RLC_CLK_COUNT_GFXCLK_LSB
37490 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER__SHIFT                                                              0x0
37491 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER_MASK                                                                0xFFFFFFFFL
37492 //RLC_CLK_COUNT_GFXCLK_MSB
37493 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER__SHIFT                                                              0x0
37494 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER_MASK                                                                0xFFFFFFFFL
37495 //RLC_CLK_COUNT_REFCLK_LSB
37496 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER__SHIFT                                                              0x0
37497 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER_MASK                                                                0xFFFFFFFFL
37498 //RLC_CLK_COUNT_REFCLK_MSB
37499 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER__SHIFT                                                              0x0
37500 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER_MASK                                                                0xFFFFFFFFL
37501 //RLC_CLK_COUNT_CTRL
37502 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN__SHIFT                                                                 0x0
37503 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET__SHIFT                                                               0x1
37504 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE__SHIFT                                                              0x2
37505 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN__SHIFT                                                                 0x3
37506 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET__SHIFT                                                               0x4
37507 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE__SHIFT                                                              0x5
37508 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN_MASK                                                                   0x00000001L
37509 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET_MASK                                                                 0x00000002L
37510 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE_MASK                                                                0x00000004L
37511 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN_MASK                                                                   0x00000008L
37512 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET_MASK                                                                 0x00000010L
37513 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE_MASK                                                                0x00000020L
37514 //RLC_CLK_COUNT_STAT
37515 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID__SHIFT                                                               0x0
37516 #define RLC_CLK_COUNT_STAT__REFCLK_VALID__SHIFT                                                               0x1
37517 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC__SHIFT                                                          0x2
37518 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC__SHIFT                                                        0x3
37519 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC__SHIFT                                                       0x4
37520 #define RLC_CLK_COUNT_STAT__RESERVED__SHIFT                                                                   0x5
37521 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID_MASK                                                                 0x00000001L
37522 #define RLC_CLK_COUNT_STAT__REFCLK_VALID_MASK                                                                 0x00000002L
37523 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC_MASK                                                            0x00000004L
37524 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC_MASK                                                          0x00000008L
37525 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC_MASK                                                         0x00000010L
37526 #define RLC_CLK_COUNT_STAT__RESERVED_MASK                                                                     0xFFFFFFE0L
37527 //RLC_RLCG_DOORBELL_CNTL
37528 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT                                                        0x0
37529 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT                                                        0x2
37530 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT                                                        0x4
37531 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT                                                        0x6
37532 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID__SHIFT                                                            0x10
37533 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT                                                         0x15
37534 #define RLC_RLCG_DOORBELL_CNTL__RESERVED__SHIFT                                                               0x16
37535 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE_MASK                                                          0x00000003L
37536 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE_MASK                                                          0x0000000CL
37537 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE_MASK                                                          0x00000030L
37538 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE_MASK                                                          0x000000C0L
37539 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_MASK                                                              0x001F0000L
37540 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN_MASK                                                           0x00200000L
37541 #define RLC_RLCG_DOORBELL_CNTL__RESERVED_MASK                                                                 0xFFC00000L
37542 //RLC_RLCG_DOORBELL_STAT
37543 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT                                                       0x0
37544 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT                                                       0x1
37545 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT                                                       0x2
37546 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT                                                       0x3
37547 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID_MASK                                                         0x00000001L
37548 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID_MASK                                                         0x00000002L
37549 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID_MASK                                                         0x00000004L
37550 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID_MASK                                                         0x00000008L
37551 //RLC_RLCG_DOORBELL_0_DATA_LO
37552 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA__SHIFT                                                              0x0
37553 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
37554 //RLC_RLCG_DOORBELL_0_DATA_HI
37555 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA__SHIFT                                                              0x0
37556 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
37557 //RLC_RLCG_DOORBELL_1_DATA_LO
37558 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA__SHIFT                                                              0x0
37559 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
37560 //RLC_RLCG_DOORBELL_1_DATA_HI
37561 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA__SHIFT                                                              0x0
37562 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
37563 //RLC_RLCG_DOORBELL_2_DATA_LO
37564 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA__SHIFT                                                              0x0
37565 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
37566 //RLC_RLCG_DOORBELL_2_DATA_HI
37567 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA__SHIFT                                                              0x0
37568 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
37569 //RLC_RLCG_DOORBELL_3_DATA_LO
37570 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA__SHIFT                                                              0x0
37571 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
37572 //RLC_RLCG_DOORBELL_3_DATA_HI
37573 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA__SHIFT                                                              0x0
37574 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
37575 //RLC_GPU_CLOCK_32_RES_SEL
37576 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL__SHIFT                                                              0x0
37577 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED__SHIFT                                                             0x6
37578 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL_MASK                                                                0x0000003FL
37579 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED_MASK                                                               0xFFFFFFC0L
37580 //RLC_GPU_CLOCK_32
37581 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32__SHIFT                                                                 0x0
37582 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32_MASK                                                                   0xFFFFFFFFL
37583 //RLC_PG_CNTL
37584 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE__SHIFT                                                           0x0
37585 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC__SHIFT                                                              0x1
37586 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE__SHIFT                                                             0x2
37587 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE__SHIFT                                                          0x3
37588 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE__SHIFT                                                            0x4
37589 #define RLC_PG_CNTL__RESERVED__SHIFT                                                                          0x5
37590 #define RLC_PG_CNTL__MEM_DS_DISABLE__SHIFT                                                                    0xd
37591 #define RLC_PG_CNTL__PG_OVERRIDE__SHIFT                                                                       0xe
37592 #define RLC_PG_CNTL__CP_PG_DISABLE__SHIFT                                                                     0xf
37593 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE__SHIFT                                                             0x10
37594 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE__SHIFT                                                     0x11
37595 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE__SHIFT                                                     0x12
37596 #define RLC_PG_CNTL__RESERVED1__SHIFT                                                                         0x13
37597 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable__SHIFT                                                          0x15
37598 #define RLC_PG_CNTL__RESERVED2__SHIFT                                                                         0x16
37599 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE__SHIFT                                                             0x17
37600 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE_MASK                                                             0x00000001L
37601 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC_MASK                                                                0x00000002L
37602 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE_MASK                                                               0x00000004L
37603 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE_MASK                                                            0x00000008L
37604 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE_MASK                                                              0x00000010L
37605 #define RLC_PG_CNTL__RESERVED_MASK                                                                            0x00001FE0L
37606 #define RLC_PG_CNTL__MEM_DS_DISABLE_MASK                                                                      0x00002000L
37607 #define RLC_PG_CNTL__PG_OVERRIDE_MASK                                                                         0x00004000L
37608 #define RLC_PG_CNTL__CP_PG_DISABLE_MASK                                                                       0x00008000L
37609 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE_MASK                                                               0x00010000L
37610 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE_MASK                                                       0x00020000L
37611 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE_MASK                                                       0x00040000L
37612 #define RLC_PG_CNTL__RESERVED1_MASK                                                                           0x00180000L
37613 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable_MASK                                                            0x00200000L
37614 #define RLC_PG_CNTL__RESERVED2_MASK                                                                           0x00400000L
37615 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE_MASK                                                               0x00800000L
37616 //RLC_GPM_THREAD_PRIORITY
37617 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY__SHIFT                                                      0x0
37618 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY__SHIFT                                                      0x8
37619 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY__SHIFT                                                      0x10
37620 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY__SHIFT                                                      0x18
37621 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY_MASK                                                        0x000000FFL
37622 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY_MASK                                                        0x0000FF00L
37623 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY_MASK                                                        0x00FF0000L
37624 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY_MASK                                                        0xFF000000L
37625 //RLC_GPM_THREAD_ENABLE
37626 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE__SHIFT                                                          0x0
37627 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE__SHIFT                                                          0x1
37628 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE__SHIFT                                                          0x2
37629 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE__SHIFT                                                          0x3
37630 #define RLC_GPM_THREAD_ENABLE__RESERVED__SHIFT                                                                0x4
37631 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE_MASK                                                            0x00000001L
37632 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE_MASK                                                            0x00000002L
37633 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE_MASK                                                            0x00000004L
37634 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE_MASK                                                            0x00000008L
37635 #define RLC_GPM_THREAD_ENABLE__RESERVED_MASK                                                                  0xFFFFFFF0L
37636 //RLC_RLCG_DOORBELL_RANGE
37637 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT                                                   0x0
37638 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR__SHIFT                                                            0x2
37639 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT                                                   0x10
37640 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR__SHIFT                                                            0x12
37641 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK                                                     0x00000003L
37642 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_MASK                                                              0x00000FFCL
37643 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK                                                     0x00030000L
37644 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_MASK                                                              0x0FFC0000L
37645 //RLC_RLCS_FED_STATUS_0
37646 #define RLC_RLCS_FED_STATUS_0__RLC_FED_ERR__SHIFT                                                             0x0
37647 #define RLC_RLCS_FED_STATUS_0__UTCL2_FED_ERR__SHIFT                                                           0x1
37648 #define RLC_RLCS_FED_STATUS_0__GE_FED_ERR__SHIFT                                                              0x2
37649 #define RLC_RLCS_FED_STATUS_0__CPC_FED_ERR__SHIFT                                                             0x3
37650 #define RLC_RLCS_FED_STATUS_0__CPF_FED_ERR__SHIFT                                                             0x4
37651 #define RLC_RLCS_FED_STATUS_0__CPG_FED_ERR__SHIFT                                                             0x5
37652 #define RLC_RLCS_FED_STATUS_0__SDMA0_FED_ERR__SHIFT                                                           0x6
37653 #define RLC_RLCS_FED_STATUS_0__SDMA1_FED_ERR__SHIFT                                                           0x7
37654 #define RLC_RLCS_FED_STATUS_0__RLC_FED_ERR_MASK                                                               0x00000001L
37655 #define RLC_RLCS_FED_STATUS_0__UTCL2_FED_ERR_MASK                                                             0x00000002L
37656 #define RLC_RLCS_FED_STATUS_0__GE_FED_ERR_MASK                                                                0x00000004L
37657 #define RLC_RLCS_FED_STATUS_0__CPC_FED_ERR_MASK                                                               0x00000008L
37658 #define RLC_RLCS_FED_STATUS_0__CPF_FED_ERR_MASK                                                               0x00000010L
37659 #define RLC_RLCS_FED_STATUS_0__CPG_FED_ERR_MASK                                                               0x00000020L
37660 #define RLC_RLCS_FED_STATUS_0__SDMA0_FED_ERR_MASK                                                             0x00000040L
37661 #define RLC_RLCS_FED_STATUS_0__SDMA1_FED_ERR_MASK                                                             0x00000080L
37662 //RLC_RLCS_FED_STATUS_1
37663 #define RLC_RLCS_FED_STATUS_1__GL2C0_FED_ERR__SHIFT                                                           0x0
37664 #define RLC_RLCS_FED_STATUS_1__GL2C1_FED_ERR__SHIFT                                                           0x1
37665 #define RLC_RLCS_FED_STATUS_1__GL2C2_FED_ERR__SHIFT                                                           0x2
37666 #define RLC_RLCS_FED_STATUS_1__GL2C3_FED_ERR__SHIFT                                                           0x3
37667 #define RLC_RLCS_FED_STATUS_1__GL2C4_FED_ERR__SHIFT                                                           0x4
37668 #define RLC_RLCS_FED_STATUS_1__GL2C5_FED_ERR__SHIFT                                                           0x5
37669 #define RLC_RLCS_FED_STATUS_1__GL2C6_FED_ERR__SHIFT                                                           0x6
37670 #define RLC_RLCS_FED_STATUS_1__GL2C7_FED_ERR__SHIFT                                                           0x7
37671 #define RLC_RLCS_FED_STATUS_1__GL2C8_FED_ERR__SHIFT                                                           0x8
37672 #define RLC_RLCS_FED_STATUS_1__GL2C9_FED_ERR__SHIFT                                                           0x9
37673 #define RLC_RLCS_FED_STATUS_1__GL2C10_FED_ERR__SHIFT                                                          0xa
37674 #define RLC_RLCS_FED_STATUS_1__GL2C11_FED_ERR__SHIFT                                                          0xb
37675 #define RLC_RLCS_FED_STATUS_1__GL2C12_FED_ERR__SHIFT                                                          0xc
37676 #define RLC_RLCS_FED_STATUS_1__GL2C13_FED_ERR__SHIFT                                                          0xd
37677 #define RLC_RLCS_FED_STATUS_1__GL2C14_FED_ERR__SHIFT                                                          0xe
37678 #define RLC_RLCS_FED_STATUS_1__GL2C15_FED_ERR__SHIFT                                                          0xf
37679 #define RLC_RLCS_FED_STATUS_1__GL2C0_FED_ERR_MASK                                                             0x00000001L
37680 #define RLC_RLCS_FED_STATUS_1__GL2C1_FED_ERR_MASK                                                             0x00000002L
37681 #define RLC_RLCS_FED_STATUS_1__GL2C2_FED_ERR_MASK                                                             0x00000004L
37682 #define RLC_RLCS_FED_STATUS_1__GL2C3_FED_ERR_MASK                                                             0x00000008L
37683 #define RLC_RLCS_FED_STATUS_1__GL2C4_FED_ERR_MASK                                                             0x00000010L
37684 #define RLC_RLCS_FED_STATUS_1__GL2C5_FED_ERR_MASK                                                             0x00000020L
37685 #define RLC_RLCS_FED_STATUS_1__GL2C6_FED_ERR_MASK                                                             0x00000040L
37686 #define RLC_RLCS_FED_STATUS_1__GL2C7_FED_ERR_MASK                                                             0x00000080L
37687 #define RLC_RLCS_FED_STATUS_1__GL2C8_FED_ERR_MASK                                                             0x00000100L
37688 #define RLC_RLCS_FED_STATUS_1__GL2C9_FED_ERR_MASK                                                             0x00000200L
37689 #define RLC_RLCS_FED_STATUS_1__GL2C10_FED_ERR_MASK                                                            0x00000400L
37690 #define RLC_RLCS_FED_STATUS_1__GL2C11_FED_ERR_MASK                                                            0x00000800L
37691 #define RLC_RLCS_FED_STATUS_1__GL2C12_FED_ERR_MASK                                                            0x00001000L
37692 #define RLC_RLCS_FED_STATUS_1__GL2C13_FED_ERR_MASK                                                            0x00002000L
37693 #define RLC_RLCS_FED_STATUS_1__GL2C14_FED_ERR_MASK                                                            0x00004000L
37694 #define RLC_RLCS_FED_STATUS_1__GL2C15_FED_ERR_MASK                                                            0x00008000L
37695 //RLC_CGTT_MGCG_OVERRIDE
37696 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE__SHIFT                                             0x0
37697 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE__SHIFT                                                 0x1
37698 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE__SHIFT                                                    0x2
37699 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE__SHIFT                                                    0x3
37700 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE__SHIFT                                                    0x4
37701 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE__SHIFT                                                0x5
37702 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE__SHIFT                                                    0x6
37703 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE__SHIFT                                                0x7
37704 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE__SHIFT                                                    0x8
37705 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE__SHIFT                                           0x9
37706 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE__SHIFT                                                    0xa
37707 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_16_11__SHIFT                                                         0xb
37708 #define RLC_CGTT_MGCG_OVERRIDE__GC_CAC_MGCG_CLK_CNTL__SHIFT                                                   0x11
37709 #define RLC_CGTT_MGCG_OVERRIDE__SE_CAC_MGCG_CLK_CNTL__SHIFT                                                   0x12
37710 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_19__SHIFT                                                         0x13
37711 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE_MASK                                               0x00000001L
37712 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE_MASK                                                   0x00000002L
37713 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE_MASK                                                      0x00000004L
37714 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE_MASK                                                      0x00000008L
37715 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE_MASK                                                      0x00000010L
37716 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE_MASK                                                  0x00000020L
37717 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE_MASK                                                      0x00000040L
37718 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE_MASK                                                  0x00000080L
37719 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE_MASK                                                      0x00000100L
37720 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE_MASK                                             0x00000200L
37721 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE_MASK                                                      0x00000400L
37722 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_16_11_MASK                                                           0x0001F800L
37723 #define RLC_CGTT_MGCG_OVERRIDE__GC_CAC_MGCG_CLK_CNTL_MASK                                                     0x00020000L
37724 #define RLC_CGTT_MGCG_OVERRIDE__SE_CAC_MGCG_CLK_CNTL_MASK                                                     0x00040000L
37725 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_19_MASK                                                           0xFFF80000L
37726 //RLC_CGCG_CGLS_CTRL
37727 #define RLC_CGCG_CGLS_CTRL__CGCG_EN__SHIFT                                                                    0x0
37728 #define RLC_CGCG_CGLS_CTRL__CGLS_EN__SHIFT                                                                    0x1
37729 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY__SHIFT                                                   0x2
37730 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD__SHIFT                                                    0x8
37731 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER__SHIFT                                                            0x1b
37732 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL__SHIFT                                                              0x1c
37733 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE__SHIFT                                                                 0x1d
37734 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN__SHIFT                                                             0x1f
37735 #define RLC_CGCG_CGLS_CTRL__CGCG_EN_MASK                                                                      0x00000001L
37736 #define RLC_CGCG_CGLS_CTRL__CGLS_EN_MASK                                                                      0x00000002L
37737 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY_MASK                                                     0x000000FCL
37738 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD_MASK                                                      0x07FFFF00L
37739 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER_MASK                                                              0x08000000L
37740 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL_MASK                                                                0x10000000L
37741 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE_MASK                                                                   0x60000000L
37742 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN_MASK                                                               0x80000000L
37743 //RLC_CGCG_RAMP_CTRL
37744 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT__SHIFT                                                        0x0
37745 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT__SHIFT                                                         0x4
37746 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT__SHIFT                                                          0x8
37747 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT__SHIFT                                                           0xc
37748 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT__SHIFT                                                             0x10
37749 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT__SHIFT                                                            0x1c
37750 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT_MASK                                                          0x0000000FL
37751 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT_MASK                                                           0x000000F0L
37752 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT_MASK                                                            0x00000F00L
37753 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT_MASK                                                             0x0000F000L
37754 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT_MASK                                                               0x0FFF0000L
37755 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT_MASK                                                              0xF0000000L
37756 //RLC_DYN_PG_STATUS
37757 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT                                                          0x0
37758 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK_MASK                                                            0xFFFFFFFFL
37759 //RLC_DYN_PG_REQUEST
37760 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK__SHIFT                                                        0x0
37761 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK_MASK                                                          0xFFFFFFFFL
37762 //RLC_PG_DELAY
37763 #define RLC_PG_DELAY__POWER_UP_DELAY__SHIFT                                                                   0x0
37764 #define RLC_PG_DELAY__POWER_DOWN_DELAY__SHIFT                                                                 0x8
37765 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY__SHIFT                                                              0x10
37766 #define RLC_PG_DELAY__MEM_SLEEP_DELAY__SHIFT                                                                  0x18
37767 #define RLC_PG_DELAY__POWER_UP_DELAY_MASK                                                                     0x000000FFL
37768 #define RLC_PG_DELAY__POWER_DOWN_DELAY_MASK                                                                   0x0000FF00L
37769 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY_MASK                                                                0x00FF0000L
37770 #define RLC_PG_DELAY__MEM_SLEEP_DELAY_MASK                                                                    0xFF000000L
37771 //RLC_WGP_STATUS
37772 #define RLC_WGP_STATUS__WORK_PENDING__SHIFT                                                                   0x0
37773 #define RLC_WGP_STATUS__WORK_PENDING_MASK                                                                     0xFFFFFFFFL
37774 //RLC_PG_ALWAYS_ON_WGP_MASK
37775 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK__SHIFT                                                        0x0
37776 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK_MASK                                                          0xFFFFFFFFL
37777 //RLC_MAX_PG_WGP
37778 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP__SHIFT                                                             0x0
37779 #define RLC_MAX_PG_WGP__SPARE__SHIFT                                                                          0x8
37780 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP_MASK                                                               0x000000FFL
37781 #define RLC_MAX_PG_WGP__SPARE_MASK                                                                            0xFFFFFF00L
37782 //RLC_AUTO_PG_CTRL
37783 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN__SHIFT                                                                   0x0
37784 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN__SHIFT                                                0x1
37785 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN__SHIFT                                                              0x2
37786 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD__SHIFT                                             0x3
37787 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD__SHIFT                                             0x13
37788 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN_MASK                                                                     0x00000001L
37789 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN_MASK                                                  0x00000002L
37790 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN_MASK                                                                0x00000004L
37791 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD_MASK                                               0x0007FFF8L
37792 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD_MASK                                               0xFFF80000L
37793 //RLC_SERDES_RD_INDEX
37794 #define RLC_SERDES_RD_INDEX__DATA_REG_ID__SHIFT                                                               0x0
37795 #define RLC_SERDES_RD_INDEX__SPARE__SHIFT                                                                     0x2
37796 #define RLC_SERDES_RD_INDEX__DATA_REG_ID_MASK                                                                 0x00000003L
37797 #define RLC_SERDES_RD_INDEX__SPARE_MASK                                                                       0xFFFFFFFCL
37798 //RLC_SERDES_RD_DATA_0
37799 #define RLC_SERDES_RD_DATA_0__DATA__SHIFT                                                                     0x0
37800 #define RLC_SERDES_RD_DATA_0__DATA_MASK                                                                       0xFFFFFFFFL
37801 //RLC_SERDES_RD_DATA_1
37802 #define RLC_SERDES_RD_DATA_1__DATA__SHIFT                                                                     0x0
37803 #define RLC_SERDES_RD_DATA_1__DATA_MASK                                                                       0xFFFFFFFFL
37804 //RLC_SERDES_RD_DATA_2
37805 #define RLC_SERDES_RD_DATA_2__DATA__SHIFT                                                                     0x0
37806 #define RLC_SERDES_RD_DATA_2__DATA_MASK                                                                       0xFFFFFFFFL
37807 //RLC_SERDES_RD_DATA_3
37808 #define RLC_SERDES_RD_DATA_3__DATA__SHIFT                                                                     0x0
37809 #define RLC_SERDES_RD_DATA_3__DATA_MASK                                                                       0xFFFFFFFFL
37810 //RLC_SERDES_MASK
37811 #define RLC_SERDES_MASK__GC_CENTER_HUB_0__SHIFT                                                               0x0
37812 #define RLC_SERDES_MASK__GC_CENTER_HUB_1__SHIFT                                                               0x1
37813 #define RLC_SERDES_MASK__RESERVED__SHIFT                                                                      0x2
37814 #define RLC_SERDES_MASK__GC_SE_0__SHIFT                                                                       0x10
37815 #define RLC_SERDES_MASK__GC_SE_1__SHIFT                                                                       0x11
37816 #define RLC_SERDES_MASK__GC_SE_2__SHIFT                                                                       0x12
37817 #define RLC_SERDES_MASK__GC_SE_3__SHIFT                                                                       0x13
37818 #define RLC_SERDES_MASK__GC_SE_4__SHIFT                                                                       0x14
37819 #define RLC_SERDES_MASK__GC_SE_5__SHIFT                                                                       0x15
37820 #define RLC_SERDES_MASK__GC_SE_6__SHIFT                                                                       0x16
37821 #define RLC_SERDES_MASK__GC_SE_7__SHIFT                                                                       0x17
37822 #define RLC_SERDES_MASK__RESERVED_31_24__SHIFT                                                                0x18
37823 #define RLC_SERDES_MASK__GC_CENTER_HUB_0_MASK                                                                 0x00000001L
37824 #define RLC_SERDES_MASK__GC_CENTER_HUB_1_MASK                                                                 0x00000002L
37825 #define RLC_SERDES_MASK__RESERVED_MASK                                                                        0x0000FFFCL
37826 #define RLC_SERDES_MASK__GC_SE_0_MASK                                                                         0x00010000L
37827 #define RLC_SERDES_MASK__GC_SE_1_MASK                                                                         0x00020000L
37828 #define RLC_SERDES_MASK__GC_SE_2_MASK                                                                         0x00040000L
37829 #define RLC_SERDES_MASK__GC_SE_3_MASK                                                                         0x00080000L
37830 #define RLC_SERDES_MASK__GC_SE_4_MASK                                                                         0x00100000L
37831 #define RLC_SERDES_MASK__GC_SE_5_MASK                                                                         0x00200000L
37832 #define RLC_SERDES_MASK__GC_SE_6_MASK                                                                         0x00400000L
37833 #define RLC_SERDES_MASK__GC_SE_7_MASK                                                                         0x00800000L
37834 #define RLC_SERDES_MASK__RESERVED_31_24_MASK                                                                  0xFF000000L
37835 //RLC_SERDES_CTRL
37836 #define RLC_SERDES_CTRL__BPM_BROADCAST__SHIFT                                                                 0x0
37837 #define RLC_SERDES_CTRL__BPM_REG_WRITE__SHIFT                                                                 0x1
37838 #define RLC_SERDES_CTRL__BPM_LONG_CMD__SHIFT                                                                  0x2
37839 #define RLC_SERDES_CTRL__BPM_ADDR__SHIFT                                                                      0x3
37840 #define RLC_SERDES_CTRL__REG_ADDR__SHIFT                                                                      0x10
37841 #define RLC_SERDES_CTRL__BPM_BROADCAST_MASK                                                                   0x000001L
37842 #define RLC_SERDES_CTRL__BPM_REG_WRITE_MASK                                                                   0x000002L
37843 #define RLC_SERDES_CTRL__BPM_LONG_CMD_MASK                                                                    0x000004L
37844 #define RLC_SERDES_CTRL__BPM_ADDR_MASK                                                                        0x00FFF8L
37845 #define RLC_SERDES_CTRL__REG_ADDR_MASK                                                                        0xFF0000L
37846 //RLC_SERDES_DATA
37847 #define RLC_SERDES_DATA__DATA__SHIFT                                                                          0x0
37848 #define RLC_SERDES_DATA__DATA_MASK                                                                            0xFFFFFFFFL
37849 //RLC_SERDES_BUSY
37850 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0__SHIFT                                                               0x0
37851 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1__SHIFT                                                               0x1
37852 #define RLC_SERDES_BUSY__RESERVED__SHIFT                                                                      0x2
37853 #define RLC_SERDES_BUSY__GC_SE_0__SHIFT                                                                       0x10
37854 #define RLC_SERDES_BUSY__GC_SE_1__SHIFT                                                                       0x11
37855 #define RLC_SERDES_BUSY__GC_SE_2__SHIFT                                                                       0x12
37856 #define RLC_SERDES_BUSY__GC_SE_3__SHIFT                                                                       0x13
37857 #define RLC_SERDES_BUSY__GC_SE_4__SHIFT                                                                       0x14
37858 #define RLC_SERDES_BUSY__GC_SE_5__SHIFT                                                                       0x15
37859 #define RLC_SERDES_BUSY__GC_SE_6__SHIFT                                                                       0x16
37860 #define RLC_SERDES_BUSY__GC_SE_7__SHIFT                                                                       0x17
37861 #define RLC_SERDES_BUSY__RESERVED_29_24__SHIFT                                                                0x18
37862 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY__SHIFT                                                             0x1e
37863 #define RLC_SERDES_BUSY__RD_PENDING__SHIFT                                                                    0x1f
37864 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0_MASK                                                                 0x00000001L
37865 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1_MASK                                                                 0x00000002L
37866 #define RLC_SERDES_BUSY__RESERVED_MASK                                                                        0x0000FFFCL
37867 #define RLC_SERDES_BUSY__GC_SE_0_MASK                                                                         0x00010000L
37868 #define RLC_SERDES_BUSY__GC_SE_1_MASK                                                                         0x00020000L
37869 #define RLC_SERDES_BUSY__GC_SE_2_MASK                                                                         0x00040000L
37870 #define RLC_SERDES_BUSY__GC_SE_3_MASK                                                                         0x00080000L
37871 #define RLC_SERDES_BUSY__GC_SE_4_MASK                                                                         0x00100000L
37872 #define RLC_SERDES_BUSY__GC_SE_5_MASK                                                                         0x00200000L
37873 #define RLC_SERDES_BUSY__GC_SE_6_MASK                                                                         0x00400000L
37874 #define RLC_SERDES_BUSY__GC_SE_7_MASK                                                                         0x00800000L
37875 #define RLC_SERDES_BUSY__RESERVED_29_24_MASK                                                                  0x3F000000L
37876 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY_MASK                                                               0x40000000L
37877 #define RLC_SERDES_BUSY__RD_PENDING_MASK                                                                      0x80000000L
37878 //RLC_GPM_GENERAL_0
37879 #define RLC_GPM_GENERAL_0__DATA__SHIFT                                                                        0x0
37880 #define RLC_GPM_GENERAL_0__DATA_MASK                                                                          0xFFFFFFFFL
37881 //RLC_GPM_GENERAL_1
37882 #define RLC_GPM_GENERAL_1__DATA__SHIFT                                                                        0x0
37883 #define RLC_GPM_GENERAL_1__DATA_MASK                                                                          0xFFFFFFFFL
37884 //RLC_GPM_GENERAL_2
37885 #define RLC_GPM_GENERAL_2__DATA__SHIFT                                                                        0x0
37886 #define RLC_GPM_GENERAL_2__DATA_MASK                                                                          0xFFFFFFFFL
37887 //RLC_GPM_GENERAL_3
37888 #define RLC_GPM_GENERAL_3__DATA__SHIFT                                                                        0x0
37889 #define RLC_GPM_GENERAL_3__DATA_MASK                                                                          0xFFFFFFFFL
37890 //RLC_GPM_GENERAL_4
37891 #define RLC_GPM_GENERAL_4__DATA__SHIFT                                                                        0x0
37892 #define RLC_GPM_GENERAL_4__DATA_MASK                                                                          0xFFFFFFFFL
37893 //RLC_GPM_GENERAL_5
37894 #define RLC_GPM_GENERAL_5__DATA__SHIFT                                                                        0x0
37895 #define RLC_GPM_GENERAL_5__DATA_MASK                                                                          0xFFFFFFFFL
37896 //RLC_GPM_GENERAL_6
37897 #define RLC_GPM_GENERAL_6__DATA__SHIFT                                                                        0x0
37898 #define RLC_GPM_GENERAL_6__DATA_MASK                                                                          0xFFFFFFFFL
37899 //RLC_GPM_GENERAL_7
37900 #define RLC_GPM_GENERAL_7__DATA__SHIFT                                                                        0x0
37901 #define RLC_GPM_GENERAL_7__DATA_MASK                                                                          0xFFFFFFFFL
37902 //RLC_STATIC_PG_STATUS
37903 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT                                                       0x0
37904 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK_MASK                                                         0xFFFFFFFFL
37905 //RLC_GPM_GENERAL_16
37906 #define RLC_GPM_GENERAL_16__DATA__SHIFT                                                                       0x0
37907 #define RLC_GPM_GENERAL_16__DATA_MASK                                                                         0xFFFFFFFFL
37908 //RLC_PG_DELAY_3
37909 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG__SHIFT                                                        0x0
37910 #define RLC_PG_DELAY_3__RESERVED__SHIFT                                                                       0x8
37911 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG_MASK                                                          0x000000FFL
37912 #define RLC_PG_DELAY_3__RESERVED_MASK                                                                         0xFFFFFF00L
37913 //RLC_GPR_REG1
37914 #define RLC_GPR_REG1__DATA__SHIFT                                                                             0x0
37915 #define RLC_GPR_REG1__DATA_MASK                                                                               0xFFFFFFFFL
37916 //RLC_GPR_REG2
37917 #define RLC_GPR_REG2__DATA__SHIFT                                                                             0x0
37918 #define RLC_GPR_REG2__DATA_MASK                                                                               0xFFFFFFFFL
37919 //RLC_GPM_INT_DISABLE_TH0
37920 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT__SHIFT                                                           0x0
37921 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT_MASK                                                             0xFFFFFFFFL
37922 //RLC_GPM_LEGACY_INT_DISABLE
37923 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED__SHIFT                                                0x0
37924 #define RLC_GPM_LEGACY_INT_DISABLE__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT                                     0x1
37925 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED__SHIFT                                                0x2
37926 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED__SHIFT                                                0x3
37927 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT                                       0x4
37928 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED_MASK                                                  0x00000001L
37929 #define RLC_GPM_LEGACY_INT_DISABLE__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK                                       0x00000002L
37930 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED_MASK                                                  0x00000004L
37931 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED_MASK                                                  0x00000008L
37932 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0_MASK                                         0x00000010L
37933 //RLC_GPM_INT_FORCE_TH0
37934 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT__SHIFT                                                               0x0
37935 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT_MASK                                                                 0xFFFFFFFFL
37936 //RLC_SRM_CNTL
37937 #define RLC_SRM_CNTL__SRM_ENABLE__SHIFT                                                                       0x0
37938 #define RLC_SRM_CNTL__AUTO_INCR_ADDR__SHIFT                                                                   0x1
37939 #define RLC_SRM_CNTL__RESERVED__SHIFT                                                                         0x2
37940 #define RLC_SRM_CNTL__SRM_ENABLE_MASK                                                                         0x00000001L
37941 #define RLC_SRM_CNTL__AUTO_INCR_ADDR_MASK                                                                     0x00000002L
37942 #define RLC_SRM_CNTL__RESERVED_MASK                                                                           0xFFFFFFFCL
37943 //RLC_SRM_GPM_COMMAND_STATUS
37944 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY__SHIFT                                                         0x0
37945 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL__SHIFT                                                          0x1
37946 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED__SHIFT                                                           0x2
37947 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY_MASK                                                           0x00000001L
37948 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL_MASK                                                            0x00000002L
37949 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED_MASK                                                             0xFFFFFFFCL
37950 //RLC_SRM_INDEX_CNTL_ADDR_0
37951 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS__SHIFT                                                             0x0
37952 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS_MASK                                                               0x0003FFFFL
37953 //RLC_SRM_INDEX_CNTL_ADDR_1
37954 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS__SHIFT                                                             0x0
37955 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS_MASK                                                               0x0003FFFFL
37956 //RLC_SRM_INDEX_CNTL_ADDR_2
37957 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS__SHIFT                                                             0x0
37958 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS_MASK                                                               0x0003FFFFL
37959 //RLC_SRM_INDEX_CNTL_ADDR_3
37960 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS__SHIFT                                                             0x0
37961 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS_MASK                                                               0x0003FFFFL
37962 //RLC_SRM_INDEX_CNTL_ADDR_4
37963 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS__SHIFT                                                             0x0
37964 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS_MASK                                                               0x0003FFFFL
37965 //RLC_SRM_INDEX_CNTL_ADDR_5
37966 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS__SHIFT                                                             0x0
37967 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS_MASK                                                               0x0003FFFFL
37968 //RLC_SRM_INDEX_CNTL_ADDR_6
37969 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS__SHIFT                                                             0x0
37970 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS_MASK                                                               0x0003FFFFL
37971 //RLC_SRM_INDEX_CNTL_ADDR_7
37972 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS__SHIFT                                                             0x0
37973 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS_MASK                                                               0x0003FFFFL
37974 //RLC_SRM_INDEX_CNTL_DATA_0
37975 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA__SHIFT                                                                0x0
37976 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA_MASK                                                                  0xFFFFFFFFL
37977 //RLC_SRM_INDEX_CNTL_DATA_1
37978 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA__SHIFT                                                                0x0
37979 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA_MASK                                                                  0xFFFFFFFFL
37980 //RLC_SRM_INDEX_CNTL_DATA_2
37981 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA__SHIFT                                                                0x0
37982 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA_MASK                                                                  0xFFFFFFFFL
37983 //RLC_SRM_INDEX_CNTL_DATA_3
37984 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA__SHIFT                                                                0x0
37985 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA_MASK                                                                  0xFFFFFFFFL
37986 //RLC_SRM_INDEX_CNTL_DATA_4
37987 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA__SHIFT                                                                0x0
37988 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA_MASK                                                                  0xFFFFFFFFL
37989 //RLC_SRM_INDEX_CNTL_DATA_5
37990 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA__SHIFT                                                                0x0
37991 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA_MASK                                                                  0xFFFFFFFFL
37992 //RLC_SRM_INDEX_CNTL_DATA_6
37993 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA__SHIFT                                                                0x0
37994 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA_MASK                                                                  0xFFFFFFFFL
37995 //RLC_SRM_INDEX_CNTL_DATA_7
37996 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA__SHIFT                                                                0x0
37997 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA_MASK                                                                  0xFFFFFFFFL
37998 //RLC_SRM_STAT
37999 #define RLC_SRM_STAT__SRM_BUSY__SHIFT                                                                         0x0
38000 #define RLC_SRM_STAT__SRM_BUSY_DELAY__SHIFT                                                                   0x1
38001 #define RLC_SRM_STAT__RESERVED__SHIFT                                                                         0x2
38002 #define RLC_SRM_STAT__SRM_BUSY_MASK                                                                           0x00000001L
38003 #define RLC_SRM_STAT__SRM_BUSY_DELAY_MASK                                                                     0x00000002L
38004 #define RLC_SRM_STAT__RESERVED_MASK                                                                           0xFFFFFFFCL
38005 //RLC_GPM_GENERAL_8
38006 #define RLC_GPM_GENERAL_8__DATA__SHIFT                                                                        0x0
38007 #define RLC_GPM_GENERAL_8__DATA_MASK                                                                          0xFFFFFFFFL
38008 //RLC_GPM_GENERAL_9
38009 #define RLC_GPM_GENERAL_9__DATA__SHIFT                                                                        0x0
38010 #define RLC_GPM_GENERAL_9__DATA_MASK                                                                          0xFFFFFFFFL
38011 //RLC_GPM_GENERAL_10
38012 #define RLC_GPM_GENERAL_10__DATA__SHIFT                                                                       0x0
38013 #define RLC_GPM_GENERAL_10__DATA_MASK                                                                         0xFFFFFFFFL
38014 //RLC_GPM_GENERAL_11
38015 #define RLC_GPM_GENERAL_11__DATA__SHIFT                                                                       0x0
38016 #define RLC_GPM_GENERAL_11__DATA_MASK                                                                         0xFFFFFFFFL
38017 //RLC_GPM_GENERAL_12
38018 #define RLC_GPM_GENERAL_12__DATA__SHIFT                                                                       0x0
38019 #define RLC_GPM_GENERAL_12__DATA_MASK                                                                         0xFFFFFFFFL
38020 //RLC_GPM_UTCL1_CNTL_0
38021 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT__SHIFT                                                     0x0
38022 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE__SHIFT                                                                0x18
38023 #define RLC_GPM_UTCL1_CNTL_0__BYPASS__SHIFT                                                                   0x19
38024 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE__SHIFT                                                               0x1a
38025 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE__SHIFT                                                          0x1b
38026 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP__SHIFT                                                              0x1c
38027 #define RLC_GPM_UTCL1_CNTL_0__RESERVED__SHIFT                                                                 0x1e
38028 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT_MASK                                                       0x000FFFFFL
38029 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE_MASK                                                                  0x01000000L
38030 #define RLC_GPM_UTCL1_CNTL_0__BYPASS_MASK                                                                     0x02000000L
38031 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE_MASK                                                                 0x04000000L
38032 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE_MASK                                                            0x08000000L
38033 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP_MASK                                                                0x10000000L
38034 #define RLC_GPM_UTCL1_CNTL_0__RESERVED_MASK                                                                   0xC0000000L
38035 //RLC_GPM_UTCL1_CNTL_1
38036 #define RLC_GPM_UTCL1_CNTL_1__XNACK_REDO_TIMER_CNT__SHIFT                                                     0x0
38037 #define RLC_GPM_UTCL1_CNTL_1__DROP_MODE__SHIFT                                                                0x18
38038 #define RLC_GPM_UTCL1_CNTL_1__BYPASS__SHIFT                                                                   0x19
38039 #define RLC_GPM_UTCL1_CNTL_1__INVALIDATE__SHIFT                                                               0x1a
38040 #define RLC_GPM_UTCL1_CNTL_1__FRAG_LIMIT_MODE__SHIFT                                                          0x1b
38041 #define RLC_GPM_UTCL1_CNTL_1__FORCE_SNOOP__SHIFT                                                              0x1c
38042 #define RLC_GPM_UTCL1_CNTL_1__RESERVED__SHIFT                                                                 0x1e
38043 #define RLC_GPM_UTCL1_CNTL_1__XNACK_REDO_TIMER_CNT_MASK                                                       0x000FFFFFL
38044 #define RLC_GPM_UTCL1_CNTL_1__DROP_MODE_MASK                                                                  0x01000000L
38045 #define RLC_GPM_UTCL1_CNTL_1__BYPASS_MASK                                                                     0x02000000L
38046 #define RLC_GPM_UTCL1_CNTL_1__INVALIDATE_MASK                                                                 0x04000000L
38047 #define RLC_GPM_UTCL1_CNTL_1__FRAG_LIMIT_MODE_MASK                                                            0x08000000L
38048 #define RLC_GPM_UTCL1_CNTL_1__FORCE_SNOOP_MASK                                                                0x10000000L
38049 #define RLC_GPM_UTCL1_CNTL_1__RESERVED_MASK                                                                   0xC0000000L
38050 //RLC_GPM_UTCL1_CNTL_2
38051 #define RLC_GPM_UTCL1_CNTL_2__XNACK_REDO_TIMER_CNT__SHIFT                                                     0x0
38052 #define RLC_GPM_UTCL1_CNTL_2__DROP_MODE__SHIFT                                                                0x18
38053 #define RLC_GPM_UTCL1_CNTL_2__BYPASS__SHIFT                                                                   0x19
38054 #define RLC_GPM_UTCL1_CNTL_2__INVALIDATE__SHIFT                                                               0x1a
38055 #define RLC_GPM_UTCL1_CNTL_2__FRAG_LIMIT_MODE__SHIFT                                                          0x1b
38056 #define RLC_GPM_UTCL1_CNTL_2__FORCE_SNOOP__SHIFT                                                              0x1c
38057 #define RLC_GPM_UTCL1_CNTL_2__RESERVED__SHIFT                                                                 0x1e
38058 #define RLC_GPM_UTCL1_CNTL_2__XNACK_REDO_TIMER_CNT_MASK                                                       0x000FFFFFL
38059 #define RLC_GPM_UTCL1_CNTL_2__DROP_MODE_MASK                                                                  0x01000000L
38060 #define RLC_GPM_UTCL1_CNTL_2__BYPASS_MASK                                                                     0x02000000L
38061 #define RLC_GPM_UTCL1_CNTL_2__INVALIDATE_MASK                                                                 0x04000000L
38062 #define RLC_GPM_UTCL1_CNTL_2__FRAG_LIMIT_MODE_MASK                                                            0x08000000L
38063 #define RLC_GPM_UTCL1_CNTL_2__FORCE_SNOOP_MASK                                                                0x10000000L
38064 #define RLC_GPM_UTCL1_CNTL_2__RESERVED_MASK                                                                   0xC0000000L
38065 //RLC_SPM_UTCL1_CNTL
38066 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT                                                       0x0
38067 #define RLC_SPM_UTCL1_CNTL__DROP_MODE__SHIFT                                                                  0x18
38068 #define RLC_SPM_UTCL1_CNTL__BYPASS__SHIFT                                                                     0x19
38069 #define RLC_SPM_UTCL1_CNTL__INVALIDATE__SHIFT                                                                 0x1a
38070 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT                                                            0x1b
38071 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP__SHIFT                                                                0x1c
38072 #define RLC_SPM_UTCL1_CNTL__RESERVED__SHIFT                                                                   0x1e
38073 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK                                                         0x000FFFFFL
38074 #define RLC_SPM_UTCL1_CNTL__DROP_MODE_MASK                                                                    0x01000000L
38075 #define RLC_SPM_UTCL1_CNTL__BYPASS_MASK                                                                       0x02000000L
38076 #define RLC_SPM_UTCL1_CNTL__INVALIDATE_MASK                                                                   0x04000000L
38077 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK                                                              0x08000000L
38078 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP_MASK                                                                  0x10000000L
38079 #define RLC_SPM_UTCL1_CNTL__RESERVED_MASK                                                                     0xC0000000L
38080 //RLC_UTCL1_STATUS_2
38081 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY__SHIFT                                                         0x0
38082 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY__SHIFT                                                         0x1
38083 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY__SHIFT                                                         0x2
38084 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY__SHIFT                                                             0x3
38085 #define RLC_UTCL1_STATUS_2__RESERVED_1__SHIFT                                                                 0x4
38086 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans__SHIFT                                                 0x5
38087 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans__SHIFT                                                 0x6
38088 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans__SHIFT                                                 0x7
38089 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans__SHIFT                                                     0x8
38090 #define RLC_UTCL1_STATUS_2__RESERVED__SHIFT                                                                   0x9
38091 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY_MASK                                                           0x00000001L
38092 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY_MASK                                                           0x00000002L
38093 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY_MASK                                                           0x00000004L
38094 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY_MASK                                                               0x00000008L
38095 #define RLC_UTCL1_STATUS_2__RESERVED_1_MASK                                                                   0x00000010L
38096 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans_MASK                                                   0x00000020L
38097 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans_MASK                                                   0x00000040L
38098 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans_MASK                                                   0x00000080L
38099 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans_MASK                                                       0x00000100L
38100 #define RLC_UTCL1_STATUS_2__RESERVED_MASK                                                                     0xFFFFFE00L
38101 //RLC_SPM_UTCL1_ERROR_1
38102 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError__SHIFT                                                     0x0
38103 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid__SHIFT                                                 0x2
38104 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT                                             0x6
38105 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError_MASK                                                       0x00000003L
38106 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid_MASK                                                   0x0000003CL
38107 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK                                               0x000003C0L
38108 //RLC_SPM_UTCL1_ERROR_2
38109 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT                                             0x0
38110 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK                                               0xFFFFFFFFL
38111 //RLC_GPM_UTCL1_TH0_ERROR_1
38112 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError__SHIFT                                                 0x0
38113 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid__SHIFT                                             0x2
38114 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT                                         0x6
38115 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError_MASK                                                   0x00000003L
38116 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid_MASK                                               0x0000003CL
38117 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB_MASK                                           0x000003C0L
38118 //RLC_GPM_UTCL1_TH0_ERROR_2
38119 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT                                         0x0
38120 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB_MASK                                           0xFFFFFFFFL
38121 //RLC_GPM_UTCL1_TH1_ERROR_1
38122 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqError__SHIFT                                                 0x0
38123 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorVmid__SHIFT                                             0x2
38124 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT                                         0x6
38125 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqError_MASK                                                   0x00000003L
38126 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorVmid_MASK                                               0x0000003CL
38127 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK                                           0x000003C0L
38128 //RLC_GPM_UTCL1_TH1_ERROR_2
38129 #define RLC_GPM_UTCL1_TH1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT                                         0x0
38130 #define RLC_GPM_UTCL1_TH1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK                                           0xFFFFFFFFL
38131 //RLC_GPM_UTCL1_TH2_ERROR_1
38132 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqError__SHIFT                                                 0x0
38133 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorVmid__SHIFT                                             0x2
38134 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT                                         0x6
38135 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqError_MASK                                                   0x00000003L
38136 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorVmid_MASK                                               0x0000003CL
38137 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorAddr_MSB_MASK                                           0x000003C0L
38138 //RLC_GPM_UTCL1_TH2_ERROR_2
38139 #define RLC_GPM_UTCL1_TH2_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT                                         0x0
38140 #define RLC_GPM_UTCL1_TH2_ERROR_2__Translated_ReqErrorAddr_LSB_MASK                                           0xFFFFFFFFL
38141 //RLC_CGCG_CGLS_CTRL_3D
38142 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN__SHIFT                                                                 0x0
38143 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN__SHIFT                                                                 0x1
38144 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY__SHIFT                                                0x2
38145 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD__SHIFT                                                 0x8
38146 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER__SHIFT                                                         0x1b
38147 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL__SHIFT                                                           0x1c
38148 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE__SHIFT                                                              0x1d
38149 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN__SHIFT                                                          0x1f
38150 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN_MASK                                                                   0x00000001L
38151 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN_MASK                                                                   0x00000002L
38152 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY_MASK                                                  0x000000FCL
38153 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD_MASK                                                   0x07FFFF00L
38154 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER_MASK                                                           0x08000000L
38155 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL_MASK                                                             0x10000000L
38156 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE_MASK                                                                0x60000000L
38157 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN_MASK                                                            0x80000000L
38158 //RLC_CGCG_RAMP_CTRL_3D
38159 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT__SHIFT                                                     0x0
38160 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT__SHIFT                                                      0x4
38161 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT__SHIFT                                                       0x8
38162 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT__SHIFT                                                        0xc
38163 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT__SHIFT                                                          0x10
38164 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT__SHIFT                                                         0x1c
38165 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT_MASK                                                       0x0000000FL
38166 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT_MASK                                                        0x000000F0L
38167 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT_MASK                                                         0x00000F00L
38168 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT_MASK                                                          0x0000F000L
38169 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT_MASK                                                            0x0FFF0000L
38170 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT_MASK                                                           0xF0000000L
38171 //RLC_SEMAPHORE_0
38172 #define RLC_SEMAPHORE_0__CLIENT_ID__SHIFT                                                                     0x0
38173 #define RLC_SEMAPHORE_0__RESERVED__SHIFT                                                                      0x5
38174 #define RLC_SEMAPHORE_0__CLIENT_ID_MASK                                                                       0x0000001FL
38175 #define RLC_SEMAPHORE_0__RESERVED_MASK                                                                        0xFFFFFFE0L
38176 //RLC_SEMAPHORE_1
38177 #define RLC_SEMAPHORE_1__CLIENT_ID__SHIFT                                                                     0x0
38178 #define RLC_SEMAPHORE_1__RESERVED__SHIFT                                                                      0x5
38179 #define RLC_SEMAPHORE_1__CLIENT_ID_MASK                                                                       0x0000001FL
38180 #define RLC_SEMAPHORE_1__RESERVED_MASK                                                                        0xFFFFFFE0L
38181 //RLC_SEMAPHORE_2
38182 #define RLC_SEMAPHORE_2__CLIENT_ID__SHIFT                                                                     0x0
38183 #define RLC_SEMAPHORE_2__RESERVED__SHIFT                                                                      0x5
38184 #define RLC_SEMAPHORE_2__CLIENT_ID_MASK                                                                       0x0000001FL
38185 #define RLC_SEMAPHORE_2__RESERVED_MASK                                                                        0xFFFFFFE0L
38186 //RLC_SEMAPHORE_3
38187 #define RLC_SEMAPHORE_3__CLIENT_ID__SHIFT                                                                     0x0
38188 #define RLC_SEMAPHORE_3__RESERVED__SHIFT                                                                      0x5
38189 #define RLC_SEMAPHORE_3__CLIENT_ID_MASK                                                                       0x0000001FL
38190 #define RLC_SEMAPHORE_3__RESERVED_MASK                                                                        0xFFFFFFE0L
38191 //RLC_PACE_INT_STAT
38192 #define RLC_PACE_INT_STAT__STATUS__SHIFT                                                                      0x0
38193 #define RLC_PACE_INT_STAT__STATUS_MASK                                                                        0xFFFFFFFFL
38194 //RLC_UTCL1_STATUS
38195 #define RLC_UTCL1_STATUS__FAULT_DETECTED__SHIFT                                                               0x0
38196 #define RLC_UTCL1_STATUS__RETRY_DETECTED__SHIFT                                                               0x1
38197 #define RLC_UTCL1_STATUS__PRT_DETECTED__SHIFT                                                                 0x2
38198 #define RLC_UTCL1_STATUS__RESERVED__SHIFT                                                                     0x3
38199 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT                                                                0x8
38200 #define RLC_UTCL1_STATUS__RESERVED_1__SHIFT                                                                   0xe
38201 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT                                                                0x10
38202 #define RLC_UTCL1_STATUS__RESERVED_2__SHIFT                                                                   0x16
38203 #define RLC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT                                                                  0x18
38204 #define RLC_UTCL1_STATUS__RESERVED_3__SHIFT                                                                   0x1e
38205 #define RLC_UTCL1_STATUS__FAULT_DETECTED_MASK                                                                 0x00000001L
38206 #define RLC_UTCL1_STATUS__RETRY_DETECTED_MASK                                                                 0x00000002L
38207 #define RLC_UTCL1_STATUS__PRT_DETECTED_MASK                                                                   0x00000004L
38208 #define RLC_UTCL1_STATUS__RESERVED_MASK                                                                       0x000000F8L
38209 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID_MASK                                                                  0x00003F00L
38210 #define RLC_UTCL1_STATUS__RESERVED_1_MASK                                                                     0x0000C000L
38211 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID_MASK                                                                  0x003F0000L
38212 #define RLC_UTCL1_STATUS__RESERVED_2_MASK                                                                     0x00C00000L
38213 #define RLC_UTCL1_STATUS__PRT_UTCL1ID_MASK                                                                    0x3F000000L
38214 #define RLC_UTCL1_STATUS__RESERVED_3_MASK                                                                     0xC0000000L
38215 //RLC_R2I_CNTL_0
38216 #define RLC_R2I_CNTL_0__Data__SHIFT                                                                           0x0
38217 #define RLC_R2I_CNTL_0__Data_MASK                                                                             0xFFFFFFFFL
38218 //RLC_R2I_CNTL_1
38219 #define RLC_R2I_CNTL_1__Data__SHIFT                                                                           0x0
38220 #define RLC_R2I_CNTL_1__Data_MASK                                                                             0xFFFFFFFFL
38221 //RLC_R2I_CNTL_2
38222 #define RLC_R2I_CNTL_2__Data__SHIFT                                                                           0x0
38223 #define RLC_R2I_CNTL_2__Data_MASK                                                                             0xFFFFFFFFL
38224 //RLC_R2I_CNTL_3
38225 #define RLC_R2I_CNTL_3__Data__SHIFT                                                                           0x0
38226 #define RLC_R2I_CNTL_3__Data_MASK                                                                             0xFFFFFFFFL
38227 //RLC_GPM_INT_STAT_TH0
38228 #define RLC_GPM_INT_STAT_TH0__STATUS__SHIFT                                                                   0x0
38229 #define RLC_GPM_INT_STAT_TH0__STATUS_MASK                                                                     0xFFFFFFFFL
38230 //RLC_GPM_GENERAL_13
38231 #define RLC_GPM_GENERAL_13__DATA__SHIFT                                                                       0x0
38232 #define RLC_GPM_GENERAL_13__DATA_MASK                                                                         0xFFFFFFFFL
38233 //RLC_GPM_GENERAL_14
38234 #define RLC_GPM_GENERAL_14__DATA__SHIFT                                                                       0x0
38235 #define RLC_GPM_GENERAL_14__DATA_MASK                                                                         0xFFFFFFFFL
38236 //RLC_GPM_GENERAL_15
38237 #define RLC_GPM_GENERAL_15__DATA__SHIFT                                                                       0x0
38238 #define RLC_GPM_GENERAL_15__DATA_MASK                                                                         0xFFFFFFFFL
38239 //RLC_CAPTURE_GPU_CLOCK_COUNT_1
38240 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE__SHIFT                                                         0x0
38241 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED__SHIFT                                                        0x1
38242 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE_MASK                                                           0x00000001L
38243 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED_MASK                                                          0xFFFFFFFEL
38244 //RLC_GPU_CLOCK_COUNT_LSB_2
38245 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB__SHIFT                                                      0x0
38246 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB_MASK                                                        0xFFFFFFFFL
38247 //RLC_GPU_CLOCK_COUNT_MSB_2
38248 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB__SHIFT                                                      0x0
38249 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB_MASK                                                        0xFFFFFFFFL
38250 //RLC_PACE_INT_DISABLE
38251 #define RLC_PACE_INT_DISABLE__DISABLE_INT__SHIFT                                                              0x0
38252 #define RLC_PACE_INT_DISABLE__DISABLE_INT_MASK                                                                0xFFFFFFFFL
38253 //RLC_CAPTURE_GPU_CLOCK_COUNT_2
38254 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE__SHIFT                                                         0x0
38255 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED__SHIFT                                                        0x1
38256 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE_MASK                                                           0x00000001L
38257 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED_MASK                                                          0xFFFFFFFEL
38258 //RLC_RLCV_DOORBELL_RANGE
38259 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT                                                   0x0
38260 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR__SHIFT                                                            0x2
38261 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT                                                   0x10
38262 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR__SHIFT                                                            0x12
38263 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK                                                     0x00000003L
38264 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_MASK                                                              0x00000FFCL
38265 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK                                                     0x00030000L
38266 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_MASK                                                              0x0FFC0000L
38267 //RLC_RLCV_DOORBELL_CNTL
38268 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT                                                        0x0
38269 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT                                                        0x2
38270 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT                                                        0x4
38271 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT                                                        0x6
38272 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID__SHIFT                                                            0x10
38273 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT                                                         0x15
38274 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_0_MODE_MASK                                                          0x00000003L
38275 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_1_MODE_MASK                                                          0x0000000CL
38276 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_2_MODE_MASK                                                          0x00000030L
38277 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_3_MODE_MASK                                                          0x000000C0L
38278 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_MASK                                                              0x001F0000L
38279 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_EN_MASK                                                           0x00200000L
38280 //RLC_RLCV_DOORBELL_STAT
38281 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT                                                       0x0
38282 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT                                                       0x1
38283 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT                                                       0x2
38284 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT                                                       0x3
38285 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_0_VALID_MASK                                                         0x00000001L
38286 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_1_VALID_MASK                                                         0x00000002L
38287 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_2_VALID_MASK                                                         0x00000004L
38288 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_3_VALID_MASK                                                         0x00000008L
38289 //RLC_RLCV_DOORBELL_0_DATA_LO
38290 #define RLC_RLCV_DOORBELL_0_DATA_LO__DATA__SHIFT                                                              0x0
38291 #define RLC_RLCV_DOORBELL_0_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38292 //RLC_RLCV_DOORBELL_0_DATA_HI
38293 #define RLC_RLCV_DOORBELL_0_DATA_HI__DATA__SHIFT                                                              0x0
38294 #define RLC_RLCV_DOORBELL_0_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38295 //RLC_RLCV_DOORBELL_1_DATA_LO
38296 #define RLC_RLCV_DOORBELL_1_DATA_LO__DATA__SHIFT                                                              0x0
38297 #define RLC_RLCV_DOORBELL_1_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38298 //RLC_RLCV_DOORBELL_1_DATA_HI
38299 #define RLC_RLCV_DOORBELL_1_DATA_HI__DATA__SHIFT                                                              0x0
38300 #define RLC_RLCV_DOORBELL_1_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38301 //RLC_RLCV_DOORBELL_2_DATA_LO
38302 #define RLC_RLCV_DOORBELL_2_DATA_LO__DATA__SHIFT                                                              0x0
38303 #define RLC_RLCV_DOORBELL_2_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38304 //RLC_RLCV_DOORBELL_2_DATA_HI
38305 #define RLC_RLCV_DOORBELL_2_DATA_HI__DATA__SHIFT                                                              0x0
38306 #define RLC_RLCV_DOORBELL_2_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38307 //RLC_RLCV_DOORBELL_3_DATA_LO
38308 #define RLC_RLCV_DOORBELL_3_DATA_LO__DATA__SHIFT                                                              0x0
38309 #define RLC_RLCV_DOORBELL_3_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38310 //RLC_RLCV_DOORBELL_3_DATA_HI
38311 #define RLC_RLCV_DOORBELL_3_DATA_HI__DATA__SHIFT                                                              0x0
38312 #define RLC_RLCV_DOORBELL_3_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38313 //RLC_GPU_CLOCK_COUNT_LSB_1
38314 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB__SHIFT                                                      0x0
38315 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB_MASK                                                        0xFFFFFFFFL
38316 //RLC_GPU_CLOCK_COUNT_MSB_1
38317 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB__SHIFT                                                      0x0
38318 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB_MASK                                                        0xFFFFFFFFL
38319 //RLC_RLCV_SPARE_INT
38320 #define RLC_RLCV_SPARE_INT__INTERRUPT__SHIFT                                                                  0x0
38321 #define RLC_RLCV_SPARE_INT__RESERVED__SHIFT                                                                   0x1
38322 #define RLC_RLCV_SPARE_INT__INTERRUPT_MASK                                                                    0x00000001L
38323 #define RLC_RLCV_SPARE_INT__RESERVED_MASK                                                                     0xFFFFFFFEL
38324 //RLC_FIREWALL_VIOLATION
38325 #define RLC_FIREWALL_VIOLATION__ADDR__SHIFT                                                                   0x0
38326 #define RLC_FIREWALL_VIOLATION__ADDR_MASK                                                                     0xFFFFFFFFL
38327 //RLC_PACE_TIMER_INT_0
38328 #define RLC_PACE_TIMER_INT_0__TIMER__SHIFT                                                                    0x0
38329 #define RLC_PACE_TIMER_INT_0__TIMER_MASK                                                                      0xFFFFFFFFL
38330 //RLC_PACE_TIMER_INT_1
38331 #define RLC_PACE_TIMER_INT_1__TIMER__SHIFT                                                                    0x0
38332 #define RLC_PACE_TIMER_INT_1__TIMER_MASK                                                                      0xFFFFFFFFL
38333 //RLC_PACE_TIMER_CTRL
38334 #define RLC_PACE_TIMER_CTRL__TIMER_0_EN__SHIFT                                                                0x0
38335 #define RLC_PACE_TIMER_CTRL__TIMER_1_EN__SHIFT                                                                0x1
38336 #define RLC_PACE_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT                                                        0x2
38337 #define RLC_PACE_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT                                                        0x3
38338 #define RLC_PACE_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT                                                         0x4
38339 #define RLC_PACE_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT                                                         0x5
38340 #define RLC_PACE_TIMER_CTRL__RESERVED__SHIFT                                                                  0x6
38341 #define RLC_PACE_TIMER_CTRL__TIMER_0_EN_MASK                                                                  0x00000001L
38342 #define RLC_PACE_TIMER_CTRL__TIMER_1_EN_MASK                                                                  0x00000002L
38343 #define RLC_PACE_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK                                                          0x00000004L
38344 #define RLC_PACE_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK                                                          0x00000008L
38345 #define RLC_PACE_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK                                                           0x00000010L
38346 #define RLC_PACE_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK                                                           0x00000020L
38347 #define RLC_PACE_TIMER_CTRL__RESERVED_MASK                                                                    0xFFFFFFC0L
38348 //RLC_SMU_CLK_REQ
38349 #define RLC_SMU_CLK_REQ__VALID__SHIFT                                                                         0x0
38350 #define RLC_SMU_CLK_REQ__VALID_MASK                                                                           0x00000001L
38351 //RLC_CP_STAT_INVAL_STAT
38352 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND__SHIFT                                                    0x0
38353 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND__SHIFT                                                    0x1
38354 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND__SHIFT                                                    0x2
38355 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_CHANGED__SHIFT                                            0x3
38356 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_CHANGED__SHIFT                                            0x4
38357 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_CHANGED__SHIFT                                            0x5
38358 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_MASK                                                      0x00000001L
38359 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_MASK                                                      0x00000002L
38360 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_MASK                                                      0x00000004L
38361 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_CHANGED_MASK                                              0x00000008L
38362 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_CHANGED_MASK                                              0x00000010L
38363 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_CHANGED_MASK                                              0x00000020L
38364 //RLC_CP_STAT_INVAL_CTRL
38365 #define RLC_CP_STAT_INVAL_CTRL__CPG_STAT_INVAL_PEND_EN__SHIFT                                                 0x0
38366 #define RLC_CP_STAT_INVAL_CTRL__CPC_STAT_INVAL_PEND_EN__SHIFT                                                 0x1
38367 #define RLC_CP_STAT_INVAL_CTRL__CPF_STAT_INVAL_PEND_EN__SHIFT                                                 0x2
38368 #define RLC_CP_STAT_INVAL_CTRL__CPG_STAT_INVAL_PEND_EN_MASK                                                   0x00000001L
38369 #define RLC_CP_STAT_INVAL_CTRL__CPC_STAT_INVAL_PEND_EN_MASK                                                   0x00000002L
38370 #define RLC_CP_STAT_INVAL_CTRL__CPF_STAT_INVAL_PEND_EN_MASK                                                   0x00000004L
38371 //RLC_SPARE
38372 #define RLC_SPARE__SPARE__SHIFT                                                                               0x0
38373 #define RLC_SPARE__SPARE_MASK                                                                                 0xFFFFFFFFL
38374 //RLC_SPP_CTRL
38375 #define RLC_SPP_CTRL__ENABLE__SHIFT                                                                           0x0
38376 #define RLC_SPP_CTRL__ENABLE_PPROF__SHIFT                                                                     0x1
38377 #define RLC_SPP_CTRL__ENABLE_PWR_OPT__SHIFT                                                                   0x2
38378 #define RLC_SPP_CTRL__PAUSE__SHIFT                                                                            0x3
38379 #define RLC_SPP_CTRL__ENABLE_MASK                                                                             0x00000001L
38380 #define RLC_SPP_CTRL__ENABLE_PPROF_MASK                                                                       0x00000002L
38381 #define RLC_SPP_CTRL__ENABLE_PWR_OPT_MASK                                                                     0x00000004L
38382 #define RLC_SPP_CTRL__PAUSE_MASK                                                                              0x00000008L
38383 //RLC_SPP_SHADER_PROFILE_EN
38384 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE__SHIFT                                                           0x0
38385 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_1__SHIFT                                                          0x1
38386 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE__SHIFT                                                           0x2
38387 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE__SHIFT                                                           0x3
38388 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE__SHIFT                                                          0x4
38389 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE__SHIFT                                                           0x5
38390 #define RLC_SPP_SHADER_PROFILE_EN__PS_STOP_CONDITION__SHIFT                                                   0x6
38391 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_7__SHIFT                                                          0x7
38392 #define RLC_SPP_SHADER_PROFILE_EN__GS_STOP_CONDITION__SHIFT                                                   0x8
38393 #define RLC_SPP_SHADER_PROFILE_EN__HS_STOP_CONDITION__SHIFT                                                   0x9
38394 #define RLC_SPP_SHADER_PROFILE_EN__CSG_STOP_CONDITION__SHIFT                                                  0xa
38395 #define RLC_SPP_SHADER_PROFILE_EN__CS_STOP_CONDITION__SHIFT                                                   0xb
38396 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION__SHIFT                                                  0xc
38397 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION__SHIFT                                                  0xd
38398 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS__SHIFT                                                          0xe
38399 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED__SHIFT                                                      0xf
38400 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK__SHIFT                                               0x10
38401 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE_MASK                                                             0x00000001L
38402 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_1_MASK                                                            0x00000002L
38403 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE_MASK                                                             0x00000004L
38404 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE_MASK                                                             0x00000008L
38405 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE_MASK                                                            0x00000010L
38406 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE_MASK                                                             0x00000020L
38407 #define RLC_SPP_SHADER_PROFILE_EN__PS_STOP_CONDITION_MASK                                                     0x00000040L
38408 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_7_MASK                                                            0x00000080L
38409 #define RLC_SPP_SHADER_PROFILE_EN__GS_STOP_CONDITION_MASK                                                     0x00000100L
38410 #define RLC_SPP_SHADER_PROFILE_EN__HS_STOP_CONDITION_MASK                                                     0x00000200L
38411 #define RLC_SPP_SHADER_PROFILE_EN__CSG_STOP_CONDITION_MASK                                                    0x00000400L
38412 #define RLC_SPP_SHADER_PROFILE_EN__CS_STOP_CONDITION_MASK                                                     0x00000800L
38413 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION_MASK                                                    0x00001000L
38414 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION_MASK                                                    0x00002000L
38415 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS_MASK                                                            0x00004000L
38416 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED_MASK                                                        0x00008000L
38417 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK_MASK                                                 0x00010000L
38418 //RLC_SPP_SSF_CAPTURE_EN
38419 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE__SHIFT                                                              0x0
38420 #define RLC_SPP_SSF_CAPTURE_EN__RESERVED_1__SHIFT                                                             0x1
38421 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE__SHIFT                                                              0x2
38422 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE__SHIFT                                                              0x3
38423 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE__SHIFT                                                             0x4
38424 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE__SHIFT                                                              0x5
38425 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE_MASK                                                                0x00000001L
38426 #define RLC_SPP_SSF_CAPTURE_EN__RESERVED_1_MASK                                                               0x00000002L
38427 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE_MASK                                                                0x00000004L
38428 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE_MASK                                                                0x00000008L
38429 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE_MASK                                                               0x00000010L
38430 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE_MASK                                                                0x00000020L
38431 //RLC_SPP_SSF_THRESHOLD_0
38432 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD__SHIFT                                                          0x0
38433 #define RLC_SPP_SSF_THRESHOLD_0__RESERVED__SHIFT                                                              0x10
38434 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD_MASK                                                            0x0000FFFFL
38435 #define RLC_SPP_SSF_THRESHOLD_0__RESERVED_MASK                                                                0xFFFF0000L
38436 //RLC_SPP_SSF_THRESHOLD_1
38437 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD__SHIFT                                                          0x0
38438 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD__SHIFT                                                          0x10
38439 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD_MASK                                                            0x0000FFFFL
38440 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD_MASK                                                            0xFFFF0000L
38441 //RLC_SPP_SSF_THRESHOLD_2
38442 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD__SHIFT                                                         0x0
38443 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD__SHIFT                                                          0x10
38444 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD_MASK                                                           0x0000FFFFL
38445 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD_MASK                                                            0xFFFF0000L
38446 //RLC_SPP_INFLIGHT_RD_ADDR
38447 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR__SHIFT                                                                 0x0
38448 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR_MASK                                                                   0x0000001FL
38449 //RLC_SPP_INFLIGHT_RD_DATA
38450 #define RLC_SPP_INFLIGHT_RD_DATA__DATA__SHIFT                                                                 0x0
38451 #define RLC_SPP_INFLIGHT_RD_DATA__DATA_MASK                                                                   0xFFFFFFFFL
38452 //RLC_SPP_PROF_INFO_1
38453 #define RLC_SPP_PROF_INFO_1__SH_ID__SHIFT                                                                     0x0
38454 #define RLC_SPP_PROF_INFO_1__SH_ID_MASK                                                                       0xFFFFFFFFL
38455 //RLC_SPP_PROF_INFO_2
38456 #define RLC_SPP_PROF_INFO_2__SH_TYPE__SHIFT                                                                   0x0
38457 #define RLC_SPP_PROF_INFO_2__CAM_HIT__SHIFT                                                                   0x4
38458 #define RLC_SPP_PROF_INFO_2__CAM_LOCK__SHIFT                                                                  0x5
38459 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT__SHIFT                                                              0x6
38460 #define RLC_SPP_PROF_INFO_2__SH_TYPE_MASK                                                                     0x0000000FL
38461 #define RLC_SPP_PROF_INFO_2__CAM_HIT_MASK                                                                     0x00000010L
38462 #define RLC_SPP_PROF_INFO_2__CAM_LOCK_MASK                                                                    0x00000020L
38463 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT_MASK                                                                0x00000040L
38464 //RLC_SPP_GLOBAL_SH_ID
38465 #define RLC_SPP_GLOBAL_SH_ID__SH_ID__SHIFT                                                                    0x0
38466 #define RLC_SPP_GLOBAL_SH_ID__SH_ID_MASK                                                                      0xFFFFFFFFL
38467 //RLC_SPP_GLOBAL_SH_ID_VALID
38468 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID__SHIFT                                                              0x0
38469 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID_MASK                                                                0x00000001L
38470 //RLC_SPP_STATUS
38471 #define RLC_SPP_STATUS__RESERVED_0__SHIFT                                                                     0x0
38472 #define RLC_SPP_STATUS__SSF_BUSY__SHIFT                                                                       0x1
38473 #define RLC_SPP_STATUS__EVENT_ARB_BUSY__SHIFT                                                                 0x2
38474 #define RLC_SPP_STATUS__SPP_BUSY__SHIFT                                                                       0x1f
38475 #define RLC_SPP_STATUS__RESERVED_0_MASK                                                                       0x00000001L
38476 #define RLC_SPP_STATUS__SSF_BUSY_MASK                                                                         0x00000002L
38477 #define RLC_SPP_STATUS__EVENT_ARB_BUSY_MASK                                                                   0x00000004L
38478 #define RLC_SPP_STATUS__SPP_BUSY_MASK                                                                         0x80000000L
38479 //RLC_SPP_PVT_STAT_0
38480 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER__SHIFT                                                            0x0
38481 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER__SHIFT                                                            0x8
38482 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER__SHIFT                                                            0x10
38483 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER__SHIFT                                                            0x18
38484 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER_MASK                                                              0x000000FFL
38485 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER_MASK                                                              0x0000FF00L
38486 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER_MASK                                                              0x00FF0000L
38487 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER_MASK                                                              0xFF000000L
38488 //RLC_SPP_PVT_STAT_1
38489 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER__SHIFT                                                            0x0
38490 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER__SHIFT                                                            0x8
38491 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER__SHIFT                                                            0x10
38492 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER__SHIFT                                                            0x18
38493 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER_MASK                                                              0x000000FFL
38494 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER_MASK                                                              0x0000FF00L
38495 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER_MASK                                                              0x00FF0000L
38496 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER_MASK                                                              0xFF000000L
38497 //RLC_SPP_PVT_STAT_2
38498 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER__SHIFT                                                            0x0
38499 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER__SHIFT                                                            0x8
38500 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER__SHIFT                                                           0x10
38501 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER__SHIFT                                                           0x18
38502 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER_MASK                                                              0x000000FFL
38503 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER_MASK                                                              0x0000FF00L
38504 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER_MASK                                                             0x00FF0000L
38505 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER_MASK                                                             0xFF000000L
38506 //RLC_SPP_PVT_STAT_3
38507 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER__SHIFT                                                           0x0
38508 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER__SHIFT                                                           0x8
38509 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER__SHIFT                                                           0x10
38510 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER__SHIFT                                                           0x18
38511 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER_MASK                                                             0x000000FFL
38512 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER_MASK                                                             0x0000FF00L
38513 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER_MASK                                                             0x00FF0000L
38514 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER_MASK                                                             0xFF000000L
38515 //RLC_SPP_PVT_LEVEL_MAX
38516 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL__SHIFT                                                                   0x0
38517 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL_MASK                                                                     0x0000000FL
38518 //RLC_SPP_STALL_STATE_UPDATE
38519 #define RLC_SPP_STALL_STATE_UPDATE__STALL__SHIFT                                                              0x0
38520 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE__SHIFT                                                             0x1
38521 #define RLC_SPP_STALL_STATE_UPDATE__STALL_MASK                                                                0x00000001L
38522 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE_MASK                                                               0x00000002L
38523 //RLC_SPP_PBB_INFO
38524 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE__SHIFT                                                               0x0
38525 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID__SHIFT                                                         0x1
38526 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE__SHIFT                                                               0x2
38527 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID__SHIFT                                                         0x3
38528 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_MASK                                                                 0x00000001L
38529 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID_MASK                                                           0x00000002L
38530 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_MASK                                                                 0x00000004L
38531 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID_MASK                                                           0x00000008L
38532 //RLC_SPP_RESET
38533 #define RLC_SPP_RESET__SSF_RESET__SHIFT                                                                       0x0
38534 #define RLC_SPP_RESET__EVENT_ARB_RESET__SHIFT                                                                 0x1
38535 #define RLC_SPP_RESET__CAM_RESET__SHIFT                                                                       0x2
38536 #define RLC_SPP_RESET__PVT_RESET__SHIFT                                                                       0x3
38537 #define RLC_SPP_RESET__SSF_RESET_MASK                                                                         0x00000001L
38538 #define RLC_SPP_RESET__EVENT_ARB_RESET_MASK                                                                   0x00000002L
38539 #define RLC_SPP_RESET__CAM_RESET_MASK                                                                         0x00000004L
38540 #define RLC_SPP_RESET__PVT_RESET_MASK                                                                         0x00000008L
38541 //RLC_RLCP_DOORBELL_RANGE
38542 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT                                                   0x0
38543 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR__SHIFT                                                            0x2
38544 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT                                                   0x10
38545 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR__SHIFT                                                            0x12
38546 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK                                                     0x00000003L
38547 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_MASK                                                              0x00000FFCL
38548 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK                                                     0x00030000L
38549 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_MASK                                                              0x0FFC0000L
38550 //RLC_RLCP_DOORBELL_CNTL
38551 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT                                                        0x0
38552 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT                                                        0x2
38553 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT                                                        0x4
38554 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT                                                        0x6
38555 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID__SHIFT                                                            0x10
38556 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT                                                         0x15
38557 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_0_MODE_MASK                                                          0x00000003L
38558 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_1_MODE_MASK                                                          0x0000000CL
38559 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_2_MODE_MASK                                                          0x00000030L
38560 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_3_MODE_MASK                                                          0x000000C0L
38561 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_MASK                                                              0x001F0000L
38562 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_EN_MASK                                                           0x00200000L
38563 //RLC_RLCP_DOORBELL_STAT
38564 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT                                                       0x0
38565 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT                                                       0x1
38566 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT                                                       0x2
38567 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT                                                       0x3
38568 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_0_VALID_MASK                                                         0x00000001L
38569 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_1_VALID_MASK                                                         0x00000002L
38570 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_2_VALID_MASK                                                         0x00000004L
38571 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_3_VALID_MASK                                                         0x00000008L
38572 //RLC_RLCP_DOORBELL_0_DATA_LO
38573 #define RLC_RLCP_DOORBELL_0_DATA_LO__DATA__SHIFT                                                              0x0
38574 #define RLC_RLCP_DOORBELL_0_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38575 //RLC_RLCP_DOORBELL_0_DATA_HI
38576 #define RLC_RLCP_DOORBELL_0_DATA_HI__DATA__SHIFT                                                              0x0
38577 #define RLC_RLCP_DOORBELL_0_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38578 //RLC_RLCP_DOORBELL_1_DATA_LO
38579 #define RLC_RLCP_DOORBELL_1_DATA_LO__DATA__SHIFT                                                              0x0
38580 #define RLC_RLCP_DOORBELL_1_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38581 //RLC_RLCP_DOORBELL_1_DATA_HI
38582 #define RLC_RLCP_DOORBELL_1_DATA_HI__DATA__SHIFT                                                              0x0
38583 #define RLC_RLCP_DOORBELL_1_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38584 //RLC_RLCP_DOORBELL_2_DATA_LO
38585 #define RLC_RLCP_DOORBELL_2_DATA_LO__DATA__SHIFT                                                              0x0
38586 #define RLC_RLCP_DOORBELL_2_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38587 //RLC_RLCP_DOORBELL_2_DATA_HI
38588 #define RLC_RLCP_DOORBELL_2_DATA_HI__DATA__SHIFT                                                              0x0
38589 #define RLC_RLCP_DOORBELL_2_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38590 //RLC_RLCP_DOORBELL_3_DATA_LO
38591 #define RLC_RLCP_DOORBELL_3_DATA_LO__DATA__SHIFT                                                              0x0
38592 #define RLC_RLCP_DOORBELL_3_DATA_LO__DATA_MASK                                                                0xFFFFFFFFL
38593 //RLC_RLCP_DOORBELL_3_DATA_HI
38594 #define RLC_RLCP_DOORBELL_3_DATA_HI__DATA__SHIFT                                                              0x0
38595 #define RLC_RLCP_DOORBELL_3_DATA_HI__DATA_MASK                                                                0xFFFFFFFFL
38596 //RLC_CAC_MASK_CNTL
38597 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK__SHIFT                                                                0x0
38598 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK_MASK                                                                  0xFFFFFFFFL
38599 //RLC_POWER_RESIDENCY_CNTR_CTRL
38600 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                           0x0
38601 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                          0x1
38602 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                       0x2
38603 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                      0x3
38604 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                                0x4
38605 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                        0x5
38606 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_MASK                                                             0x00000001L
38607 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                            0x00000002L
38608 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                         0x00000004L
38609 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                        0x00000008L
38610 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                  0x00000010L
38611 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                          0xFFFFFFE0L
38612 //RLC_CLK_RESIDENCY_CNTR_CTRL
38613 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                             0x0
38614 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                            0x1
38615 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                         0x2
38616 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                        0x3
38617 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                                  0x4
38618 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                          0x5
38619 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_MASK                                                               0x00000001L
38620 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                              0x00000002L
38621 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                           0x00000004L
38622 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                          0x00000008L
38623 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                    0x00000010L
38624 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                            0xFFFFFFE0L
38625 //RLC_DS_RESIDENCY_CNTR_CTRL
38626 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                              0x0
38627 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                             0x1
38628 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                          0x2
38629 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                         0x3
38630 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                                   0x4
38631 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                           0x5
38632 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_MASK                                                                0x00000001L
38633 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                               0x00000002L
38634 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                            0x00000004L
38635 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                           0x00000008L
38636 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                     0x00000010L
38637 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                             0xFFFFFFE0L
38638 //RLC_ULV_RESIDENCY_CNTR_CTRL
38639 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                             0x0
38640 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                            0x1
38641 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                         0x2
38642 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                        0x3
38643 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                                  0x4
38644 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                          0x5
38645 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_MASK                                                               0x00000001L
38646 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                              0x00000002L
38647 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                           0x00000004L
38648 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                          0x00000008L
38649 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                    0x00000010L
38650 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                            0xFFFFFFE0L
38651 //RLC_PCC_RESIDENCY_CNTR_CTRL
38652 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                             0x0
38653 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                            0x1
38654 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                         0x2
38655 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                        0x3
38656 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                                  0x4
38657 #define RLC_PCC_RESIDENCY_CNTR_CTRL__EVENT_SEL__SHIFT                                                         0x5
38658 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                          0x9
38659 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_MASK                                                               0x00000001L
38660 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                              0x00000002L
38661 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                           0x00000004L
38662 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                          0x00000008L
38663 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                    0x00000010L
38664 #define RLC_PCC_RESIDENCY_CNTR_CTRL__EVENT_SEL_MASK                                                           0x000001E0L
38665 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                            0xFFFFFE00L
38666 //RLC_GENERAL_RESIDENCY_CNTR_CTRL
38667 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET__SHIFT                                                         0x0
38668 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT                                                        0x1
38669 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT                                                     0x2
38670 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT                                                    0x3
38671 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT                                              0x4
38672 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT                                                      0x5
38673 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_MASK                                                           0x00000001L
38674 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_MASK                                                          0x00000002L
38675 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK                                                       0x00000004L
38676 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK                                                      0x00000008L
38677 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK                                                0x00000010L
38678 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED_MASK                                                        0xFFFFFFE0L
38679 //RLC_POWER_RESIDENCY_EVENT_CNTR
38680 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                           0x0
38681 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA_MASK                                                             0xFFFFFFFFL
38682 //RLC_CLK_RESIDENCY_EVENT_CNTR
38683 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                             0x0
38684 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA_MASK                                                               0xFFFFFFFFL
38685 //RLC_DS_RESIDENCY_EVENT_CNTR
38686 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                              0x0
38687 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA_MASK                                                                0xFFFFFFFFL
38688 //RLC_ULV_RESIDENCY_EVENT_CNTR
38689 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                             0x0
38690 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA_MASK                                                               0xFFFFFFFFL
38691 //RLC_PCC_RESIDENCY_EVENT_CNTR
38692 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                             0x0
38693 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA_MASK                                                               0xFFFFFFFFL
38694 //RLC_GENERAL_RESIDENCY_EVENT_CNTR
38695 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA__SHIFT                                                         0x0
38696 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA_MASK                                                           0xFFFFFFFFL
38697 //RLC_POWER_RESIDENCY_REF_CNTR
38698 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA__SHIFT                                                             0x0
38699 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA_MASK                                                               0xFFFFFFFFL
38700 //RLC_CLK_RESIDENCY_REF_CNTR
38701 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA__SHIFT                                                               0x0
38702 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA_MASK                                                                 0xFFFFFFFFL
38703 //RLC_DS_RESIDENCY_REF_CNTR
38704 #define RLC_DS_RESIDENCY_REF_CNTR__DATA__SHIFT                                                                0x0
38705 #define RLC_DS_RESIDENCY_REF_CNTR__DATA_MASK                                                                  0xFFFFFFFFL
38706 //RLC_ULV_RESIDENCY_REF_CNTR
38707 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA__SHIFT                                                               0x0
38708 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA_MASK                                                                 0xFFFFFFFFL
38709 //RLC_PCC_RESIDENCY_REF_CNTR
38710 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA__SHIFT                                                               0x0
38711 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA_MASK                                                                 0xFFFFFFFFL
38712 //RLC_GENERAL_RESIDENCY_REF_CNTR
38713 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA__SHIFT                                                           0x0
38714 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA_MASK                                                             0xFFFFFFFFL
38715 //RLC_GFX_IH_CLIENT_CTRL
38716 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK__SHIFT                                                      0x0
38717 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK__SHIFT                                                    0x8
38718 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK__SHIFT                                                   0xc
38719 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK__SHIFT                                                     0xd
38720 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_MASK__SHIFT                                                     0xe
38721 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15__SHIFT                                                            0xf
38722 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR__SHIFT                                               0x10
38723 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR__SHIFT                                             0x18
38724 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR__SHIFT                                            0x1c
38725 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR__SHIFT                                              0x1d
38726 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_ERROR_CLEAR__SHIFT                                              0x1e
38727 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31__SHIFT                                                            0x1f
38728 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK_MASK                                                        0x000000FFL
38729 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK_MASK                                                      0x00000F00L
38730 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK_MASK                                                     0x00001000L
38731 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK_MASK                                                       0x00002000L
38732 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_MASK_MASK                                                       0x00004000L
38733 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15_MASK                                                              0x00008000L
38734 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR_MASK                                                 0x00FF0000L
38735 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR_MASK                                               0x0F000000L
38736 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR_MASK                                              0x10000000L
38737 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR_MASK                                                0x20000000L
38738 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_ERROR_CLEAR_MASK                                                0x40000000L
38739 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31_MASK                                                              0x80000000L
38740 //RLC_GFX_IH_ARBITER_STAT
38741 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED__SHIFT                                                        0x0
38742 #define RLC_GFX_IH_ARBITER_STAT__RESERVED__SHIFT                                                              0x10
38743 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED__SHIFT                                                   0x1c
38744 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED_MASK                                                          0x0000FFFFL
38745 #define RLC_GFX_IH_ARBITER_STAT__RESERVED_MASK                                                                0x0FFF0000L
38746 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED_MASK                                                     0xF0000000L
38747 //RLC_GFX_IH_CLIENT_SE_STAT_L
38748 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL__SHIFT                                                  0x0
38749 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING__SHIFT                                                0x4
38750 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW__SHIFT                                               0x5
38751 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR__SHIFT                                                0x6
38752 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED__SHIFT                                                      0x7
38753 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL__SHIFT                                                  0x8
38754 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING__SHIFT                                                0xc
38755 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW__SHIFT                                               0xd
38756 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR__SHIFT                                                0xe
38757 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED__SHIFT                                                      0xf
38758 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL__SHIFT                                                  0x10
38759 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING__SHIFT                                                0x14
38760 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW__SHIFT                                               0x15
38761 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR__SHIFT                                                0x16
38762 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED__SHIFT                                                      0x17
38763 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL__SHIFT                                                  0x18
38764 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING__SHIFT                                                0x1c
38765 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW__SHIFT                                               0x1d
38766 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR__SHIFT                                                0x1e
38767 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED__SHIFT                                                      0x1f
38768 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL_MASK                                                    0x0000000FL
38769 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING_MASK                                                  0x00000010L
38770 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW_MASK                                                 0x00000020L
38771 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR_MASK                                                  0x00000040L
38772 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED_MASK                                                        0x00000080L
38773 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL_MASK                                                    0x00000F00L
38774 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING_MASK                                                  0x00001000L
38775 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW_MASK                                                 0x00002000L
38776 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR_MASK                                                  0x00004000L
38777 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED_MASK                                                        0x00008000L
38778 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL_MASK                                                    0x000F0000L
38779 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING_MASK                                                  0x00100000L
38780 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW_MASK                                                 0x00200000L
38781 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR_MASK                                                  0x00400000L
38782 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED_MASK                                                        0x00800000L
38783 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL_MASK                                                    0x0F000000L
38784 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING_MASK                                                  0x10000000L
38785 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW_MASK                                                 0x20000000L
38786 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR_MASK                                                  0x40000000L
38787 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED_MASK                                                        0x80000000L
38788 //RLC_GFX_IH_CLIENT_SE_STAT_H
38789 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL__SHIFT                                                  0x0
38790 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING__SHIFT                                                0x4
38791 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW__SHIFT                                               0x5
38792 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR__SHIFT                                                0x6
38793 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED__SHIFT                                                      0x7
38794 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL__SHIFT                                                  0x8
38795 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING__SHIFT                                                0xc
38796 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW__SHIFT                                               0xd
38797 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR__SHIFT                                                0xe
38798 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED__SHIFT                                                      0xf
38799 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL__SHIFT                                                  0x10
38800 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING__SHIFT                                                0x14
38801 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW__SHIFT                                               0x15
38802 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR__SHIFT                                                0x16
38803 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED__SHIFT                                                      0x17
38804 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL__SHIFT                                                  0x18
38805 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING__SHIFT                                                0x1c
38806 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW__SHIFT                                               0x1d
38807 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR__SHIFT                                                0x1e
38808 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED__SHIFT                                                      0x1f
38809 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL_MASK                                                    0x0000000FL
38810 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING_MASK                                                  0x00000010L
38811 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW_MASK                                                 0x00000020L
38812 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR_MASK                                                  0x00000040L
38813 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED_MASK                                                        0x00000080L
38814 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL_MASK                                                    0x00000F00L
38815 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING_MASK                                                  0x00001000L
38816 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW_MASK                                                 0x00002000L
38817 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR_MASK                                                  0x00004000L
38818 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED_MASK                                                        0x00008000L
38819 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL_MASK                                                    0x000F0000L
38820 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING_MASK                                                  0x00100000L
38821 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW_MASK                                                 0x00200000L
38822 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR_MASK                                                  0x00400000L
38823 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED_MASK                                                        0x00800000L
38824 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL_MASK                                                    0x0F000000L
38825 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING_MASK                                                  0x10000000L
38826 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW_MASK                                                 0x20000000L
38827 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR_MASK                                                  0x40000000L
38828 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED_MASK                                                        0x80000000L
38829 //RLC_GFX_IH_CLIENT_SDMA_STAT
38830 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL__SHIFT                                                0x0
38831 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING__SHIFT                                              0x4
38832 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW__SHIFT                                             0x5
38833 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR__SHIFT                                              0x6
38834 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED__SHIFT                                                    0x7
38835 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL__SHIFT                                                0x8
38836 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING__SHIFT                                              0xc
38837 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW__SHIFT                                             0xd
38838 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR__SHIFT                                              0xe
38839 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED__SHIFT                                                    0xf
38840 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL__SHIFT                                                0x10
38841 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING__SHIFT                                              0x14
38842 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW__SHIFT                                             0x15
38843 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR__SHIFT                                              0x16
38844 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED__SHIFT                                                    0x17
38845 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL__SHIFT                                                0x18
38846 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING__SHIFT                                              0x1c
38847 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW__SHIFT                                             0x1d
38848 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR__SHIFT                                              0x1e
38849 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED__SHIFT                                                    0x1f
38850 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL_MASK                                                  0x0000000FL
38851 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING_MASK                                                0x00000010L
38852 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW_MASK                                               0x00000020L
38853 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR_MASK                                                0x00000040L
38854 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED_MASK                                                      0x00000080L
38855 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL_MASK                                                  0x00000F00L
38856 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING_MASK                                                0x00001000L
38857 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW_MASK                                               0x00002000L
38858 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR_MASK                                                0x00004000L
38859 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED_MASK                                                      0x00008000L
38860 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL_MASK                                                  0x000F0000L
38861 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING_MASK                                                0x00100000L
38862 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW_MASK                                               0x00200000L
38863 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR_MASK                                                0x00400000L
38864 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED_MASK                                                      0x00800000L
38865 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL_MASK                                                  0x0F000000L
38866 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING_MASK                                                0x10000000L
38867 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW_MASK                                               0x20000000L
38868 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR_MASK                                                0x40000000L
38869 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED_MASK                                                      0x80000000L
38870 //RLC_GFX_IH_CLIENT_OTHER_STAT
38871 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL__SHIFT                                               0x0
38872 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING__SHIFT                                             0x4
38873 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW__SHIFT                                            0x5
38874 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR__SHIFT                                             0x6
38875 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED__SHIFT                                                   0x7
38876 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL__SHIFT                                                 0x8
38877 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING__SHIFT                                               0xc
38878 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW__SHIFT                                              0xd
38879 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR__SHIFT                                               0xe
38880 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED__SHIFT                                                     0xf
38881 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LEVEL__SHIFT                                                 0x10
38882 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LOADING__SHIFT                                               0x14
38883 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_OVERFLOW__SHIFT                                              0x15
38884 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_PROTOCOL_ERROR__SHIFT                                               0x16
38885 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_RESERVED__SHIFT                                                     0x17
38886 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_24__SHIFT                                                   0x18
38887 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL_MASK                                                 0x0000000FL
38888 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING_MASK                                               0x00000010L
38889 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW_MASK                                              0x00000020L
38890 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR_MASK                                               0x00000040L
38891 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED_MASK                                                     0x00000080L
38892 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL_MASK                                                   0x00000F00L
38893 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING_MASK                                                 0x00001000L
38894 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW_MASK                                                0x00002000L
38895 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR_MASK                                                 0x00004000L
38896 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED_MASK                                                       0x00008000L
38897 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LEVEL_MASK                                                   0x000F0000L
38898 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LOADING_MASK                                                 0x00100000L
38899 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_OVERFLOW_MASK                                                0x00200000L
38900 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_PROTOCOL_ERROR_MASK                                                 0x00400000L
38901 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_RESERVED_MASK                                                       0x00800000L
38902 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_24_MASK                                                     0xFF000000L
38903 //RLC_SPM_GLOBAL_DELAY_IND_ADDR
38904 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR__SHIFT                                                            0x0
38905 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR_MASK                                                              0x00000FFFL
38906 //RLC_SPM_GLOBAL_DELAY_IND_DATA
38907 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA__SHIFT                                                            0x0
38908 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA_MASK                                                              0x0000003FL
38909 //RLC_SPM_SE_DELAY_IND_ADDR
38910 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR__SHIFT                                                                0x0
38911 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR_MASK                                                                  0x00000FFFL
38912 //RLC_SPM_SE_DELAY_IND_DATA
38913 #define RLC_SPM_SE_DELAY_IND_DATA__DATA__SHIFT                                                                0x0
38914 #define RLC_SPM_SE_DELAY_IND_DATA__DATA_MASK                                                                  0x0000003FL
38915 //RLC_LX6_CNTL
38916 #define RLC_LX6_CNTL__BRESET__SHIFT                                                                           0x0
38917 #define RLC_LX6_CNTL__RUNSTALL__SHIFT                                                                         0x1
38918 #define RLC_LX6_CNTL__PDEBUG_ENABLE__SHIFT                                                                    0x2
38919 #define RLC_LX6_CNTL__STAT_VECTOR_SEL__SHIFT                                                                  0x3
38920 #define RLC_LX6_CNTL__BRESET_MASK                                                                             0x00000001L
38921 #define RLC_LX6_CNTL__RUNSTALL_MASK                                                                           0x00000002L
38922 #define RLC_LX6_CNTL__PDEBUG_ENABLE_MASK                                                                      0x00000004L
38923 #define RLC_LX6_CNTL__STAT_VECTOR_SEL_MASK                                                                    0x00000008L
38924 //RLC_XT_CORE_STATUS
38925 #define RLC_XT_CORE_STATUS__P_WAIT_MODE__SHIFT                                                                0x0
38926 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR__SHIFT                                                              0x1
38927 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR__SHIFT                                                     0x2
38928 #define RLC_XT_CORE_STATUS__P_WAIT_MODE_MASK                                                                  0x00000001L
38929 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR_MASK                                                                0x00000002L
38930 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR_MASK                                                       0x00000004L
38931 //RLC_XT_CORE_INTERRUPT
38932 #define RLC_XT_CORE_INTERRUPT__EXTINT1__SHIFT                                                                 0x0
38933 #define RLC_XT_CORE_INTERRUPT__EXTINT2__SHIFT                                                                 0x1a
38934 #define RLC_XT_CORE_INTERRUPT__NMI__SHIFT                                                                     0x1b
38935 #define RLC_XT_CORE_INTERRUPT__EXTINT1_MASK                                                                   0x03FFFFFFL
38936 #define RLC_XT_CORE_INTERRUPT__EXTINT2_MASK                                                                   0x04000000L
38937 #define RLC_XT_CORE_INTERRUPT__NMI_MASK                                                                       0x08000000L
38938 //RLC_XT_CORE_FAULT_INFO
38939 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO__SHIFT                                                             0x0
38940 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO_MASK                                                               0xFFFFFFFFL
38941 //RLC_XT_CORE_ALT_RESET_VEC
38942 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC__SHIFT                                                       0x0
38943 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC_MASK                                                         0xFFFFFFFFL
38944 //RLC_XT_CORE_RESERVED
38945 #define RLC_XT_CORE_RESERVED__RESERVED__SHIFT                                                                 0x0
38946 #define RLC_XT_CORE_RESERVED__RESERVED_MASK                                                                   0xFFFFFFFFL
38947 //RLC_XT_INT_VEC_FORCE
38948 #define RLC_XT_INT_VEC_FORCE__NUM_0__SHIFT                                                                    0x0
38949 #define RLC_XT_INT_VEC_FORCE__NUM_1__SHIFT                                                                    0x1
38950 #define RLC_XT_INT_VEC_FORCE__NUM_2__SHIFT                                                                    0x2
38951 #define RLC_XT_INT_VEC_FORCE__NUM_3__SHIFT                                                                    0x3
38952 #define RLC_XT_INT_VEC_FORCE__NUM_4__SHIFT                                                                    0x4
38953 #define RLC_XT_INT_VEC_FORCE__NUM_5__SHIFT                                                                    0x5
38954 #define RLC_XT_INT_VEC_FORCE__NUM_6__SHIFT                                                                    0x6
38955 #define RLC_XT_INT_VEC_FORCE__NUM_7__SHIFT                                                                    0x7
38956 #define RLC_XT_INT_VEC_FORCE__NUM_8__SHIFT                                                                    0x8
38957 #define RLC_XT_INT_VEC_FORCE__NUM_9__SHIFT                                                                    0x9
38958 #define RLC_XT_INT_VEC_FORCE__NUM_10__SHIFT                                                                   0xa
38959 #define RLC_XT_INT_VEC_FORCE__NUM_11__SHIFT                                                                   0xb
38960 #define RLC_XT_INT_VEC_FORCE__NUM_12__SHIFT                                                                   0xc
38961 #define RLC_XT_INT_VEC_FORCE__NUM_13__SHIFT                                                                   0xd
38962 #define RLC_XT_INT_VEC_FORCE__NUM_14__SHIFT                                                                   0xe
38963 #define RLC_XT_INT_VEC_FORCE__NUM_15__SHIFT                                                                   0xf
38964 #define RLC_XT_INT_VEC_FORCE__NUM_16__SHIFT                                                                   0x10
38965 #define RLC_XT_INT_VEC_FORCE__NUM_17__SHIFT                                                                   0x11
38966 #define RLC_XT_INT_VEC_FORCE__NUM_18__SHIFT                                                                   0x12
38967 #define RLC_XT_INT_VEC_FORCE__NUM_19__SHIFT                                                                   0x13
38968 #define RLC_XT_INT_VEC_FORCE__NUM_20__SHIFT                                                                   0x14
38969 #define RLC_XT_INT_VEC_FORCE__NUM_21__SHIFT                                                                   0x15
38970 #define RLC_XT_INT_VEC_FORCE__NUM_22__SHIFT                                                                   0x16
38971 #define RLC_XT_INT_VEC_FORCE__NUM_23__SHIFT                                                                   0x17
38972 #define RLC_XT_INT_VEC_FORCE__NUM_24__SHIFT                                                                   0x18
38973 #define RLC_XT_INT_VEC_FORCE__NUM_25__SHIFT                                                                   0x19
38974 #define RLC_XT_INT_VEC_FORCE__NUM_0_MASK                                                                      0x00000001L
38975 #define RLC_XT_INT_VEC_FORCE__NUM_1_MASK                                                                      0x00000002L
38976 #define RLC_XT_INT_VEC_FORCE__NUM_2_MASK                                                                      0x00000004L
38977 #define RLC_XT_INT_VEC_FORCE__NUM_3_MASK                                                                      0x00000008L
38978 #define RLC_XT_INT_VEC_FORCE__NUM_4_MASK                                                                      0x00000010L
38979 #define RLC_XT_INT_VEC_FORCE__NUM_5_MASK                                                                      0x00000020L
38980 #define RLC_XT_INT_VEC_FORCE__NUM_6_MASK                                                                      0x00000040L
38981 #define RLC_XT_INT_VEC_FORCE__NUM_7_MASK                                                                      0x00000080L
38982 #define RLC_XT_INT_VEC_FORCE__NUM_8_MASK                                                                      0x00000100L
38983 #define RLC_XT_INT_VEC_FORCE__NUM_9_MASK                                                                      0x00000200L
38984 #define RLC_XT_INT_VEC_FORCE__NUM_10_MASK                                                                     0x00000400L
38985 #define RLC_XT_INT_VEC_FORCE__NUM_11_MASK                                                                     0x00000800L
38986 #define RLC_XT_INT_VEC_FORCE__NUM_12_MASK                                                                     0x00001000L
38987 #define RLC_XT_INT_VEC_FORCE__NUM_13_MASK                                                                     0x00002000L
38988 #define RLC_XT_INT_VEC_FORCE__NUM_14_MASK                                                                     0x00004000L
38989 #define RLC_XT_INT_VEC_FORCE__NUM_15_MASK                                                                     0x00008000L
38990 #define RLC_XT_INT_VEC_FORCE__NUM_16_MASK                                                                     0x00010000L
38991 #define RLC_XT_INT_VEC_FORCE__NUM_17_MASK                                                                     0x00020000L
38992 #define RLC_XT_INT_VEC_FORCE__NUM_18_MASK                                                                     0x00040000L
38993 #define RLC_XT_INT_VEC_FORCE__NUM_19_MASK                                                                     0x00080000L
38994 #define RLC_XT_INT_VEC_FORCE__NUM_20_MASK                                                                     0x00100000L
38995 #define RLC_XT_INT_VEC_FORCE__NUM_21_MASK                                                                     0x00200000L
38996 #define RLC_XT_INT_VEC_FORCE__NUM_22_MASK                                                                     0x00400000L
38997 #define RLC_XT_INT_VEC_FORCE__NUM_23_MASK                                                                     0x00800000L
38998 #define RLC_XT_INT_VEC_FORCE__NUM_24_MASK                                                                     0x01000000L
38999 #define RLC_XT_INT_VEC_FORCE__NUM_25_MASK                                                                     0x02000000L
39000 //RLC_XT_INT_VEC_CLEAR
39001 #define RLC_XT_INT_VEC_CLEAR__NUM_0__SHIFT                                                                    0x0
39002 #define RLC_XT_INT_VEC_CLEAR__NUM_1__SHIFT                                                                    0x1
39003 #define RLC_XT_INT_VEC_CLEAR__NUM_2__SHIFT                                                                    0x2
39004 #define RLC_XT_INT_VEC_CLEAR__NUM_3__SHIFT                                                                    0x3
39005 #define RLC_XT_INT_VEC_CLEAR__NUM_4__SHIFT                                                                    0x4
39006 #define RLC_XT_INT_VEC_CLEAR__NUM_5__SHIFT                                                                    0x5
39007 #define RLC_XT_INT_VEC_CLEAR__NUM_6__SHIFT                                                                    0x6
39008 #define RLC_XT_INT_VEC_CLEAR__NUM_7__SHIFT                                                                    0x7
39009 #define RLC_XT_INT_VEC_CLEAR__NUM_8__SHIFT                                                                    0x8
39010 #define RLC_XT_INT_VEC_CLEAR__NUM_9__SHIFT                                                                    0x9
39011 #define RLC_XT_INT_VEC_CLEAR__NUM_10__SHIFT                                                                   0xa
39012 #define RLC_XT_INT_VEC_CLEAR__NUM_11__SHIFT                                                                   0xb
39013 #define RLC_XT_INT_VEC_CLEAR__NUM_12__SHIFT                                                                   0xc
39014 #define RLC_XT_INT_VEC_CLEAR__NUM_13__SHIFT                                                                   0xd
39015 #define RLC_XT_INT_VEC_CLEAR__NUM_14__SHIFT                                                                   0xe
39016 #define RLC_XT_INT_VEC_CLEAR__NUM_15__SHIFT                                                                   0xf
39017 #define RLC_XT_INT_VEC_CLEAR__NUM_16__SHIFT                                                                   0x10
39018 #define RLC_XT_INT_VEC_CLEAR__NUM_17__SHIFT                                                                   0x11
39019 #define RLC_XT_INT_VEC_CLEAR__NUM_18__SHIFT                                                                   0x12
39020 #define RLC_XT_INT_VEC_CLEAR__NUM_19__SHIFT                                                                   0x13
39021 #define RLC_XT_INT_VEC_CLEAR__NUM_20__SHIFT                                                                   0x14
39022 #define RLC_XT_INT_VEC_CLEAR__NUM_21__SHIFT                                                                   0x15
39023 #define RLC_XT_INT_VEC_CLEAR__NUM_22__SHIFT                                                                   0x16
39024 #define RLC_XT_INT_VEC_CLEAR__NUM_23__SHIFT                                                                   0x17
39025 #define RLC_XT_INT_VEC_CLEAR__NUM_24__SHIFT                                                                   0x18
39026 #define RLC_XT_INT_VEC_CLEAR__NUM_25__SHIFT                                                                   0x19
39027 #define RLC_XT_INT_VEC_CLEAR__NUM_0_MASK                                                                      0x00000001L
39028 #define RLC_XT_INT_VEC_CLEAR__NUM_1_MASK                                                                      0x00000002L
39029 #define RLC_XT_INT_VEC_CLEAR__NUM_2_MASK                                                                      0x00000004L
39030 #define RLC_XT_INT_VEC_CLEAR__NUM_3_MASK                                                                      0x00000008L
39031 #define RLC_XT_INT_VEC_CLEAR__NUM_4_MASK                                                                      0x00000010L
39032 #define RLC_XT_INT_VEC_CLEAR__NUM_5_MASK                                                                      0x00000020L
39033 #define RLC_XT_INT_VEC_CLEAR__NUM_6_MASK                                                                      0x00000040L
39034 #define RLC_XT_INT_VEC_CLEAR__NUM_7_MASK                                                                      0x00000080L
39035 #define RLC_XT_INT_VEC_CLEAR__NUM_8_MASK                                                                      0x00000100L
39036 #define RLC_XT_INT_VEC_CLEAR__NUM_9_MASK                                                                      0x00000200L
39037 #define RLC_XT_INT_VEC_CLEAR__NUM_10_MASK                                                                     0x00000400L
39038 #define RLC_XT_INT_VEC_CLEAR__NUM_11_MASK                                                                     0x00000800L
39039 #define RLC_XT_INT_VEC_CLEAR__NUM_12_MASK                                                                     0x00001000L
39040 #define RLC_XT_INT_VEC_CLEAR__NUM_13_MASK                                                                     0x00002000L
39041 #define RLC_XT_INT_VEC_CLEAR__NUM_14_MASK                                                                     0x00004000L
39042 #define RLC_XT_INT_VEC_CLEAR__NUM_15_MASK                                                                     0x00008000L
39043 #define RLC_XT_INT_VEC_CLEAR__NUM_16_MASK                                                                     0x00010000L
39044 #define RLC_XT_INT_VEC_CLEAR__NUM_17_MASK                                                                     0x00020000L
39045 #define RLC_XT_INT_VEC_CLEAR__NUM_18_MASK                                                                     0x00040000L
39046 #define RLC_XT_INT_VEC_CLEAR__NUM_19_MASK                                                                     0x00080000L
39047 #define RLC_XT_INT_VEC_CLEAR__NUM_20_MASK                                                                     0x00100000L
39048 #define RLC_XT_INT_VEC_CLEAR__NUM_21_MASK                                                                     0x00200000L
39049 #define RLC_XT_INT_VEC_CLEAR__NUM_22_MASK                                                                     0x00400000L
39050 #define RLC_XT_INT_VEC_CLEAR__NUM_23_MASK                                                                     0x00800000L
39051 #define RLC_XT_INT_VEC_CLEAR__NUM_24_MASK                                                                     0x01000000L
39052 #define RLC_XT_INT_VEC_CLEAR__NUM_25_MASK                                                                     0x02000000L
39053 //RLC_XT_INT_VEC_MUX_SEL
39054 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL__SHIFT                                                                0x0
39055 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL_MASK                                                                  0x0000001FL
39056 //RLC_XT_INT_VEC_MUX_INT_SEL
39057 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL__SHIFT                                                            0x0
39058 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL_MASK                                                              0x0000003FL
39059 //RLC_GPU_CLOCK_COUNT_SPM_LSB
39060 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB__SHIFT                                                    0x0
39061 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB_MASK                                                      0xFFFFFFFFL
39062 //RLC_GPU_CLOCK_COUNT_SPM_MSB
39063 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB__SHIFT                                                    0x0
39064 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB_MASK                                                      0xFFFFFFFFL
39065 //RLC_SPM_THREAD_TRACE_CTRL
39066 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN__SHIFT                                                 0x0
39067 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN_MASK                                                   0x00000001L
39068 //RLC_SPP_CAM_ADDR
39069 #define RLC_SPP_CAM_ADDR__ADDR__SHIFT                                                                         0x0
39070 #define RLC_SPP_CAM_ADDR__ADDR_MASK                                                                           0x000000FFL
39071 //RLC_SPP_CAM_DATA
39072 #define RLC_SPP_CAM_DATA__DATA__SHIFT                                                                         0x0
39073 #define RLC_SPP_CAM_DATA__TAG__SHIFT                                                                          0x8
39074 #define RLC_SPP_CAM_DATA__DATA_MASK                                                                           0x000000FFL
39075 #define RLC_SPP_CAM_DATA__TAG_MASK                                                                            0xFFFFFF00L
39076 //RLC_SPP_CAM_EXT_ADDR
39077 #define RLC_SPP_CAM_EXT_ADDR__ADDR__SHIFT                                                                     0x0
39078 #define RLC_SPP_CAM_EXT_ADDR__ADDR_MASK                                                                       0x000000FFL
39079 //RLC_SPP_CAM_EXT_DATA
39080 #define RLC_SPP_CAM_EXT_DATA__VALID__SHIFT                                                                    0x0
39081 #define RLC_SPP_CAM_EXT_DATA__LOCK__SHIFT                                                                     0x1
39082 #define RLC_SPP_CAM_EXT_DATA__VALID_MASK                                                                      0x00000001L
39083 #define RLC_SPP_CAM_EXT_DATA__LOCK_MASK                                                                       0x00000002L
39084 //RLC_CPAXI_DOORBELL_MON_CTRL
39085 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN__SHIFT                                                                0x0
39086 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID__SHIFT                                                                0x1
39087 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN_MASK                                                                  0x00000001L
39088 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID_MASK                                                                  0x0000003EL
39089 //RLC_CPAXI_DOORBELL_MON_STAT
39090 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH__SHIFT                                                          0x0
39091 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR__SHIFT                                                       0x1
39092 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR__SHIFT                                                              0x2
39093 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH_MASK                                                            0x00000001L
39094 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR_MASK                                                         0x00000002L
39095 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR_MASK                                                                0x0FFFFFFCL
39096 //RLC_CPAXI_DOORBELL_MON_DATA_LSB
39097 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA__SHIFT                                                          0x0
39098 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA_MASK                                                            0xFFFFFFFFL
39099 //RLC_CPAXI_DOORBELL_MON_DATA_MSB
39100 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA__SHIFT                                                          0x0
39101 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA_MASK                                                            0xFFFFFFFFL
39102 //RLC_XT_DOORBELL_RANGE
39103 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT                                                     0x0
39104 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR__SHIFT                                                              0x2
39105 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT                                                     0x10
39106 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR__SHIFT                                                              0x12
39107 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK                                                       0x00000003L
39108 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_MASK                                                                0x00000FFCL
39109 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK                                                       0x00030000L
39110 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_MASK                                                                0x0FFC0000L
39111 //RLC_XT_DOORBELL_CNTL
39112 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT                                                          0x0
39113 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT                                                          0x2
39114 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT                                                          0x4
39115 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT                                                          0x6
39116 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID__SHIFT                                                              0x10
39117 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT                                                           0x15
39118 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE_MASK                                                            0x00000003L
39119 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE_MASK                                                            0x0000000CL
39120 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE_MASK                                                            0x00000030L
39121 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE_MASK                                                            0x000000C0L
39122 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_MASK                                                                0x001F0000L
39123 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN_MASK                                                             0x00200000L
39124 //RLC_XT_DOORBELL_STAT
39125 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT                                                         0x0
39126 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT                                                         0x1
39127 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT                                                         0x2
39128 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT                                                         0x3
39129 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID_MASK                                                           0x00000001L
39130 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID_MASK                                                           0x00000002L
39131 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID_MASK                                                           0x00000004L
39132 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID_MASK                                                           0x00000008L
39133 //RLC_XT_DOORBELL_0_DATA_LO
39134 #define RLC_XT_DOORBELL_0_DATA_LO__DATA__SHIFT                                                                0x0
39135 #define RLC_XT_DOORBELL_0_DATA_LO__DATA_MASK                                                                  0xFFFFFFFFL
39136 //RLC_XT_DOORBELL_0_DATA_HI
39137 #define RLC_XT_DOORBELL_0_DATA_HI__DATA__SHIFT                                                                0x0
39138 #define RLC_XT_DOORBELL_0_DATA_HI__DATA_MASK                                                                  0xFFFFFFFFL
39139 //RLC_XT_DOORBELL_1_DATA_LO
39140 #define RLC_XT_DOORBELL_1_DATA_LO__DATA__SHIFT                                                                0x0
39141 #define RLC_XT_DOORBELL_1_DATA_LO__DATA_MASK                                                                  0xFFFFFFFFL
39142 //RLC_XT_DOORBELL_1_DATA_HI
39143 #define RLC_XT_DOORBELL_1_DATA_HI__DATA__SHIFT                                                                0x0
39144 #define RLC_XT_DOORBELL_1_DATA_HI__DATA_MASK                                                                  0xFFFFFFFFL
39145 //RLC_XT_DOORBELL_2_DATA_LO
39146 #define RLC_XT_DOORBELL_2_DATA_LO__DATA__SHIFT                                                                0x0
39147 #define RLC_XT_DOORBELL_2_DATA_LO__DATA_MASK                                                                  0xFFFFFFFFL
39148 //RLC_XT_DOORBELL_2_DATA_HI
39149 #define RLC_XT_DOORBELL_2_DATA_HI__DATA__SHIFT                                                                0x0
39150 #define RLC_XT_DOORBELL_2_DATA_HI__DATA_MASK                                                                  0xFFFFFFFFL
39151 //RLC_XT_DOORBELL_3_DATA_LO
39152 #define RLC_XT_DOORBELL_3_DATA_LO__DATA__SHIFT                                                                0x0
39153 #define RLC_XT_DOORBELL_3_DATA_LO__DATA_MASK                                                                  0xFFFFFFFFL
39154 //RLC_XT_DOORBELL_3_DATA_HI
39155 #define RLC_XT_DOORBELL_3_DATA_HI__DATA__SHIFT                                                                0x0
39156 #define RLC_XT_DOORBELL_3_DATA_HI__DATA_MASK                                                                  0xFFFFFFFFL
39157 //RLC_MEM_SLP_CNTL
39158 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN__SHIFT                                                                0x0
39159 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN__SHIFT                                                                0x1
39160 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE__SHIFT                                                      0x2
39161 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE__SHIFT                                                      0x3
39162 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE__SHIFT                                                      0x4
39163 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE__SHIFT                                                      0x5
39164 #define RLC_MEM_SLP_CNTL__RESERVED__SHIFT                                                                     0x6
39165 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE__SHIFT                                                      0x7
39166 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY__SHIFT                                                          0x8
39167 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY__SHIFT                                                         0x10
39168 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE__SHIFT                                                      0x18
39169 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE__SHIFT                                                      0x19
39170 #define RLC_MEM_SLP_CNTL__RESERVED1__SHIFT                                                                    0x1a
39171 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN_MASK                                                                  0x00000001L
39172 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN_MASK                                                                  0x00000002L
39173 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE_MASK                                                        0x00000004L
39174 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE_MASK                                                        0x00000008L
39175 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE_MASK                                                        0x00000010L
39176 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE_MASK                                                        0x00000020L
39177 #define RLC_MEM_SLP_CNTL__RESERVED_MASK                                                                       0x00000040L
39178 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE_MASK                                                        0x00000080L
39179 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY_MASK                                                            0x0000FF00L
39180 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY_MASK                                                           0x00FF0000L
39181 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE_MASK                                                        0x01000000L
39182 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE_MASK                                                        0x02000000L
39183 #define RLC_MEM_SLP_CNTL__RESERVED1_MASK                                                                      0xFC000000L
39184 //SMU_RLC_RESPONSE
39185 #define SMU_RLC_RESPONSE__RESP__SHIFT                                                                         0x0
39186 #define SMU_RLC_RESPONSE__RESP_MASK                                                                           0xFFFFFFFFL
39187 //RLC_RLCV_SAFE_MODE
39188 #define RLC_RLCV_SAFE_MODE__CMD__SHIFT                                                                        0x0
39189 #define RLC_RLCV_SAFE_MODE__MESSAGE__SHIFT                                                                    0x1
39190 #define RLC_RLCV_SAFE_MODE__RESERVED1__SHIFT                                                                  0x5
39191 #define RLC_RLCV_SAFE_MODE__RESPONSE__SHIFT                                                                   0x8
39192 #define RLC_RLCV_SAFE_MODE__RESERVED__SHIFT                                                                   0xc
39193 #define RLC_RLCV_SAFE_MODE__CMD_MASK                                                                          0x00000001L
39194 #define RLC_RLCV_SAFE_MODE__MESSAGE_MASK                                                                      0x0000001EL
39195 #define RLC_RLCV_SAFE_MODE__RESERVED1_MASK                                                                    0x000000E0L
39196 #define RLC_RLCV_SAFE_MODE__RESPONSE_MASK                                                                     0x00000F00L
39197 #define RLC_RLCV_SAFE_MODE__RESERVED_MASK                                                                     0xFFFFF000L
39198 //RLC_SMU_SAFE_MODE
39199 #define RLC_SMU_SAFE_MODE__CMD__SHIFT                                                                         0x0
39200 #define RLC_SMU_SAFE_MODE__MESSAGE__SHIFT                                                                     0x1
39201 #define RLC_SMU_SAFE_MODE__RESERVED1__SHIFT                                                                   0x5
39202 #define RLC_SMU_SAFE_MODE__RESPONSE__SHIFT                                                                    0x8
39203 #define RLC_SMU_SAFE_MODE__RESERVED__SHIFT                                                                    0xc
39204 #define RLC_SMU_SAFE_MODE__CMD_MASK                                                                           0x00000001L
39205 #define RLC_SMU_SAFE_MODE__MESSAGE_MASK                                                                       0x0000001EL
39206 #define RLC_SMU_SAFE_MODE__RESERVED1_MASK                                                                     0x000000E0L
39207 #define RLC_SMU_SAFE_MODE__RESPONSE_MASK                                                                      0x00000F00L
39208 #define RLC_SMU_SAFE_MODE__RESERVED_MASK                                                                      0xFFFFF000L
39209 //RLC_RLCV_COMMAND
39210 #define RLC_RLCV_COMMAND__CMD__SHIFT                                                                          0x0
39211 #define RLC_RLCV_COMMAND__RESERVED__SHIFT                                                                     0x4
39212 #define RLC_RLCV_COMMAND__CMD_MASK                                                                            0x0000000FL
39213 #define RLC_RLCV_COMMAND__RESERVED_MASK                                                                       0xFFFFFFF0L
39214 //RLC_SMU_MESSAGE
39215 #define RLC_SMU_MESSAGE__CMD__SHIFT                                                                           0x0
39216 #define RLC_SMU_MESSAGE__CMD_MASK                                                                             0xFFFFFFFFL
39217 //RLC_SMU_MESSAGE_1
39218 #define RLC_SMU_MESSAGE_1__CMD__SHIFT                                                                         0x0
39219 #define RLC_SMU_MESSAGE_1__CMD_MASK                                                                           0xFFFFFFFFL
39220 //RLC_SMU_MESSAGE_2
39221 #define RLC_SMU_MESSAGE_2__CMD__SHIFT                                                                         0x0
39222 #define RLC_SMU_MESSAGE_2__CMD_MASK                                                                           0xFFFFFFFFL
39223 //RLC_SRM_GPM_COMMAND
39224 #define RLC_SRM_GPM_COMMAND__OP__SHIFT                                                                        0x0
39225 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL__SHIFT                                                                0x1
39226 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM__SHIFT                                                            0x2
39227 #define RLC_SRM_GPM_COMMAND__SIZE__SHIFT                                                                      0x5
39228 #define RLC_SRM_GPM_COMMAND__START_OFFSET__SHIFT                                                              0x12
39229 #define RLC_SRM_GPM_COMMAND__DEST_MEMORY__SHIFT                                                               0x1f
39230 #define RLC_SRM_GPM_COMMAND__OP_MASK                                                                          0x00000001L
39231 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_MASK                                                                  0x00000002L
39232 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM_MASK                                                              0x0000001CL
39233 #define RLC_SRM_GPM_COMMAND__SIZE_MASK                                                                        0x0003FFE0L
39234 #define RLC_SRM_GPM_COMMAND__START_OFFSET_MASK                                                                0x7FFC0000L
39235 #define RLC_SRM_GPM_COMMAND__DEST_MEMORY_MASK                                                                 0x80000000L
39236 //RLC_SRM_GPM_ABORT
39237 #define RLC_SRM_GPM_ABORT__ABORT__SHIFT                                                                       0x0
39238 #define RLC_SRM_GPM_ABORT__RESERVED__SHIFT                                                                    0x1
39239 #define RLC_SRM_GPM_ABORT__ABORT_MASK                                                                         0x00000001L
39240 #define RLC_SRM_GPM_ABORT__RESERVED_MASK                                                                      0xFFFFFFFEL
39241 //RLC_SMU_COMMAND
39242 #define RLC_SMU_COMMAND__CMD__SHIFT                                                                           0x0
39243 #define RLC_SMU_COMMAND__CMD_MASK                                                                             0xFFFFFFFFL
39244 //RLC_SMU_ARGUMENT_1
39245 #define RLC_SMU_ARGUMENT_1__ARG__SHIFT                                                                        0x0
39246 #define RLC_SMU_ARGUMENT_1__ARG_MASK                                                                          0xFFFFFFFFL
39247 //RLC_SMU_ARGUMENT_2
39248 #define RLC_SMU_ARGUMENT_2__ARG__SHIFT                                                                        0x0
39249 #define RLC_SMU_ARGUMENT_2__ARG_MASK                                                                          0xFFFFFFFFL
39250 //RLC_SMU_ARGUMENT_3
39251 #define RLC_SMU_ARGUMENT_3__ARG__SHIFT                                                                        0x0
39252 #define RLC_SMU_ARGUMENT_3__ARG_MASK                                                                          0xFFFFFFFFL
39253 //RLC_SMU_ARGUMENT_4
39254 #define RLC_SMU_ARGUMENT_4__ARG__SHIFT                                                                        0x0
39255 #define RLC_SMU_ARGUMENT_4__ARG_MASK                                                                          0xFFFFFFFFL
39256 //RLC_SMU_ARGUMENT_5
39257 #define RLC_SMU_ARGUMENT_5__ARG__SHIFT                                                                        0x0
39258 #define RLC_SMU_ARGUMENT_5__ARG_MASK                                                                          0xFFFFFFFFL
39259 //RLC_IMU_BOOTLOAD_ADDR_HI
39260 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI__SHIFT                                                              0x0
39261 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI_MASK                                                                0xFFFFFFFFL
39262 //RLC_IMU_BOOTLOAD_ADDR_LO
39263 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO__SHIFT                                                              0x0
39264 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO_MASK                                                                0xFFFFFFFFL
39265 //RLC_IMU_BOOTLOAD_SIZE
39266 #define RLC_IMU_BOOTLOAD_SIZE__SIZE__SHIFT                                                                    0x0
39267 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED__SHIFT                                                                0x1a
39268 #define RLC_IMU_BOOTLOAD_SIZE__SIZE_MASK                                                                      0x03FFFFFFL
39269 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED_MASK                                                                  0xFC000000L
39270 //RLC_IMU_MISC
39271 #define RLC_IMU_MISC__THROTTLE_GFX__SHIFT                                                                     0x0
39272 #define RLC_IMU_MISC__EARLY_MGCG__SHIFT                                                                       0x1
39273 #define RLC_IMU_MISC__RESERVED__SHIFT                                                                         0x2
39274 #define RLC_IMU_MISC__THROTTLE_GFX_MASK                                                                       0x00000001L
39275 #define RLC_IMU_MISC__EARLY_MGCG_MASK                                                                         0x00000002L
39276 #define RLC_IMU_MISC__RESERVED_MASK                                                                           0xFFFFFFFCL
39277 //RLC_IMU_RESET_VECTOR
39278 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT__SHIFT                                                           0x0
39279 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT__SHIFT                                                              0x1
39280 #define RLC_IMU_RESET_VECTOR__VECTOR__SHIFT                                                                   0x2
39281 #define RLC_IMU_RESET_VECTOR__RESERVED__SHIFT                                                                 0x8
39282 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT_MASK                                                             0x00000001L
39283 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT_MASK                                                                0x00000002L
39284 #define RLC_IMU_RESET_VECTOR__VECTOR_MASK                                                                     0x000000FCL
39285 #define RLC_IMU_RESET_VECTOR__RESERVED_MASK                                                                   0xFFFFFF00L
39286 
39287 
39288 // addressBlock: gc_rlcsdec
39289 //RLC_RLCS_DEC_START
39290 //RLC_RLCS_DEC_DUMP_ADDR
39291 //RLC_RLCS_EXCEPTION_REG_1
39292 #define RLC_RLCS_EXCEPTION_REG_1__ADDR__SHIFT                                                                 0x0
39293 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED__SHIFT                                                             0x12
39294 #define RLC_RLCS_EXCEPTION_REG_1__ADDR_MASK                                                                   0x0003FFFFL
39295 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED_MASK                                                               0xFFFC0000L
39296 //RLC_RLCS_EXCEPTION_REG_2
39297 #define RLC_RLCS_EXCEPTION_REG_2__ADDR__SHIFT                                                                 0x0
39298 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED__SHIFT                                                             0x12
39299 #define RLC_RLCS_EXCEPTION_REG_2__ADDR_MASK                                                                   0x0003FFFFL
39300 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED_MASK                                                               0xFFFC0000L
39301 //RLC_RLCS_EXCEPTION_REG_3
39302 #define RLC_RLCS_EXCEPTION_REG_3__ADDR__SHIFT                                                                 0x0
39303 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED__SHIFT                                                             0x12
39304 #define RLC_RLCS_EXCEPTION_REG_3__ADDR_MASK                                                                   0x0003FFFFL
39305 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED_MASK                                                               0xFFFC0000L
39306 //RLC_RLCS_EXCEPTION_REG_4
39307 #define RLC_RLCS_EXCEPTION_REG_4__ADDR__SHIFT                                                                 0x0
39308 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED__SHIFT                                                             0x12
39309 #define RLC_RLCS_EXCEPTION_REG_4__ADDR_MASK                                                                   0x0003FFFFL
39310 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED_MASK                                                               0xFFFC0000L
39311 //RLC_RLCS_CGCG_REQUEST
39312 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST__SHIFT                                                            0x0
39313 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D__SHIFT                                                         0x1
39314 #define RLC_RLCS_CGCG_REQUEST__RESERVED__SHIFT                                                                0x2
39315 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_MASK                                                              0x00000001L
39316 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D_MASK                                                           0x00000002L
39317 #define RLC_RLCS_CGCG_REQUEST__RESERVED_MASK                                                                  0xFFFFFFFCL
39318 //RLC_RLCS_CGCG_STATUS
39319 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS__SHIFT                                                         0x0
39320 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS__SHIFT                                                           0x2
39321 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D__SHIFT                                                      0x3
39322 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D__SHIFT                                                        0x5
39323 #define RLC_RLCS_CGCG_STATUS__RESERVED__SHIFT                                                                 0x6
39324 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_MASK                                                           0x00000003L
39325 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_MASK                                                             0x00000004L
39326 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D_MASK                                                        0x00000018L
39327 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D_MASK                                                          0x00000020L
39328 #define RLC_RLCS_CGCG_STATUS__RESERVED_MASK                                                                   0xFFFFFFC0L
39329 //RLC_RLCS_SOC_DS_CNTL
39330 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW__SHIFT                                                         0x0
39331 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK__SHIFT                                                 0x1
39332 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK__SHIFT                                                  0x2
39333 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT                                          0x6
39334 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT                                        0x7
39335 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK__SHIFT                                              0x10
39336 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK__SHIFT                                              0x11
39337 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK__SHIFT                                              0x12
39338 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK__SHIFT                                              0x13
39339 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK__SHIFT                                              0x14
39340 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK__SHIFT                                              0x15
39341 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK__SHIFT                                              0x16
39342 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK__SHIFT                                              0x17
39343 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW_MASK                                                           0x00000001L
39344 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK_MASK                                                   0x00000002L
39345 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK_MASK                                                    0x00000004L
39346 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK_MASK                                            0x00000040L
39347 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK_MASK                                          0x00000080L
39348 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK_MASK                                                0x00010000L
39349 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK_MASK                                                0x00020000L
39350 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK_MASK                                                0x00040000L
39351 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK_MASK                                                0x00080000L
39352 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK_MASK                                                0x00100000L
39353 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK_MASK                                                0x00200000L
39354 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK_MASK                                                0x00400000L
39355 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK_MASK                                                0x00800000L
39356 //RLC_RLCS_GFX_DS_CNTL
39357 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW__SHIFT                                                         0x0
39358 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK__SHIFT                                                 0x1
39359 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK__SHIFT                                                  0x2
39360 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT                                          0x6
39361 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT                                        0x7
39362 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK__SHIFT                                              0x8
39363 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK__SHIFT                                              0x10
39364 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK__SHIFT                                              0x11
39365 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK__SHIFT                                              0x12
39366 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK__SHIFT                                              0x13
39367 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK__SHIFT                                              0x14
39368 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK__SHIFT                                              0x15
39369 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK__SHIFT                                              0x16
39370 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK__SHIFT                                              0x17
39371 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW_MASK                                                           0x00000001L
39372 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK_MASK                                                   0x00000002L
39373 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK_MASK                                                    0x00000004L
39374 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK_MASK                                            0x00000040L
39375 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK_MASK                                          0x00000080L
39376 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK_MASK                                                0x00000100L
39377 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK_MASK                                                0x00010000L
39378 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK_MASK                                                0x00020000L
39379 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK_MASK                                                0x00040000L
39380 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK_MASK                                                0x00080000L
39381 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK_MASK                                                0x00100000L
39382 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK_MASK                                                0x00200000L
39383 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK_MASK                                                0x00400000L
39384 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK_MASK                                                0x00800000L
39385 //RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL
39386 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL__SHIFT                                   0x0
39387 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0__SHIFT                               0x1
39388 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1__SHIFT                               0x2
39389 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2__SHIFT                               0x3
39390 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_MASK                                     0x00000001L
39391 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0_MASK                                 0x00000002L
39392 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1_MASK                                 0x00000004L
39393 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2_MASK                                 0x00000008L
39394 //RLC_GPM_STAT
39395 #define RLC_GPM_STAT__RLC_BUSY__SHIFT                                                                         0x0
39396 #define RLC_GPM_STAT__GFX_POWER_STATUS__SHIFT                                                                 0x1
39397 #define RLC_GPM_STAT__GFX_CLOCK_STATUS__SHIFT                                                                 0x2
39398 #define RLC_GPM_STAT__GFX_LS_STATUS__SHIFT                                                                    0x3
39399 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT                                                        0x4
39400 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT                                                        0x5
39401 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT                                                        0x6
39402 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT                                                         0x7
39403 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT                                                         0x8
39404 #define RLC_GPM_STAT__SAVING_REGISTERS__SHIFT                                                                 0x9
39405 #define RLC_GPM_STAT__RESTORING_REGISTERS__SHIFT                                                              0xa
39406 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT                                                0xb
39407 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT                                                  0xc
39408 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT                                                           0xd
39409 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT                                                         0xe
39410 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT                                                              0xf
39411 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT                                                            0x10
39412 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT                                                              0x11
39413 #define RLC_GPM_STAT__CMP_power_status__SHIFT                                                                 0x12
39414 #define RLC_GPM_STAT__GFX_LS_STATUS_3D__SHIFT                                                                 0x13
39415 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT                                                              0x14
39416 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT                                                             0x15
39417 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT                                                                0x16
39418 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT                                                             0x17
39419 #define RLC_GPM_STAT__PG_ERROR_STATUS__SHIFT                                                                  0x18
39420 #define RLC_GPM_STAT__RLC_BUSY_MASK                                                                           0x00000001L
39421 #define RLC_GPM_STAT__GFX_POWER_STATUS_MASK                                                                   0x00000002L
39422 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_MASK                                                                   0x00000004L
39423 #define RLC_GPM_STAT__GFX_LS_STATUS_MASK                                                                      0x00000008L
39424 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK                                                          0x00000010L
39425 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK                                                          0x00000020L
39426 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK                                                          0x00000040L
39427 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK                                                           0x00000080L
39428 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK                                                           0x00000100L
39429 #define RLC_GPM_STAT__SAVING_REGISTERS_MASK                                                                   0x00000200L
39430 #define RLC_GPM_STAT__RESTORING_REGISTERS_MASK                                                                0x00000400L
39431 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK                                                  0x00000800L
39432 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK                                                    0x00001000L
39433 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP_MASK                                                             0x00002000L
39434 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK                                                           0x00004000L
39435 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP_MASK                                                                0x00008000L
39436 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK                                                              0x00010000L
39437 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE_MASK                                                                0x00020000L
39438 #define RLC_GPM_STAT__CMP_power_status_MASK                                                                   0x00040000L
39439 #define RLC_GPM_STAT__GFX_LS_STATUS_3D_MASK                                                                   0x00080000L
39440 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK                                                                0x00100000L
39441 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK                                                               0x00200000L
39442 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE_MASK                                                                  0x00400000L
39443 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK                                                               0x00800000L
39444 #define RLC_GPM_STAT__PG_ERROR_STATUS_MASK                                                                    0xFF000000L
39445 //RLC_RLCS_GPM_STAT
39446 #define RLC_RLCS_GPM_STAT__RLC_BUSY__SHIFT                                                                    0x0
39447 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS__SHIFT                                                            0x1
39448 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS__SHIFT                                                            0x2
39449 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS__SHIFT                                                               0x3
39450 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT                                                   0x4
39451 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT                                                   0x5
39452 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT                                                   0x6
39453 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT                                                    0x7
39454 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT                                                    0x8
39455 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS__SHIFT                                                            0x9
39456 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS__SHIFT                                                         0xa
39457 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT                                           0xb
39458 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT                                             0xc
39459 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT                                                      0xd
39460 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT                                                    0xe
39461 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT                                                         0xf
39462 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT                                                       0x10
39463 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT                                                         0x11
39464 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS__SHIFT                                                            0x12
39465 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D__SHIFT                                                            0x13
39466 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT                                                         0x14
39467 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT                                                        0x15
39468 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT                                                           0x16
39469 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT                                                        0x17
39470 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS__SHIFT                                                             0x18
39471 #define RLC_RLCS_GPM_STAT__RLC_BUSY_MASK                                                                      0x00000001L
39472 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS_MASK                                                              0x00000002L
39473 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_MASK                                                              0x00000004L
39474 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_MASK                                                                 0x00000008L
39475 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK                                                     0x00000010L
39476 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK                                                     0x00000020L
39477 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK                                                     0x00000040L
39478 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK                                                      0x00000080L
39479 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK                                                      0x00000100L
39480 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS_MASK                                                              0x00000200L
39481 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS_MASK                                                           0x00000400L
39482 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK                                             0x00000800L
39483 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK                                               0x00001000L
39484 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP_MASK                                                        0x00002000L
39485 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK                                                      0x00004000L
39486 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP_MASK                                                           0x00008000L
39487 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK                                                         0x00010000L
39488 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE_MASK                                                           0x00020000L
39489 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS_MASK                                                              0x00040000L
39490 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D_MASK                                                              0x00080000L
39491 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK                                                           0x00100000L
39492 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK                                                          0x00200000L
39493 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE_MASK                                                             0x00400000L
39494 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK                                                          0x00800000L
39495 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS_MASK                                                               0xFF000000L
39496 //RLC_RLCS_ABORTED_PD_SEQUENCE
39497 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS__SHIFT                                                              0x0
39498 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED__SHIFT                                                         0x10
39499 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS_MASK                                                                0x0000FFFFL
39500 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED_MASK                                                           0xFFFF0000L
39501 //RLC_RLCS_DIDT_FORCE_STALL
39502 #define RLC_RLCS_DIDT_FORCE_STALL__DFS__SHIFT                                                                 0x0
39503 #define RLC_RLCS_DIDT_FORCE_STALL__VALID__SHIFT                                                               0x3
39504 #define RLC_RLCS_DIDT_FORCE_STALL__RESERVED__SHIFT                                                            0x4
39505 #define RLC_RLCS_DIDT_FORCE_STALL__DFS_MASK                                                                   0x00000007L
39506 #define RLC_RLCS_DIDT_FORCE_STALL__VALID_MASK                                                                 0x00000008L
39507 #define RLC_RLCS_DIDT_FORCE_STALL__RESERVED_MASK                                                              0xFFFFFFF0L
39508 //RLC_RLCS_IOV_CMD_STATUS
39509 #define RLC_RLCS_IOV_CMD_STATUS__DATA__SHIFT                                                                  0x0
39510 #define RLC_RLCS_IOV_CMD_STATUS__DATA_MASK                                                                    0xFFFFFFFFL
39511 //RLC_RLCS_IOV_CNTX_LOC_SIZE
39512 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__DATA__SHIFT                                                               0x0
39513 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__RESERVED__SHIFT                                                           0x8
39514 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__DATA_MASK                                                                 0x000000FFL
39515 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__RESERVED_MASK                                                             0xFFFFFF00L
39516 //RLC_RLCS_IOV_SCH_BLOCK
39517 #define RLC_RLCS_IOV_SCH_BLOCK__DATA__SHIFT                                                                   0x0
39518 #define RLC_RLCS_IOV_SCH_BLOCK__DATA_MASK                                                                     0xFFFFFFFFL
39519 //RLC_RLCS_IOV_VM_BUSY_STATUS
39520 #define RLC_RLCS_IOV_VM_BUSY_STATUS__DATA__SHIFT                                                              0x0
39521 #define RLC_RLCS_IOV_VM_BUSY_STATUS__DATA_MASK                                                                0xFFFFFFFFL
39522 //RLC_RLCS_GPM_STAT_2
39523 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR__SHIFT                                                            0x0
39524 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED__SHIFT                                                     0x1
39525 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS__SHIFT                                                    0x2
39526 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS__SHIFT                                                            0x3
39527 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS__SHIFT                                                        0x4
39528 #define RLC_RLCS_GPM_STAT_2__RESERVED__SHIFT                                                                  0x5
39529 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR_MASK                                                              0x00000001L
39530 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED_MASK                                                       0x00000002L
39531 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS_MASK                                                      0x00000004L
39532 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS_MASK                                                              0x00000008L
39533 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS_MASK                                                          0x00000010L
39534 #define RLC_RLCS_GPM_STAT_2__RESERVED_MASK                                                                    0xFFFFFFE0L
39535 //RLC_RLCS_GRBM_SOFT_RESET
39536 #define RLC_RLCS_GRBM_SOFT_RESET__RESET__SHIFT                                                                0x0
39537 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED__SHIFT                                                             0x1
39538 #define RLC_RLCS_GRBM_SOFT_RESET__RESET_MASK                                                                  0x00000001L
39539 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED_MASK                                                               0xFFFFFFFEL
39540 //RLC_RLCS_PG_CHANGE_STATUS
39541 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED__SHIFT                                                     0x0
39542 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED__SHIFT                                                      0x1
39543 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED__SHIFT                                               0x2
39544 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED__SHIFT                                                  0x3
39545 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED__SHIFT                                                            0x4
39546 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED_MASK                                                       0x00000001L
39547 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED_MASK                                                        0x00000002L
39548 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED_MASK                                                 0x00000004L
39549 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED_MASK                                                    0x00000008L
39550 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED_MASK                                                              0xFFFFFFF0L
39551 //RLC_RLCS_PG_CHANGE_READ
39552 #define RLC_RLCS_PG_CHANGE_READ__RESERVED__SHIFT                                                              0x0
39553 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED__SHIFT                                                        0x1
39554 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED__SHIFT                                                 0x2
39555 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED__SHIFT                                                    0x3
39556 #define RLC_RLCS_PG_CHANGE_READ__RESERVED_MASK                                                                0x00000001L
39557 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED_MASK                                                          0x00000002L
39558 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED_MASK                                                   0x00000004L
39559 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED_MASK                                                      0x00000008L
39560 //RLC_RLCS_IH_SEMAPHORE
39561 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID__SHIFT                                                               0x0
39562 #define RLC_RLCS_IH_SEMAPHORE__RESERVED__SHIFT                                                                0x5
39563 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID_MASK                                                                 0x0000001FL
39564 #define RLC_RLCS_IH_SEMAPHORE__RESERVED_MASK                                                                  0xFFFFFFE0L
39565 //RLC_RLCS_IH_COOKIE_SEMAPHORE
39566 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID__SHIFT                                                        0x0
39567 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__RESERVED__SHIFT                                                         0x5
39568 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID_MASK                                                          0x0000001FL
39569 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__RESERVED_MASK                                                           0xFFFFFFE0L
39570 //RLC_RLCS_WGP_STATUS
39571 #define RLC_RLCS_WGP_STATUS__CS_WORK_ACTIVE__SHIFT                                                            0x0
39572 #define RLC_RLCS_WGP_STATUS__STATIC_WGP_STATUS_CHANGED__SHIFT                                                 0x1
39573 #define RLC_RLCS_WGP_STATUS__DYMANIC_WGP_STATUS_CHANGED__SHIFT                                                0x2
39574 #define RLC_RLCS_WGP_STATUS__STATIC_PERWGP_PD_INCOMPLETE__SHIFT                                               0x3
39575 #define RLC_RLCS_WGP_STATUS__RESERVED__SHIFT                                                                  0x4
39576 #define RLC_RLCS_WGP_STATUS__CS_WORK_ACTIVE_MASK                                                              0x00000001L
39577 #define RLC_RLCS_WGP_STATUS__STATIC_WGP_STATUS_CHANGED_MASK                                                   0x00000002L
39578 #define RLC_RLCS_WGP_STATUS__DYMANIC_WGP_STATUS_CHANGED_MASK                                                  0x00000004L
39579 #define RLC_RLCS_WGP_STATUS__STATIC_PERWGP_PD_INCOMPLETE_MASK                                                 0x00000008L
39580 #define RLC_RLCS_WGP_STATUS__RESERVED_MASK                                                                    0xFFFFFFF0L
39581 //RLC_RLCS_WGP_READ
39582 #define RLC_RLCS_WGP_READ__CS_WORK_ACTIVE__SHIFT                                                              0x0
39583 #define RLC_RLCS_WGP_READ__STATIC_WGP_STATUS_CHANGED__SHIFT                                                   0x1
39584 #define RLC_RLCS_WGP_READ__DYMANIC_WGP_STATUS_CHANGED__SHIFT                                                  0x2
39585 #define RLC_RLCS_WGP_READ__RESERVED__SHIFT                                                                    0x3
39586 #define RLC_RLCS_WGP_READ__CS_WORK_ACTIVE_MASK                                                                0x00000001L
39587 #define RLC_RLCS_WGP_READ__STATIC_WGP_STATUS_CHANGED_MASK                                                     0x00000002L
39588 #define RLC_RLCS_WGP_READ__DYMANIC_WGP_STATUS_CHANGED_MASK                                                    0x00000004L
39589 #define RLC_RLCS_WGP_READ__RESERVED_MASK                                                                      0xFFFFFFF8L
39590 //RLC_RLCS_CP_INT_CTRL_1
39591 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK__SHIFT                                                          0x0
39592 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED__SHIFT                                                               0x1
39593 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK_MASK                                                            0x00000001L
39594 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED_MASK                                                                 0xFFFFFFFEL
39595 //RLC_RLCS_CP_INT_CTRL_2
39596 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN__SHIFT                                                       0x0
39597 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN__SHIFT                                                       0x1
39598 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE__SHIFT                                                   0x2
39599 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE__SHIFT                                                   0x3
39600 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING__SHIFT                                                      0x4
39601 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED__SHIFT                                                               0x5
39602 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN_MASK                                                         0x00000001L
39603 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN_MASK                                                         0x00000002L
39604 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE_MASK                                                     0x00000004L
39605 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE_MASK                                                     0x00000008L
39606 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING_MASK                                                        0x00000010L
39607 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED_MASK                                                                 0xFFFFFFE0L
39608 //RLC_RLCS_CP_INT_INFO_1
39609 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1__SHIFT                                                       0x0
39610 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1_MASK                                                         0xFFFFFFFFL
39611 //RLC_RLCS_CP_INT_INFO_2
39612 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2__SHIFT                                                       0x0
39613 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID__SHIFT                                                           0x10
39614 #define RLC_RLCS_CP_INT_INFO_2__RESERVED__SHIFT                                                               0x19
39615 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2_MASK                                                         0x0000FFFFL
39616 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID_MASK                                                             0x01FF0000L
39617 #define RLC_RLCS_CP_INT_INFO_2__RESERVED_MASK                                                                 0xFE000000L
39618 //RLC_RLCS_SPM_INT_CTRL
39619 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK__SHIFT                                                           0x0
39620 #define RLC_RLCS_SPM_INT_CTRL__RESERVED__SHIFT                                                                0x1
39621 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK_MASK                                                             0x00000001L
39622 #define RLC_RLCS_SPM_INT_CTRL__RESERVED_MASK                                                                  0xFFFFFFFEL
39623 //RLC_RLCS_SPM_INT_INFO_1
39624 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT                                                      0x0
39625 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK                                                        0xFFFFFFFFL
39626 //RLC_RLCS_SPM_INT_INFO_2
39627 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT                                                      0x0
39628 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT                                                          0x10
39629 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED__SHIFT                                                              0x19
39630 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK                                                        0x0000FFFFL
39631 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID_MASK                                                            0x01FF0000L
39632 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED_MASK                                                                0xFE000000L
39633 //RLC_RLCS_DSM_TRIG
39634 #define RLC_RLCS_DSM_TRIG__START__SHIFT                                                                       0x0
39635 #define RLC_RLCS_DSM_TRIG__RESERVED__SHIFT                                                                    0x1
39636 #define RLC_RLCS_DSM_TRIG__START_MASK                                                                         0x00000001L
39637 #define RLC_RLCS_DSM_TRIG__RESERVED_MASK                                                                      0xFFFFFFFEL
39638 //RLC_RLCS_BOOTLOAD_STATUS
39639 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE__SHIFT                                                        0x0
39640 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED__SHIFT                                           0x1
39641 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE__SHIFT                                             0x2
39642 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED__SHIFT                                                  0x3
39643 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE__SHIFT                                                    0x4
39644 #define RLC_RLCS_BOOTLOAD_STATUS__RESERVED__SHIFT                                                             0x5
39645 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE__SHIFT                                                    0x1f
39646 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE_MASK                                                          0x00000001L
39647 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED_MASK                                             0x00000002L
39648 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE_MASK                                               0x00000004L
39649 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED_MASK                                                    0x00000008L
39650 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE_MASK                                                      0x00000010L
39651 #define RLC_RLCS_BOOTLOAD_STATUS__RESERVED_MASK                                                               0x7FFFFFE0L
39652 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE_MASK                                                      0x80000000L
39653 //RLC_RLCS_POWER_BRAKE_CNTL
39654 #define RLC_RLCS_POWER_BRAKE_CNTL__POWER_BRAKE__SHIFT                                                         0x0
39655 #define RLC_RLCS_POWER_BRAKE_CNTL__INT_CLEAR__SHIFT                                                           0x1
39656 #define RLC_RLCS_POWER_BRAKE_CNTL__MAX_HYSTERESIS__SHIFT                                                      0x2
39657 #define RLC_RLCS_POWER_BRAKE_CNTL__HYSTERESIS_CNT__SHIFT                                                      0xa
39658 #define RLC_RLCS_POWER_BRAKE_CNTL__RESERVED__SHIFT                                                            0x12
39659 #define RLC_RLCS_POWER_BRAKE_CNTL__POWER_BRAKE_MASK                                                           0x00000001L
39660 #define RLC_RLCS_POWER_BRAKE_CNTL__INT_CLEAR_MASK                                                             0x00000002L
39661 #define RLC_RLCS_POWER_BRAKE_CNTL__MAX_HYSTERESIS_MASK                                                        0x000003FCL
39662 #define RLC_RLCS_POWER_BRAKE_CNTL__HYSTERESIS_CNT_MASK                                                        0x0003FC00L
39663 #define RLC_RLCS_POWER_BRAKE_CNTL__RESERVED_MASK                                                              0xFFFC0000L
39664 //RLC_RLCS_POWER_BRAKE_CNTL_TH1
39665 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__POWER_BRAKE__SHIFT                                                     0x0
39666 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__INT_CLEAR__SHIFT                                                       0x1
39667 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__MAX_HYSTERESIS__SHIFT                                                  0x2
39668 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__HYSTERESIS_CNT__SHIFT                                                  0xa
39669 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__RESERVED__SHIFT                                                        0x12
39670 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__POWER_BRAKE_MASK                                                       0x00000001L
39671 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__INT_CLEAR_MASK                                                         0x00000002L
39672 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__MAX_HYSTERESIS_MASK                                                    0x000003FCL
39673 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__HYSTERESIS_CNT_MASK                                                    0x0003FC00L
39674 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__RESERVED_MASK                                                          0xFFFC0000L
39675 //RLC_RLCS_GRBM_IDLE_BUSY_STAT
39676 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE__SHIFT                                            0x0
39677 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY__SHIFT                                                      0x10
39678 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY__SHIFT                                                      0x11
39679 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY__SHIFT                                                      0x12
39680 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY__SHIFT                                                      0x13
39681 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY__SHIFT                                                      0x14
39682 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY__SHIFT                                                      0x15
39683 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY__SHIFT                                                      0x16
39684 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY__SHIFT                                                      0x17
39685 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED__SHIFT                                              0x18
39686 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED__SHIFT                                              0x19
39687 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED__SHIFT                                              0x1a
39688 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED__SHIFT                                              0x1b
39689 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED__SHIFT                                              0x1c
39690 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED__SHIFT                                              0x1d
39691 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED__SHIFT                                              0x1e
39692 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED__SHIFT                                              0x1f
39693 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE_MASK                                              0x00000003L
39694 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_MASK                                                        0x00010000L
39695 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_MASK                                                        0x00020000L
39696 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_MASK                                                        0x00040000L
39697 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_MASK                                                        0x00080000L
39698 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_MASK                                                        0x00100000L
39699 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_MASK                                                        0x00200000L
39700 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_MASK                                                        0x00400000L
39701 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_MASK                                                        0x00800000L
39702 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED_MASK                                                0x01000000L
39703 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED_MASK                                                0x02000000L
39704 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED_MASK                                                0x04000000L
39705 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED_MASK                                                0x08000000L
39706 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED_MASK                                                0x10000000L
39707 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED_MASK                                                0x20000000L
39708 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED_MASK                                                0x40000000L
39709 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED_MASK                                                0x80000000L
39710 //RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL
39711 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR__SHIFT                                         0x0
39712 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR__SHIFT                                         0x1
39713 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR__SHIFT                                         0x2
39714 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR__SHIFT                                         0x3
39715 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR__SHIFT                                         0x4
39716 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR__SHIFT                                         0x5
39717 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR__SHIFT                                         0x6
39718 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR__SHIFT                                         0x7
39719 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR_MASK                                           0x00000001L
39720 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR_MASK                                           0x00000002L
39721 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR_MASK                                           0x00000004L
39722 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR_MASK                                           0x00000008L
39723 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR_MASK                                           0x00000010L
39724 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR_MASK                                           0x00000020L
39725 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR_MASK                                           0x00000040L
39726 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR_MASK                                           0x00000080L
39727 //RLC_RLCS_CMP_IDLE_CNTL
39728 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR__SHIFT                                                              0x0
39729 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST__SHIFT                                                          0x1
39730 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE__SHIFT                                                               0x2
39731 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS__SHIFT                                                         0x3
39732 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT__SHIFT                                                         0xb
39733 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED__SHIFT                                                               0x13
39734 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR_MASK                                                                0x00000001L
39735 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST_MASK                                                            0x00000002L
39736 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_MASK                                                                 0x00000004L
39737 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS_MASK                                                           0x000007F8L
39738 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT_MASK                                                           0x0007F800L
39739 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED_MASK                                                                 0xFFF80000L
39740 //RLC_RLCS_GENERAL_0
39741 #define RLC_RLCS_GENERAL_0__DATA__SHIFT                                                                       0x0
39742 #define RLC_RLCS_GENERAL_0__DATA_MASK                                                                         0xFFFFFFFFL
39743 //RLC_RLCS_GENERAL_1
39744 #define RLC_RLCS_GENERAL_1__DATA__SHIFT                                                                       0x0
39745 #define RLC_RLCS_GENERAL_1__DATA_MASK                                                                         0xFFFFFFFFL
39746 //RLC_RLCS_GENERAL_2
39747 #define RLC_RLCS_GENERAL_2__DATA__SHIFT                                                                       0x0
39748 #define RLC_RLCS_GENERAL_2__DATA_MASK                                                                         0xFFFFFFFFL
39749 //RLC_RLCS_GENERAL_3
39750 #define RLC_RLCS_GENERAL_3__DATA__SHIFT                                                                       0x0
39751 #define RLC_RLCS_GENERAL_3__DATA_MASK                                                                         0xFFFFFFFFL
39752 //RLC_RLCS_GENERAL_4
39753 #define RLC_RLCS_GENERAL_4__DATA__SHIFT                                                                       0x0
39754 #define RLC_RLCS_GENERAL_4__DATA_MASK                                                                         0xFFFFFFFFL
39755 //RLC_RLCS_GENERAL_5
39756 #define RLC_RLCS_GENERAL_5__DATA__SHIFT                                                                       0x0
39757 #define RLC_RLCS_GENERAL_5__DATA_MASK                                                                         0xFFFFFFFFL
39758 //RLC_RLCS_GENERAL_6
39759 #define RLC_RLCS_GENERAL_6__DATA__SHIFT                                                                       0x0
39760 #define RLC_RLCS_GENERAL_6__DATA_MASK                                                                         0xFFFFFFFFL
39761 //RLC_RLCS_GENERAL_7
39762 #define RLC_RLCS_GENERAL_7__DATA__SHIFT                                                                       0x0
39763 #define RLC_RLCS_GENERAL_7__DATA_MASK                                                                         0xFFFFFFFFL
39764 //RLC_RLCS_GENERAL_8
39765 #define RLC_RLCS_GENERAL_8__DATA__SHIFT                                                                       0x0
39766 #define RLC_RLCS_GENERAL_8__DATA_MASK                                                                         0xFFFFFFFFL
39767 //RLC_RLCS_GENERAL_9
39768 #define RLC_RLCS_GENERAL_9__DATA__SHIFT                                                                       0x0
39769 #define RLC_RLCS_GENERAL_9__DATA_MASK                                                                         0xFFFFFFFFL
39770 //RLC_RLCS_GENERAL_10
39771 #define RLC_RLCS_GENERAL_10__DATA__SHIFT                                                                      0x0
39772 #define RLC_RLCS_GENERAL_10__DATA_MASK                                                                        0xFFFFFFFFL
39773 //RLC_RLCS_GENERAL_11
39774 #define RLC_RLCS_GENERAL_11__DATA__SHIFT                                                                      0x0
39775 #define RLC_RLCS_GENERAL_11__DATA_MASK                                                                        0xFFFFFFFFL
39776 //RLC_RLCS_GENERAL_12
39777 #define RLC_RLCS_GENERAL_12__DATA__SHIFT                                                                      0x0
39778 #define RLC_RLCS_GENERAL_12__DATA_MASK                                                                        0xFFFFFFFFL
39779 //RLC_RLCS_GENERAL_13
39780 #define RLC_RLCS_GENERAL_13__DATA__SHIFT                                                                      0x0
39781 #define RLC_RLCS_GENERAL_13__DATA_MASK                                                                        0xFFFFFFFFL
39782 //RLC_RLCS_GENERAL_14
39783 #define RLC_RLCS_GENERAL_14__DATA__SHIFT                                                                      0x0
39784 #define RLC_RLCS_GENERAL_14__DATA_MASK                                                                        0xFFFFFFFFL
39785 //RLC_RLCS_GENERAL_15
39786 #define RLC_RLCS_GENERAL_15__DATA__SHIFT                                                                      0x0
39787 #define RLC_RLCS_GENERAL_15__DATA_MASK                                                                        0xFFFFFFFFL
39788 //RLC_RLCS_GENERAL_16
39789 #define RLC_RLCS_GENERAL_16__DATA__SHIFT                                                                      0x0
39790 #define RLC_RLCS_GENERAL_16__DATA_MASK                                                                        0xFFFFFFFFL
39791 //RLC_RLCS_AUXILIARY_REG_1
39792 #define RLC_RLCS_AUXILIARY_REG_1__ADDR__SHIFT                                                                 0x0
39793 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED__SHIFT                                                             0x12
39794 #define RLC_RLCS_AUXILIARY_REG_1__ADDR_MASK                                                                   0x0003FFFFL
39795 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED_MASK                                                               0xFFFC0000L
39796 //RLC_RLCS_AUXILIARY_REG_2
39797 #define RLC_RLCS_AUXILIARY_REG_2__ADDR__SHIFT                                                                 0x0
39798 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED__SHIFT                                                             0x12
39799 #define RLC_RLCS_AUXILIARY_REG_2__ADDR_MASK                                                                   0x0003FFFFL
39800 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED_MASK                                                               0xFFFC0000L
39801 //RLC_RLCS_AUXILIARY_REG_3
39802 #define RLC_RLCS_AUXILIARY_REG_3__ADDR__SHIFT                                                                 0x0
39803 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED__SHIFT                                                             0x12
39804 #define RLC_RLCS_AUXILIARY_REG_3__ADDR_MASK                                                                   0x0003FFFFL
39805 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED_MASK                                                               0xFFFC0000L
39806 //RLC_RLCS_AUXILIARY_REG_4
39807 #define RLC_RLCS_AUXILIARY_REG_4__ADDR__SHIFT                                                                 0x0
39808 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED__SHIFT                                                             0x12
39809 #define RLC_RLCS_AUXILIARY_REG_4__ADDR_MASK                                                                   0x0003FFFFL
39810 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED_MASK                                                               0xFFFC0000L
39811 //RLC_RLCS_SPM_SQTT_MODE
39812 #define RLC_RLCS_SPM_SQTT_MODE__MODE__SHIFT                                                                   0x0
39813 #define RLC_RLCS_SPM_SQTT_MODE__MODE_MASK                                                                     0x00000001L
39814 //RLC_RLCS_CP_DMA_SRCID_OVER
39815 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE__SHIFT                                                     0x0
39816 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE_MASK                                                       0x00000001L
39817 //RLC_RLCS_BOOTLOAD_ID_STATUS1
39818 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED__SHIFT                                                      0x0
39819 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED__SHIFT                                                      0x1
39820 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED__SHIFT                                                      0x2
39821 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED__SHIFT                                                      0x3
39822 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED__SHIFT                                                      0x4
39823 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED__SHIFT                                                      0x5
39824 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED__SHIFT                                                      0x6
39825 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED__SHIFT                                                      0x7
39826 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED__SHIFT                                                      0x8
39827 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED__SHIFT                                                      0x9
39828 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED__SHIFT                                                     0xa
39829 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED__SHIFT                                                     0xb
39830 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED__SHIFT                                                     0xc
39831 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED__SHIFT                                                     0xd
39832 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED__SHIFT                                                     0xe
39833 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED__SHIFT                                                     0xf
39834 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED__SHIFT                                                     0x10
39835 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED__SHIFT                                                     0x11
39836 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED__SHIFT                                                     0x12
39837 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED__SHIFT                                                     0x13
39838 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED__SHIFT                                                     0x14
39839 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED__SHIFT                                                     0x15
39840 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED__SHIFT                                                     0x16
39841 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED__SHIFT                                                     0x17
39842 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED__SHIFT                                                     0x18
39843 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED__SHIFT                                                     0x19
39844 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED__SHIFT                                                     0x1a
39845 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED__SHIFT                                                     0x1b
39846 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED__SHIFT                                                     0x1c
39847 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED__SHIFT                                                     0x1d
39848 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED__SHIFT                                                     0x1e
39849 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED__SHIFT                                                     0x1f
39850 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED_MASK                                                        0x00000001L
39851 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED_MASK                                                        0x00000002L
39852 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED_MASK                                                        0x00000004L
39853 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED_MASK                                                        0x00000008L
39854 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED_MASK                                                        0x00000010L
39855 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED_MASK                                                        0x00000020L
39856 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED_MASK                                                        0x00000040L
39857 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED_MASK                                                        0x00000080L
39858 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED_MASK                                                        0x00000100L
39859 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED_MASK                                                        0x00000200L
39860 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED_MASK                                                       0x00000400L
39861 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED_MASK                                                       0x00000800L
39862 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED_MASK                                                       0x00001000L
39863 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED_MASK                                                       0x00002000L
39864 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED_MASK                                                       0x00004000L
39865 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED_MASK                                                       0x00008000L
39866 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED_MASK                                                       0x00010000L
39867 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED_MASK                                                       0x00020000L
39868 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED_MASK                                                       0x00040000L
39869 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED_MASK                                                       0x00080000L
39870 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED_MASK                                                       0x00100000L
39871 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED_MASK                                                       0x00200000L
39872 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED_MASK                                                       0x00400000L
39873 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED_MASK                                                       0x00800000L
39874 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED_MASK                                                       0x01000000L
39875 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED_MASK                                                       0x02000000L
39876 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED_MASK                                                       0x04000000L
39877 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED_MASK                                                       0x08000000L
39878 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED_MASK                                                       0x10000000L
39879 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED_MASK                                                       0x20000000L
39880 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED_MASK                                                       0x40000000L
39881 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED_MASK                                                       0x80000000L
39882 //RLC_RLCS_BOOTLOAD_ID_STATUS2
39883 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED__SHIFT                                                     0x0
39884 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED__SHIFT                                                     0x1
39885 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED__SHIFT                                                     0x2
39886 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED__SHIFT                                                     0x3
39887 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED__SHIFT                                                     0x4
39888 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED__SHIFT                                                     0x5
39889 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED__SHIFT                                                     0x6
39890 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED__SHIFT                                                     0x7
39891 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED__SHIFT                                                     0x8
39892 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED__SHIFT                                                     0x9
39893 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED__SHIFT                                                     0xa
39894 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED__SHIFT                                                     0xb
39895 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED__SHIFT                                                     0xc
39896 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED__SHIFT                                                     0xd
39897 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED__SHIFT                                                     0xe
39898 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED__SHIFT                                                     0xf
39899 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED__SHIFT                                                     0x10
39900 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED__SHIFT                                                     0x11
39901 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED__SHIFT                                                     0x12
39902 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED__SHIFT                                                     0x13
39903 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED__SHIFT                                                     0x14
39904 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED__SHIFT                                                     0x15
39905 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED__SHIFT                                                     0x16
39906 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED__SHIFT                                                     0x17
39907 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED__SHIFT                                                     0x18
39908 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED__SHIFT                                                     0x19
39909 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED__SHIFT                                                     0x1a
39910 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED__SHIFT                                                     0x1b
39911 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED__SHIFT                                                     0x1c
39912 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED__SHIFT                                                     0x1d
39913 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED__SHIFT                                                     0x1e
39914 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED__SHIFT                                                     0x1f
39915 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED_MASK                                                       0x00000001L
39916 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED_MASK                                                       0x00000002L
39917 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED_MASK                                                       0x00000004L
39918 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED_MASK                                                       0x00000008L
39919 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED_MASK                                                       0x00000010L
39920 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED_MASK                                                       0x00000020L
39921 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED_MASK                                                       0x00000040L
39922 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED_MASK                                                       0x00000080L
39923 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED_MASK                                                       0x00000100L
39924 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED_MASK                                                       0x00000200L
39925 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED_MASK                                                       0x00000400L
39926 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED_MASK                                                       0x00000800L
39927 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED_MASK                                                       0x00001000L
39928 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED_MASK                                                       0x00002000L
39929 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED_MASK                                                       0x00004000L
39930 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED_MASK                                                       0x00008000L
39931 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED_MASK                                                       0x00010000L
39932 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED_MASK                                                       0x00020000L
39933 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED_MASK                                                       0x00040000L
39934 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED_MASK                                                       0x00080000L
39935 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED_MASK                                                       0x00100000L
39936 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED_MASK                                                       0x00200000L
39937 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED_MASK                                                       0x00400000L
39938 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED_MASK                                                       0x00800000L
39939 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED_MASK                                                       0x01000000L
39940 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED_MASK                                                       0x02000000L
39941 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED_MASK                                                       0x04000000L
39942 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED_MASK                                                       0x08000000L
39943 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED_MASK                                                       0x10000000L
39944 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED_MASK                                                       0x20000000L
39945 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED_MASK                                                       0x40000000L
39946 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED_MASK                                                       0x80000000L
39947 //RLC_RLCS_IMU_VIDCHG_CNTL
39948 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ__SHIFT                                                                  0x0
39949 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA__SHIFT                                                                 0x1
39950 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN__SHIFT                                                                0xa
39951 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK__SHIFT                                                                  0xb
39952 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED__SHIFT                                                             0xc
39953 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ_MASK                                                                    0x00000001L
39954 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA_MASK                                                                   0x000003FEL
39955 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN_MASK                                                                  0x00000400L
39956 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK_MASK                                                                    0x00000800L
39957 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED_MASK                                                               0xFFFFF000L
39958 //RLC_RLCS_EDC_INT_CNTL
39959 #define RLC_RLCS_EDC_INT_CNTL__EDC_EVENT_INT_CLEAR__SHIFT                                                     0x0
39960 #define RLC_RLCS_EDC_INT_CNTL__EDC_EVENT_INT_CLEAR_MASK                                                       0x00000001L
39961 //RLC_RLCS_KMD_LOG_CNTL1
39962 #define RLC_RLCS_KMD_LOG_CNTL1__DATA__SHIFT                                                                   0x0
39963 #define RLC_RLCS_KMD_LOG_CNTL1__DATA_MASK                                                                     0xFFFFFFFFL
39964 //RLC_RLCS_KMD_LOG_CNTL2
39965 #define RLC_RLCS_KMD_LOG_CNTL2__DATA__SHIFT                                                                   0x0
39966 #define RLC_RLCS_KMD_LOG_CNTL2__DATA_MASK                                                                     0xFFFFFFFFL
39967 //RLC_RLCS_GPM_LEGACY_INT_STAT
39968 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GC_CAC_EDC_EVENT_CHANGED__SHIFT                                         0x0
39969 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GFX_POWER_BRAKE_CHANGED__SHIFT                                          0x1
39970 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GC_CAC_EDC_EVENT_CHANGED_MASK                                           0x00000001L
39971 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GFX_POWER_BRAKE_CHANGED_MASK                                            0x00000002L
39972 //RLC_RLCS_GPM_LEGACY_INT_DISABLE
39973 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GC_CAC_EDC_EVENT_CHANGED__SHIFT                                      0x0
39974 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GFX_POWER_BRAKE_CHANGED__SHIFT                                       0x1
39975 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GC_CAC_EDC_EVENT_CHANGED_MASK                                        0x00000001L
39976 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GFX_POWER_BRAKE_CHANGED_MASK                                         0x00000002L
39977 //RLC_RLCS_SRM_SRCID_CNTL
39978 #define RLC_RLCS_SRM_SRCID_CNTL__SRCID__SHIFT                                                                 0x0
39979 #define RLC_RLCS_SRM_SRCID_CNTL__SRCID_MASK                                                                   0x00000007L
39980 //RLC_RLCS_GCR_DATA_0
39981 #define RLC_RLCS_GCR_DATA_0__PHASE_0__SHIFT                                                                   0x0
39982 #define RLC_RLCS_GCR_DATA_0__PHASE_1__SHIFT                                                                   0x10
39983 #define RLC_RLCS_GCR_DATA_0__PHASE_0_MASK                                                                     0x0000FFFFL
39984 #define RLC_RLCS_GCR_DATA_0__PHASE_1_MASK                                                                     0xFFFF0000L
39985 //RLC_RLCS_GCR_DATA_1
39986 #define RLC_RLCS_GCR_DATA_1__PHASE_2__SHIFT                                                                   0x0
39987 #define RLC_RLCS_GCR_DATA_1__PHASE_3__SHIFT                                                                   0x10
39988 #define RLC_RLCS_GCR_DATA_1__PHASE_2_MASK                                                                     0x0000FFFFL
39989 #define RLC_RLCS_GCR_DATA_1__PHASE_3_MASK                                                                     0xFFFF0000L
39990 //RLC_RLCS_GCR_DATA_2
39991 #define RLC_RLCS_GCR_DATA_2__PHASE_4__SHIFT                                                                   0x0
39992 #define RLC_RLCS_GCR_DATA_2__PHASE_5__SHIFT                                                                   0x10
39993 #define RLC_RLCS_GCR_DATA_2__PHASE_4_MASK                                                                     0x0000FFFFL
39994 #define RLC_RLCS_GCR_DATA_2__PHASE_5_MASK                                                                     0xFFFF0000L
39995 //RLC_RLCS_GCR_DATA_3
39996 #define RLC_RLCS_GCR_DATA_3__PHASE_6__SHIFT                                                                   0x0
39997 #define RLC_RLCS_GCR_DATA_3__PHASE_7__SHIFT                                                                   0x10
39998 #define RLC_RLCS_GCR_DATA_3__PHASE_6_MASK                                                                     0x0000FFFFL
39999 #define RLC_RLCS_GCR_DATA_3__PHASE_7_MASK                                                                     0xFFFF0000L
40000 //RLC_RLCS_GCR_STATUS
40001 #define RLC_RLCS_GCR_STATUS__GCR_BUSY__SHIFT                                                                  0x0
40002 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT__SHIFT                                                             0x1
40003 #define RLC_RLCS_GCR_STATUS__RESERVED_2__SHIFT                                                                0x5
40004 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG__SHIFT                                                         0x8
40005 #define RLC_RLCS_GCR_STATUS__RESERVED__SHIFT                                                                  0x10
40006 #define RLC_RLCS_GCR_STATUS__GCR_BUSY_MASK                                                                    0x00000001L
40007 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT_MASK                                                               0x0000001EL
40008 #define RLC_RLCS_GCR_STATUS__RESERVED_2_MASK                                                                  0x000000E0L
40009 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG_MASK                                                           0x0000FF00L
40010 #define RLC_RLCS_GCR_STATUS__RESERVED_MASK                                                                    0xFFFF0000L
40011 //RLC_RLCS_PERFMON_CLK_CNTL_UCODE
40012 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE__SHIFT                                           0x0
40013 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE_MASK                                             0x00000001L
40014 //RLC_RLCS_UTCL2_CNTL
40015 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE__SHIFT                                                         0x0
40016 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE__SHIFT                                                              0x1
40017 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE__SHIFT                                                               0x2
40018 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE__SHIFT                                                        0x3
40019 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE__SHIFT                                                         0x5
40020 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION__SHIFT                                                     0x6
40021 #define RLC_RLCS_UTCL2_CNTL__RESERVED__SHIFT                                                                  0x7
40022 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE_MASK                                                           0x00000001L
40023 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_MASK                                                                0x00000002L
40024 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_MASK                                                                 0x00000004L
40025 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE_MASK                                                          0x00000018L
40026 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE_MASK                                                           0x00000020L
40027 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION_MASK                                                       0x00000040L
40028 #define RLC_RLCS_UTCL2_CNTL__RESERVED_MASK                                                                    0xFFFFFF80L
40029 //RLC_RLCS_IMU_RLC_MSG_DATA0
40030 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA__SHIFT                                                               0x0
40031 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA_MASK                                                                 0xFFFFFFFFL
40032 //RLC_RLCS_IMU_RLC_MSG_DATA1
40033 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA__SHIFT                                                               0x0
40034 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA_MASK                                                                 0xFFFFFFFFL
40035 //RLC_RLCS_IMU_RLC_MSG_DATA2
40036 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA__SHIFT                                                               0x0
40037 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA_MASK                                                                 0xFFFFFFFFL
40038 //RLC_RLCS_IMU_RLC_MSG_DATA3
40039 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA__SHIFT                                                               0x0
40040 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA_MASK                                                                 0xFFFFFFFFL
40041 //RLC_RLCS_IMU_RLC_MSG_DATA4
40042 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA__SHIFT                                                               0x0
40043 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA_MASK                                                                 0xFFFFFFFFL
40044 //RLC_RLCS_IMU_RLC_MSG_CONTROL
40045 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA__SHIFT                                                             0x0
40046 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA_MASK                                                               0xFFFFFFFFL
40047 //RLC_RLCS_IMU_RLC_MSG_CNTL
40048 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG__SHIFT                                                             0x0
40049 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG__SHIFT                                                              0x1
40050 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED__SHIFT                                                            0x2
40051 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG_MASK                                                               0x00000001L
40052 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG_MASK                                                                0x00000002L
40053 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED_MASK                                                              0xFFFFFFFCL
40054 //RLC_RLCS_RLC_IMU_MSG_DATA0
40055 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA__SHIFT                                                               0x0
40056 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA_MASK                                                                 0xFFFFFFFFL
40057 //RLC_RLCS_RLC_IMU_MSG_CONTROL
40058 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA__SHIFT                                                             0x0
40059 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA_MASK                                                               0xFFFFFFFFL
40060 //RLC_RLCS_RLC_IMU_MSG_CNTL
40061 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG__SHIFT                                                              0x0
40062 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG__SHIFT                                                             0x1
40063 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED__SHIFT                                                            0x2
40064 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG_MASK                                                                0x00000001L
40065 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG_MASK                                                               0x00000002L
40066 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED_MASK                                                              0xFFFFFFFCL
40067 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0
40068 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT__SHIFT                                                     0x0
40069 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE__SHIFT                                                     0x10
40070 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT_MASK                                                       0x0000FFFFL
40071 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE_MASK                                                       0xFFFF0000L
40072 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1
40073 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1__SHIFT                                                0x0
40074 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED__SHIFT                                                    0x10
40075 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1_MASK                                                  0x0000FFFFL
40076 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED_MASK                                                      0xFFFF0000L
40077 //RLC_RLCS_IMU_RLC_MUTEX_CNTL
40078 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ__SHIFT                                                               0x0
40079 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE__SHIFT                                                           0x1
40080 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED__SHIFT                                                          0x2
40081 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ_MASK                                                                 0x00000001L
40082 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE_MASK                                                             0x00000002L
40083 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED_MASK                                                            0xFFFFFFFCL
40084 //RLC_RLCS_IMU_RLC_STATUS
40085 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF__SHIFT                                                          0x0
40086 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS__SHIFT                                                          0x1
40087 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_14_2__SHIFT                                                         0x2
40088 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS__SHIFT                                                     0xf
40089 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED__SHIFT                                                              0x10
40090 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF_MASK                                                            0x00000001L
40091 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS_MASK                                                            0x00000002L
40092 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_14_2_MASK                                                           0x00007FFCL
40093 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS_MASK                                                       0x00008000L
40094 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_MASK                                                                0xFFFF0000L
40095 //RLC_RLCS_RLC_IMU_STATUS
40096 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE__SHIFT                                                       0x0
40097 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE__SHIFT                                                             0x1
40098 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_3_2__SHIFT                                                          0x2
40099 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED__SHIFT                                                              0x4
40100 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE_MASK                                                         0x00000001L
40101 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE_MASK                                                               0x00000002L
40102 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_3_2_MASK                                                            0x0000000CL
40103 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_MASK                                                                0xFFFFFFF0L
40104 //RLC_RLCS_IMU_RAM_DATA_1
40105 #define RLC_RLCS_IMU_RAM_DATA_1__DATA__SHIFT                                                                  0x0
40106 #define RLC_RLCS_IMU_RAM_DATA_1__DATA_MASK                                                                    0xFFFFFFFFL
40107 //RLC_RLCS_IMU_RAM_ADDR_1_LSB
40108 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA__SHIFT                                                              0x0
40109 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA_MASK                                                                0xFFFFFFFFL
40110 //RLC_RLCS_IMU_RAM_ADDR_1_MSB
40111 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA__SHIFT                                                              0x0
40112 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED__SHIFT                                                          0x10
40113 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA_MASK                                                                0x0000FFFFL
40114 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED_MASK                                                            0xFFFF0000L
40115 //RLC_RLCS_IMU_RAM_DATA_0
40116 #define RLC_RLCS_IMU_RAM_DATA_0__DATA__SHIFT                                                                  0x0
40117 #define RLC_RLCS_IMU_RAM_DATA_0__DATA_MASK                                                                    0xFFFFFFFFL
40118 //RLC_RLCS_IMU_RAM_ADDR_0_LSB
40119 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA__SHIFT                                                              0x0
40120 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA_MASK                                                                0xFFFFFFFFL
40121 //RLC_RLCS_IMU_RAM_ADDR_0_MSB
40122 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA__SHIFT                                                              0x0
40123 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED__SHIFT                                                          0x10
40124 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA_MASK                                                                0x0000FFFFL
40125 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED_MASK                                                            0xFFFF0000L
40126 //RLC_RLCS_IMU_RAM_CNTL
40127 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG__SHIFT                                                                  0x0
40128 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG__SHIFT                                                                  0x1
40129 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED__SHIFT                                                                0x2
40130 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG_MASK                                                                    0x00000001L
40131 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG_MASK                                                                    0x00000002L
40132 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED_MASK                                                                  0xFFFFFFFCL
40133 //RLC_RLCS_IMU_GFX_DOORBELL_FENCE
40134 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE__SHIFT                                                        0x0
40135 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK__SHIFT                                                           0x1
40136 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED__SHIFT                                                      0x2
40137 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE_MASK                                                          0x00000001L
40138 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK_MASK                                                             0x00000002L
40139 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED_MASK                                                        0xFFFFFFFCL
40140 //RLC_RLCS_SDMA_INT_CNTL_1
40141 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK__SHIFT                                                        0x0
40142 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID__SHIFT                                                              0x1
40143 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED__SHIFT                                                             0x2
40144 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK_MASK                                                          0x00000001L
40145 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID_MASK                                                                0x00000002L
40146 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED_MASK                                                               0xFFFFFFFCL
40147 //RLC_RLCS_SDMA_INT_CNTL_2
40148 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN__SHIFT                                                          0x0
40149 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE__SHIFT                                                      0x1
40150 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED__SHIFT                                                             0x2
40151 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN_MASK                                                            0x00000001L
40152 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE_MASK                                                        0x00000002L
40153 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED_MASK                                                               0xFFFFFFFCL
40154 //RLC_RLCS_SDMA_INT_STAT
40155 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST__SHIFT                                                          0x0
40156 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST__SHIFT                                                          0x8
40157 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID__SHIFT                                                   0x10
40158 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING__SHIFT                                                   0x11
40159 #define RLC_RLCS_SDMA_INT_STAT__RESERVED__SHIFT                                                               0x12
40160 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST_MASK                                                            0x000000FFL
40161 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST_MASK                                                            0x0000FF00L
40162 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID_MASK                                                     0x00010000L
40163 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING_MASK                                                     0x00020000L
40164 #define RLC_RLCS_SDMA_INT_STAT__RESERVED_MASK                                                                 0xFFFC0000L
40165 //RLC_RLCS_SDMA_INT_INFO
40166 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW__SHIFT                                                         0x0
40167 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW__SHIFT                                                         0x8
40168 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID__SHIFT                                                           0x10
40169 #define RLC_RLCS_SDMA_INT_INFO__RESERVED__SHIFT                                                               0x11
40170 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW_MASK                                                           0x000000FFL
40171 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW_MASK                                                           0x0000FF00L
40172 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID_MASK                                                             0x00010000L
40173 #define RLC_RLCS_SDMA_INT_INFO__RESERVED_MASK                                                                 0xFFFE0000L
40174 //RLC_RLCS_PMM_CGCG_CNTL
40175 #define RLC_RLCS_PMM_CGCG_CNTL__VALID__SHIFT                                                                  0x0
40176 #define RLC_RLCS_PMM_CGCG_CNTL__CLEAN__SHIFT                                                                  0x1
40177 #define RLC_RLCS_PMM_CGCG_CNTL__RESERVED__SHIFT                                                               0x2
40178 #define RLC_RLCS_PMM_CGCG_CNTL__VALID_MASK                                                                    0x00000001L
40179 #define RLC_RLCS_PMM_CGCG_CNTL__CLEAN_MASK                                                                    0x00000002L
40180 #define RLC_RLCS_PMM_CGCG_CNTL__RESERVED_MASK                                                                 0xFFFFFFFCL
40181 //RLC_RLCS_GFX_MEM_POWER_CTRL_LO
40182 #define RLC_RLCS_GFX_MEM_POWER_CTRL_LO__DATA__SHIFT                                                           0x0
40183 #define RLC_RLCS_GFX_MEM_POWER_CTRL_LO__DATA_MASK                                                             0xFFFFFFFFL
40184 //RLC_RLCS_GFX_RM_CNTL
40185 #define RLC_RLCS_GFX_RM_CNTL__RLC_GFX_RM_VALID__SHIFT                                                         0x0
40186 #define RLC_RLCS_GFX_RM_CNTL__RESERVED__SHIFT                                                                 0x1
40187 #define RLC_RLCS_GFX_RM_CNTL__RLC_GFX_RM_VALID_MASK                                                           0x00000001L
40188 #define RLC_RLCS_GFX_RM_CNTL__RESERVED_MASK                                                                   0xFFFFFFFEL
40189 //RLC_RLCS_IH_CTRL_1
40190 #define RLC_RLCS_IH_CTRL_1__IH_CONTEXT_ID_1__SHIFT                                                            0x0
40191 #define RLC_RLCS_IH_CTRL_1__IH_CONTEXT_ID_1_MASK                                                              0xFFFFFFFFL
40192 //RLC_RLCS_IH_CTRL_2
40193 #define RLC_RLCS_IH_CTRL_2__IH_CONTEXT_ID_2__SHIFT                                                            0x0
40194 #define RLC_RLCS_IH_CTRL_2__IH_RING_ID__SHIFT                                                                 0x8
40195 #define RLC_RLCS_IH_CTRL_2__IH_VM_ID__SHIFT                                                                   0x10
40196 #define RLC_RLCS_IH_CTRL_2__RESERVED__SHIFT                                                                   0x14
40197 #define RLC_RLCS_IH_CTRL_2__IH_CONTEXT_ID_2_MASK                                                              0x000000FFL
40198 #define RLC_RLCS_IH_CTRL_2__IH_RING_ID_MASK                                                                   0x0000FF00L
40199 #define RLC_RLCS_IH_CTRL_2__IH_VM_ID_MASK                                                                     0x000F0000L
40200 #define RLC_RLCS_IH_CTRL_2__RESERVED_MASK                                                                     0xFFF00000L
40201 //RLC_RLCS_IH_CTRL_3
40202 #define RLC_RLCS_IH_CTRL_3__IH_SOURCE_ID__SHIFT                                                               0x0
40203 #define RLC_RLCS_IH_CTRL_3__IH_VF_ID__SHIFT                                                                   0x8
40204 #define RLC_RLCS_IH_CTRL_3__IH_VF__SHIFT                                                                      0xd
40205 #define RLC_RLCS_IH_CTRL_3__RESERVED__SHIFT                                                                   0xe
40206 #define RLC_RLCS_IH_CTRL_3__IH_SOURCE_ID_MASK                                                                 0x000000FFL
40207 #define RLC_RLCS_IH_CTRL_3__IH_VF_ID_MASK                                                                     0x00001F00L
40208 #define RLC_RLCS_IH_CTRL_3__IH_VF_MASK                                                                        0x00002000L
40209 #define RLC_RLCS_IH_CTRL_3__RESERVED_MASK                                                                     0xFFFFC000L
40210 //RLC_RLCS_IH_STATUS
40211 #define RLC_RLCS_IH_STATUS__IH_CREDIT_COUNT__SHIFT                                                            0x0
40212 #define RLC_RLCS_IH_STATUS__IH_BUSY__SHIFT                                                                    0x6
40213 #define RLC_RLCS_IH_STATUS__IH_WRITE_DONE__SHIFT                                                              0x7
40214 #define RLC_RLCS_IH_STATUS__RESERVED__SHIFT                                                                   0x8
40215 #define RLC_RLCS_IH_STATUS__IH_CREDIT_COUNT_MASK                                                              0x0000003FL
40216 #define RLC_RLCS_IH_STATUS__IH_BUSY_MASK                                                                      0x00000040L
40217 #define RLC_RLCS_IH_STATUS__IH_WRITE_DONE_MASK                                                                0x00000080L
40218 #define RLC_RLCS_IH_STATUS__RESERVED_MASK                                                                     0xFFFFFF00L
40219 //RLC_RLCS_DEC_END
40220 
40221 
40222 // addressBlock: gc_pfvfdec_rlc
40223 //RLC_SAFE_MODE
40224 #define RLC_SAFE_MODE__CMD__SHIFT                                                                             0x0
40225 #define RLC_SAFE_MODE__MESSAGE__SHIFT                                                                         0x1
40226 #define RLC_SAFE_MODE__RESERVED1__SHIFT                                                                       0x5
40227 #define RLC_SAFE_MODE__RESPONSE__SHIFT                                                                        0x8
40228 #define RLC_SAFE_MODE__RESERVED__SHIFT                                                                        0xc
40229 #define RLC_SAFE_MODE__CMD_MASK                                                                               0x00000001L
40230 #define RLC_SAFE_MODE__MESSAGE_MASK                                                                           0x0000001EL
40231 #define RLC_SAFE_MODE__RESERVED1_MASK                                                                         0x000000E0L
40232 #define RLC_SAFE_MODE__RESPONSE_MASK                                                                          0x00000F00L
40233 #define RLC_SAFE_MODE__RESERVED_MASK                                                                          0xFFFFF000L
40234 //RLC_SPM_SAMPLE_CNT
40235 #define RLC_SPM_SAMPLE_CNT__COUNT__SHIFT                                                                      0x0
40236 #define RLC_SPM_SAMPLE_CNT__COUNT_MASK                                                                        0xFFFFFFFFL
40237 //RLC_SPM_MC_CNTL
40238 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID__SHIFT                                                                  0x0
40239 #define RLC_SPM_MC_CNTL__RLC_SPM_POLICY__SHIFT                                                                0x4
40240 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR__SHIFT                                                             0x6
40241 #define RLC_SPM_MC_CNTL__RLC_SPM_FED__SHIFT                                                                   0x7
40242 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_OVER__SHIFT                                                            0x8
40243 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE__SHIFT                                                                 0x9
40244 #define RLC_SPM_MC_CNTL__RLC_SPM_BC__SHIFT                                                                    0xc
40245 #define RLC_SPM_MC_CNTL__RLC_SPM_RO__SHIFT                                                                    0xd
40246 #define RLC_SPM_MC_CNTL__RLC_SPM_VOL__SHIFT                                                                   0xe
40247 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL__SHIFT                                                                0xf
40248 #define RLC_SPM_MC_CNTL__RESERVED_3__SHIFT                                                                    0x10
40249 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC__SHIFT                                                           0x12
40250 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_OVER__SHIFT                                                      0x13
40251 #define RLC_SPM_MC_CNTL__RESERVED__SHIFT                                                                      0x14
40252 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID_MASK                                                                    0x0000000FL
40253 #define RLC_SPM_MC_CNTL__RLC_SPM_POLICY_MASK                                                                  0x00000030L
40254 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR_MASK                                                               0x00000040L
40255 #define RLC_SPM_MC_CNTL__RLC_SPM_FED_MASK                                                                     0x00000080L
40256 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_OVER_MASK                                                              0x00000100L
40257 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_MASK                                                                   0x00000E00L
40258 #define RLC_SPM_MC_CNTL__RLC_SPM_BC_MASK                                                                      0x00001000L
40259 #define RLC_SPM_MC_CNTL__RLC_SPM_RO_MASK                                                                      0x00002000L
40260 #define RLC_SPM_MC_CNTL__RLC_SPM_VOL_MASK                                                                     0x00004000L
40261 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL_MASK                                                                  0x00008000L
40262 #define RLC_SPM_MC_CNTL__RESERVED_3_MASK                                                                      0x00030000L
40263 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_MASK                                                             0x00040000L
40264 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_OVER_MASK                                                        0x00080000L
40265 #define RLC_SPM_MC_CNTL__RESERVED_MASK                                                                        0xFFF00000L
40266 //RLC_SPM_INT_CNTL
40267 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL__SHIFT                                                             0x0
40268 #define RLC_SPM_INT_CNTL__RESERVED__SHIFT                                                                     0x1
40269 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL_MASK                                                               0x00000001L
40270 #define RLC_SPM_INT_CNTL__RESERVED_MASK                                                                       0xFFFFFFFEL
40271 //RLC_SPM_INT_STATUS
40272 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS__SHIFT                                                         0x0
40273 #define RLC_SPM_INT_STATUS__RESERVED__SHIFT                                                                   0x1
40274 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS_MASK                                                           0x00000001L
40275 #define RLC_SPM_INT_STATUS__RESERVED_MASK                                                                     0xFFFFFFFEL
40276 //RLC_SPM_INT_INFO_1
40277 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT                                                           0x0
40278 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK                                                             0xFFFFFFFFL
40279 //RLC_SPM_INT_INFO_2
40280 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT                                                           0x0
40281 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT                                                               0x10
40282 #define RLC_SPM_INT_INFO_2__RESERVED__SHIFT                                                                   0x18
40283 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK                                                             0x0000FFFFL
40284 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID_MASK                                                                 0x00FF0000L
40285 #define RLC_SPM_INT_INFO_2__RESERVED_MASK                                                                     0xFF000000L
40286 //RLC_CSIB_ADDR_LO
40287 #define RLC_CSIB_ADDR_LO__ADDRESS__SHIFT                                                                      0x0
40288 #define RLC_CSIB_ADDR_LO__ADDRESS_MASK                                                                        0xFFFFFFFFL
40289 //RLC_CSIB_ADDR_HI
40290 #define RLC_CSIB_ADDR_HI__ADDRESS__SHIFT                                                                      0x0
40291 #define RLC_CSIB_ADDR_HI__ADDRESS_MASK                                                                        0x0000FFFFL
40292 //RLC_CSIB_LENGTH
40293 #define RLC_CSIB_LENGTH__LENGTH__SHIFT                                                                        0x0
40294 #define RLC_CSIB_LENGTH__LENGTH_MASK                                                                          0xFFFFFFFFL
40295 //RLC_CP_SCHEDULERS
40296 #define RLC_CP_SCHEDULERS__scheduler0__SHIFT                                                                  0x0
40297 #define RLC_CP_SCHEDULERS__scheduler1__SHIFT                                                                  0x8
40298 #define RLC_CP_SCHEDULERS__scheduler0_MASK                                                                    0x000000FFL
40299 #define RLC_CP_SCHEDULERS__scheduler1_MASK                                                                    0x0000FF00L
40300 //RLC_CP_EOF_INT
40301 #define RLC_CP_EOF_INT__INTERRUPT__SHIFT                                                                      0x0
40302 #define RLC_CP_EOF_INT__RESERVED__SHIFT                                                                       0x1
40303 #define RLC_CP_EOF_INT__INTERRUPT_MASK                                                                        0x00000001L
40304 #define RLC_CP_EOF_INT__RESERVED_MASK                                                                         0xFFFFFFFEL
40305 //RLC_CP_EOF_INT_CNT
40306 #define RLC_CP_EOF_INT_CNT__CNT__SHIFT                                                                        0x0
40307 #define RLC_CP_EOF_INT_CNT__CNT_MASK                                                                          0xFFFFFFFFL
40308 //RLC_SPARE_INT_0
40309 #define RLC_SPARE_INT_0__DATA__SHIFT                                                                          0x0
40310 #define RLC_SPARE_INT_0__PROCESSING__SHIFT                                                                    0x1e
40311 #define RLC_SPARE_INT_0__COMPLETE__SHIFT                                                                      0x1f
40312 #define RLC_SPARE_INT_0__DATA_MASK                                                                            0x3FFFFFFFL
40313 #define RLC_SPARE_INT_0__PROCESSING_MASK                                                                      0x40000000L
40314 #define RLC_SPARE_INT_0__COMPLETE_MASK                                                                        0x80000000L
40315 //RLC_SPARE_INT_1
40316 #define RLC_SPARE_INT_1__DATA__SHIFT                                                                          0x0
40317 #define RLC_SPARE_INT_1__PROCESSING__SHIFT                                                                    0x1e
40318 #define RLC_SPARE_INT_1__COMPLETE__SHIFT                                                                      0x1f
40319 #define RLC_SPARE_INT_1__DATA_MASK                                                                            0x3FFFFFFFL
40320 #define RLC_SPARE_INT_1__PROCESSING_MASK                                                                      0x40000000L
40321 #define RLC_SPARE_INT_1__COMPLETE_MASK                                                                        0x80000000L
40322 //RLC_SPARE_INT_2
40323 #define RLC_SPARE_INT_2__DATA__SHIFT                                                                          0x0
40324 #define RLC_SPARE_INT_2__PROCESSING__SHIFT                                                                    0x1e
40325 #define RLC_SPARE_INT_2__COMPLETE__SHIFT                                                                      0x1f
40326 #define RLC_SPARE_INT_2__DATA_MASK                                                                            0x3FFFFFFFL
40327 #define RLC_SPARE_INT_2__PROCESSING_MASK                                                                      0x40000000L
40328 #define RLC_SPARE_INT_2__COMPLETE_MASK                                                                        0x80000000L
40329 //RLC_PACE_SPARE_INT
40330 #define RLC_PACE_SPARE_INT__INTERRUPT__SHIFT                                                                  0x0
40331 #define RLC_PACE_SPARE_INT__RESERVED__SHIFT                                                                   0x1
40332 #define RLC_PACE_SPARE_INT__INTERRUPT_MASK                                                                    0x00000001L
40333 #define RLC_PACE_SPARE_INT__RESERVED_MASK                                                                     0xFFFFFFFEL
40334 //RLC_PACE_SPARE_INT_1
40335 #define RLC_PACE_SPARE_INT_1__INTERRUPT__SHIFT                                                                0x0
40336 #define RLC_PACE_SPARE_INT_1__RESERVED__SHIFT                                                                 0x1
40337 #define RLC_PACE_SPARE_INT_1__INTERRUPT_MASK                                                                  0x00000001L
40338 #define RLC_PACE_SPARE_INT_1__RESERVED_MASK                                                                   0xFFFFFFFEL
40339 //RLC_RLCV_SPARE_INT_1
40340 #define RLC_RLCV_SPARE_INT_1__INTERRUPT__SHIFT                                                                0x0
40341 #define RLC_RLCV_SPARE_INT_1__RESERVED__SHIFT                                                                 0x1
40342 #define RLC_RLCV_SPARE_INT_1__INTERRUPT_MASK                                                                  0x00000001L
40343 #define RLC_RLCV_SPARE_INT_1__RESERVED_MASK                                                                   0xFFFFFFFEL
40344 
40345 
40346 // addressBlock: gc_pwrdec
40347 //CGTS_TCC_DISABLE
40348 #define CGTS_TCC_DISABLE__WRITE_DIS__SHIFT                                                                    0x0
40349 #define CGTS_TCC_DISABLE__HI_TCC_DISABLE__SHIFT                                                               0x8
40350 #define CGTS_TCC_DISABLE__TCC_DISABLE__SHIFT                                                                  0x10
40351 #define CGTS_TCC_DISABLE__WRITE_DIS_MASK                                                                      0x00000001L
40352 #define CGTS_TCC_DISABLE__HI_TCC_DISABLE_MASK                                                                 0x0000FF00L
40353 #define CGTS_TCC_DISABLE__TCC_DISABLE_MASK                                                                    0xFFFF0000L
40354 //CGTX_SPI_DEBUG_CLK_CTRL
40355 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST__SHIFT                                                      0x0
40356 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE__SHIFT                                                      0x6
40357 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE__SHIFT                                                   0x7
40358 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_SH_CLK_CONTROL__SHIFT                                                    0x8
40359 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE__SHIFT                                            0x9
40360 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST_MASK                                                        0x0000003FL
40361 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE_MASK                                                        0x00000040L
40362 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE_MASK                                                     0x00000080L
40363 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_SH_CLK_CONTROL_MASK                                                      0x00000100L
40364 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE_MASK                                              0x00000200L
40365 //CGTT_VGT_CLK_CTRL
40366 #define CGTT_VGT_CLK_CTRL__ON_DELAY__SHIFT                                                                    0x0
40367 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                              0x4
40368 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE__SHIFT                                                                 0xf
40369 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE__SHIFT                                                                  0x10
40370 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                        0x11
40371 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x12
40372 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x13
40373 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x14
40374 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x15
40375 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x16
40376 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE__SHIFT                                                                0x17
40377 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE__SHIFT                                                                0x18
40378 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE__SHIFT                                                                 0x19
40379 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE__SHIFT                                                               0x1c
40380 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE__SHIFT                                                               0x1d
40381 #define CGTT_VGT_CLK_CTRL__RBIU_INPUT_OVERRIDE__SHIFT                                                         0x1e
40382 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE__SHIFT                                                                0x1f
40383 #define CGTT_VGT_CLK_CTRL__ON_DELAY_MASK                                                                      0x0000000FL
40384 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40385 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE_MASK                                                                   0x00008000L
40386 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE_MASK                                                                    0x00010000L
40387 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                          0x00020000L
40388 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                          0x00040000L
40389 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                          0x00080000L
40390 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                          0x00100000L
40391 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                          0x00200000L
40392 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                          0x00400000L
40393 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE_MASK                                                                  0x00800000L
40394 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE_MASK                                                                  0x01000000L
40395 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE_MASK                                                                   0x02000000L
40396 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE_MASK                                                                 0x10000000L
40397 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE_MASK                                                                 0x20000000L
40398 #define CGTT_VGT_CLK_CTRL__RBIU_INPUT_OVERRIDE_MASK                                                           0x40000000L
40399 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE_MASK                                                                  0x80000000L
40400 //CGTT_IA_CLK_CTRL
40401 #define CGTT_IA_CLK_CTRL__ON_DELAY__SHIFT                                                                     0x0
40402 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                               0x4
40403 #define CGTT_IA_CLK_CTRL__PERF_ENABLE__SHIFT                                                                  0xf
40404 #define CGTT_IA_CLK_CTRL__DBG_ENABLE__SHIFT                                                                   0x10
40405 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                         0x11
40406 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                         0x12
40407 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                         0x13
40408 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                         0x14
40409 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                         0x15
40410 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                         0x16
40411 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                         0x17
40412 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                               0x18
40413 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                               0x19
40414 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE__SHIFT                                                                0x1a
40415 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE__SHIFT                                                                0x1b
40416 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE__SHIFT                                                                 0x1c
40417 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE__SHIFT                                                           0x1d
40418 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE__SHIFT                                                                0x1e
40419 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE__SHIFT                                                                 0x1f
40420 #define CGTT_IA_CLK_CTRL__ON_DELAY_MASK                                                                       0x0000000FL
40421 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                 0x00000FF0L
40422 #define CGTT_IA_CLK_CTRL__PERF_ENABLE_MASK                                                                    0x00008000L
40423 #define CGTT_IA_CLK_CTRL__DBG_ENABLE_MASK                                                                     0x00010000L
40424 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                           0x00020000L
40425 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                           0x00040000L
40426 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                           0x00080000L
40427 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                           0x00100000L
40428 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                           0x00200000L
40429 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                           0x00400000L
40430 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                           0x00800000L
40431 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                 0x01000000L
40432 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                 0x02000000L
40433 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE_MASK                                                                  0x04000000L
40434 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE_MASK                                                                  0x08000000L
40435 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE_MASK                                                                   0x10000000L
40436 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE_MASK                                                             0x20000000L
40437 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE_MASK                                                                  0x40000000L
40438 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE_MASK                                                                   0x80000000L
40439 //CGTT_WD_CLK_CTRL
40440 #define CGTT_WD_CLK_CTRL__ON_DELAY__SHIFT                                                                     0x0
40441 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                               0x4
40442 #define CGTT_WD_CLK_CTRL__PERF_ENABLE__SHIFT                                                                  0xf
40443 #define CGTT_WD_CLK_CTRL__DBG_ENABLE__SHIFT                                                                   0x10
40444 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                         0x11
40445 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                         0x12
40446 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                         0x13
40447 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                         0x14
40448 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                         0x15
40449 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                         0x16
40450 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE__SHIFT                                                              0x17
40451 #define CGTT_WD_CLK_CTRL__ASSEMBLER_OVERRIDE__SHIFT                                                           0x18
40452 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE__SHIFT                                                           0x19
40453 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE__SHIFT                                                           0x1a
40454 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE__SHIFT                                                                0x1b
40455 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE__SHIFT                                                                 0x1c
40456 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE__SHIFT                                                                0x1d
40457 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE__SHIFT                                                          0x1e
40458 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE__SHIFT                                                                 0x1f
40459 #define CGTT_WD_CLK_CTRL__ON_DELAY_MASK                                                                       0x0000000FL
40460 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                 0x00000FF0L
40461 #define CGTT_WD_CLK_CTRL__PERF_ENABLE_MASK                                                                    0x00008000L
40462 #define CGTT_WD_CLK_CTRL__DBG_ENABLE_MASK                                                                     0x00010000L
40463 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                           0x00020000L
40464 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                           0x00040000L
40465 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                           0x00080000L
40466 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                           0x00100000L
40467 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                           0x00200000L
40468 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                           0x00400000L
40469 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE_MASK                                                                0x00800000L
40470 #define CGTT_WD_CLK_CTRL__ASSEMBLER_OVERRIDE_MASK                                                             0x01000000L
40471 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE_MASK                                                             0x02000000L
40472 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE_MASK                                                             0x04000000L
40473 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE_MASK                                                                  0x08000000L
40474 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE_MASK                                                                   0x10000000L
40475 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE_MASK                                                                  0x20000000L
40476 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE_MASK                                                            0x40000000L
40477 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE_MASK                                                                   0x80000000L
40478 //CGTT_GS_NGG_CLK_CTRL
40479 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY__SHIFT                                                                 0x0
40480 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                           0x4
40481 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE__SHIFT                                                              0xf
40482 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE__SHIFT                                                               0x10
40483 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                     0x11
40484 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                     0x12
40485 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                     0x13
40486 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                     0x14
40487 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                     0x15
40488 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                     0x16
40489 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                     0x17
40490 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                           0x18
40491 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                           0x19
40492 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                           0x1a
40493 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE__SHIFT                                                            0x1b
40494 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE__SHIFT                                                         0x1c
40495 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE__SHIFT                                                             0x1f
40496 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY_MASK                                                                   0x0000000FL
40497 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS_MASK                                                             0x00000FF0L
40498 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE_MASK                                                                0x00008000L
40499 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE_MASK                                                                 0x00010000L
40500 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                       0x00020000L
40501 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                       0x00040000L
40502 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                       0x00080000L
40503 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                       0x00100000L
40504 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                       0x00200000L
40505 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                       0x00400000L
40506 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                       0x00800000L
40507 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                             0x01000000L
40508 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                             0x02000000L
40509 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                             0x04000000L
40510 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE_MASK                                                              0x08000000L
40511 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE_MASK                                                           0x10000000L
40512 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE_MASK                                                               0x80000000L
40513 //CGTT_PA_CLK_CTRL
40514 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE__SHIFT                                               0xc
40515 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE__SHIFT                                                         0xd
40516 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE__SHIFT                                                              0xe
40517 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE__SHIFT                                                      0xf
40518 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE__SHIFT                                                            0x10
40519 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE__SHIFT                                                          0x11
40520 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                         0x12
40521 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                         0x13
40522 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE__SHIFT                                                          0x14
40523 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE__SHIFT                                                      0x15
40524 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                         0x16
40525 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN__SHIFT                                                                 0x17
40526 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE__SHIFT                                                         0x18
40527 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE__SHIFT                                                         0x19
40528 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                               0x1a
40529 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE__SHIFT                                                       0x1b
40530 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE__SHIFT                                                         0x1c
40531 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE__SHIFT                                                              0x1d
40532 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE__SHIFT                                                              0x1e
40533 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE__SHIFT                                                       0x1f
40534 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE_MASK                                                 0x00001000L
40535 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE_MASK                                                           0x00002000L
40536 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE_MASK                                                                0x00004000L
40537 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE_MASK                                                        0x00008000L
40538 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE_MASK                                                              0x00010000L
40539 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE_MASK                                                            0x00020000L
40540 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                           0x00040000L
40541 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                           0x00080000L
40542 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE_MASK                                                            0x00100000L
40543 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE_MASK                                                        0x00200000L
40544 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                           0x00400000L
40545 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN_MASK                                                                   0x00800000L
40546 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE_MASK                                                           0x01000000L
40547 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE_MASK                                                           0x02000000L
40548 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                 0x04000000L
40549 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE_MASK                                                         0x08000000L
40550 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE_MASK                                                           0x10000000L
40551 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE_MASK                                                                0x20000000L
40552 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE_MASK                                                                0x40000000L
40553 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE_MASK                                                         0x80000000L
40554 //CGTT_SC_CLK_CTRL0
40555 #define CGTT_SC_CLK_CTRL0__ON_DELAY__SHIFT                                                                    0x0
40556 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS__SHIFT                                                              0x4
40557 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_STALL_OVERRIDE__SHIFT                                              0x10
40558 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x11
40559 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x12
40560 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x13
40561 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x14
40562 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x15
40563 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE0__SHIFT                                                        0x16
40564 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE__SHIFT                                                      0x17
40565 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_OVERRIDE__SHIFT                                                    0x18
40566 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT                                                              0x19
40567 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT                                                              0x1a
40568 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT                                                              0x1b
40569 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT                                                              0x1c
40570 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE1__SHIFT                                                              0x1d
40571 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE0__SHIFT                                                              0x1e
40572 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT                                                            0x1f
40573 #define CGTT_SC_CLK_CTRL0__ON_DELAY_MASK                                                                      0x0000000FL
40574 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40575 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_STALL_OVERRIDE_MASK                                                0x00010000L
40576 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE5_MASK                                                          0x00020000L
40577 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE4_MASK                                                          0x00040000L
40578 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE3_MASK                                                          0x00080000L
40579 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE2_MASK                                                          0x00100000L
40580 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE1_MASK                                                          0x00200000L
40581 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE0_MASK                                                          0x00400000L
40582 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE_MASK                                                        0x00800000L
40583 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_OVERRIDE_MASK                                                      0x01000000L
40584 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE5_MASK                                                                0x02000000L
40585 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE4_MASK                                                                0x04000000L
40586 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE3_MASK                                                                0x08000000L
40587 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE2_MASK                                                                0x10000000L
40588 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE1_MASK                                                                0x20000000L
40589 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE0_MASK                                                                0x40000000L
40590 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE_MASK                                                              0x80000000L
40591 //CGTT_SC_CLK_CTRL1
40592 #define CGTT_SC_CLK_CTRL1__ON_DELAY__SHIFT                                                                    0x0
40593 #define CGTT_SC_CLK_CTRL1__OFF_HYSTERESIS__SHIFT                                                              0x4
40594 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE0__SHIFT                                             0x10
40595 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE__SHIFT                                              0x11
40596 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE__SHIFT                                              0x12
40597 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_STALL_OVERRIDE__SHIFT                                     0x13
40598 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_STALL_OVERRIDE__SHIFT                                           0x14
40599 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE__SHIFT                                            0x15
40600 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE__SHIFT                                                      0x16
40601 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_STALL_OVERRIDE__SHIFT                                                 0x17
40602 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE0__SHIFT                                                   0x18
40603 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE__SHIFT                                                    0x19
40604 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE__SHIFT                                                    0x1a
40605 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_OVERRIDE__SHIFT                                           0x1b
40606 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE__SHIFT                                                 0x1c
40607 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE__SHIFT                                                  0x1d
40608 #define CGTT_SC_CLK_CTRL1__PBB_CLK_OVERRIDE__SHIFT                                                            0x1e
40609 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_OVERRIDE__SHIFT                                                       0x1f
40610 #define CGTT_SC_CLK_CTRL1__ON_DELAY_MASK                                                                      0x0000000FL
40611 #define CGTT_SC_CLK_CTRL1__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40612 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE0_MASK                                               0x00010000L
40613 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE_MASK                                                0x00020000L
40614 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE_MASK                                                0x00040000L
40615 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_STALL_OVERRIDE_MASK                                       0x00080000L
40616 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_STALL_OVERRIDE_MASK                                             0x00100000L
40617 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE_MASK                                              0x00200000L
40618 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE_MASK                                                        0x00400000L
40619 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_STALL_OVERRIDE_MASK                                                   0x00800000L
40620 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE0_MASK                                                     0x01000000L
40621 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE_MASK                                                      0x02000000L
40622 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE_MASK                                                      0x04000000L
40623 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_OVERRIDE_MASK                                             0x08000000L
40624 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE_MASK                                                   0x10000000L
40625 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE_MASK                                                    0x20000000L
40626 #define CGTT_SC_CLK_CTRL1__PBB_CLK_OVERRIDE_MASK                                                              0x40000000L
40627 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_OVERRIDE_MASK                                                         0x80000000L
40628 //CGTT_SC_CLK_CTRL2
40629 #define CGTT_SC_CLK_CTRL2__ON_DELAY__SHIFT                                                                    0x0
40630 #define CGTT_SC_CLK_CTRL2__OFF_HYSTERESIS__SHIFT                                                              0x4
40631 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON__SHIFT                                        0xf
40632 #define CGTT_SC_CLK_CTRL2__SCF_SCB_VRS_INTF_CLK_OVERRIDE__SHIFT                                               0x10
40633 #define CGTT_SC_CLK_CTRL2__SC_DB_COURSE_MGCG_BUSY_ENABLE__SHIFT                                               0x11
40634 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE__SHIFT                                          0x12
40635 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE__SHIFT                                                     0x13
40636 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE__SHIFT                                                   0x14
40637 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE__SHIFT                                                    0x15
40638 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE__SHIFT                                                   0x16
40639 #define CGTT_SC_CLK_CTRL2__SC_DB_PFFB_RP_OVERRIDE__SHIFT                                                      0x17
40640 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE__SHIFT                                                          0x18
40641 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_FREE_WAVE_CLK_OVERRIDE__SHIFT                                             0x19
40642 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_WAVE_2_SC_SPI_WAVE_CLK_OVERRIDE__SHIFT                                    0x1a
40643 #define CGTT_SC_CLK_CTRL2__SCF_SCB_INTF_CLK_OVERRIDE__SHIFT                                                   0x1b
40644 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE__SHIFT                                                    0x1c
40645 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE__SHIFT                                                     0x1d
40646 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE__SHIFT                                                     0x1e
40647 #define CGTT_SC_CLK_CTRL2__ON_DELAY_MASK                                                                      0x0000000FL
40648 #define CGTT_SC_CLK_CTRL2__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40649 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON_MASK                                          0x00008000L
40650 #define CGTT_SC_CLK_CTRL2__SCF_SCB_VRS_INTF_CLK_OVERRIDE_MASK                                                 0x00010000L
40651 #define CGTT_SC_CLK_CTRL2__SC_DB_COURSE_MGCG_BUSY_ENABLE_MASK                                                 0x00020000L
40652 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE_MASK                                            0x00040000L
40653 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE_MASK                                                       0x00080000L
40654 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE_MASK                                                     0x00100000L
40655 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE_MASK                                                      0x00200000L
40656 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE_MASK                                                     0x00400000L
40657 #define CGTT_SC_CLK_CTRL2__SC_DB_PFFB_RP_OVERRIDE_MASK                                                        0x00800000L
40658 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE_MASK                                                            0x01000000L
40659 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_FREE_WAVE_CLK_OVERRIDE_MASK                                               0x02000000L
40660 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_WAVE_2_SC_SPI_WAVE_CLK_OVERRIDE_MASK                                      0x04000000L
40661 #define CGTT_SC_CLK_CTRL2__SCF_SCB_INTF_CLK_OVERRIDE_MASK                                                     0x08000000L
40662 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE_MASK                                                      0x10000000L
40663 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE_MASK                                                       0x20000000L
40664 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE_MASK                                                       0x40000000L
40665 //CGTT_SQG_CLK_CTRL
40666 #define CGTT_SQG_CLK_CTRL__ON_DELAY__SHIFT                                                                    0x0
40667 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                              0x4
40668 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                        0x10
40669 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                        0x11
40670 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x12
40671 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x13
40672 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x14
40673 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x15
40674 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x16
40675 #define CGTT_SQG_CLK_CTRL__FORCE_GL1H_CLKEN__SHIFT                                                            0x17
40676 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG__SHIFT                                                         0x18
40677 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG__SHIFT                                                         0x19
40678 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG__SHIFT                                                           0x1a
40679 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG__SHIFT                                                              0x1b
40680 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE__SHIFT                                                             0x1c
40681 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE__SHIFT                                                            0x1d
40682 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE__SHIFT                                                               0x1e
40683 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE__SHIFT                                                                0x1f
40684 #define CGTT_SQG_CLK_CTRL__ON_DELAY_MASK                                                                      0x0000000FL
40685 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40686 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                          0x00010000L
40687 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                          0x00020000L
40688 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                          0x00040000L
40689 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                          0x00080000L
40690 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                          0x00100000L
40691 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                          0x00200000L
40692 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                          0x00400000L
40693 #define CGTT_SQG_CLK_CTRL__FORCE_GL1H_CLKEN_MASK                                                              0x00800000L
40694 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG_MASK                                                           0x01000000L
40695 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG_MASK                                                           0x02000000L
40696 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG_MASK                                                             0x04000000L
40697 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG_MASK                                                                0x08000000L
40698 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE_MASK                                                               0x10000000L
40699 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE_MASK                                                              0x20000000L
40700 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE_MASK                                                                 0x40000000L
40701 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE_MASK                                                                  0x80000000L
40702 //SQ_ALU_CLK_CTRL
40703 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT                                                              0x0
40704 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT                                                              0x10
40705 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0_MASK                                                                0x0000FFFFL
40706 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1_MASK                                                                0xFFFF0000L
40707 //SQ_TEX_CLK_CTRL
40708 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT                                                              0x0
40709 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT                                                              0x10
40710 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0_MASK                                                                0x0000FFFFL
40711 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1_MASK                                                                0xFFFF0000L
40712 //SQ_LDS_CLK_CTRL
40713 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT                                                              0x0
40714 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT                                                              0x10
40715 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0_MASK                                                                0x0000FFFFL
40716 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1_MASK                                                                0xFFFF0000L
40717 //ICG_SP_CLK_CTRL
40718 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE__SHIFT                                                                  0x0
40719 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE_MASK                                                                    0xFFFFFFFFL
40720 //TA_CGTT_CTRL
40721 #define TA_CGTT_CTRL__ON_DELAY__SHIFT                                                                         0x0
40722 #define TA_CGTT_CTRL__OFF_HYSTERESIS__SHIFT                                                                   0x4
40723 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                             0x10
40724 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                             0x11
40725 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                             0x12
40726 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                             0x13
40727 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                             0x14
40728 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                             0x15
40729 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                             0x16
40730 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                             0x17
40731 #define TA_CGTT_CTRL__SOFT_OVERRIDE7__SHIFT                                                                   0x18
40732 #define TA_CGTT_CTRL__SOFT_OVERRIDE6__SHIFT                                                                   0x19
40733 #define TA_CGTT_CTRL__SOFT_OVERRIDE5__SHIFT                                                                   0x1a
40734 #define TA_CGTT_CTRL__SOFT_OVERRIDE4__SHIFT                                                                   0x1b
40735 #define TA_CGTT_CTRL__SOFT_OVERRIDE3__SHIFT                                                                   0x1c
40736 #define TA_CGTT_CTRL__SOFT_OVERRIDE2__SHIFT                                                                   0x1d
40737 #define TA_CGTT_CTRL__SOFT_OVERRIDE1__SHIFT                                                                   0x1e
40738 #define TA_CGTT_CTRL__SOFT_OVERRIDE0__SHIFT                                                                   0x1f
40739 #define TA_CGTT_CTRL__ON_DELAY_MASK                                                                           0x0000000FL
40740 #define TA_CGTT_CTRL__OFF_HYSTERESIS_MASK                                                                     0x00000FF0L
40741 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                               0x00010000L
40742 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                               0x00020000L
40743 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                               0x00040000L
40744 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                               0x00080000L
40745 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                               0x00100000L
40746 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                               0x00200000L
40747 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                               0x00400000L
40748 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                               0x00800000L
40749 #define TA_CGTT_CTRL__SOFT_OVERRIDE7_MASK                                                                     0x01000000L
40750 #define TA_CGTT_CTRL__SOFT_OVERRIDE6_MASK                                                                     0x02000000L
40751 #define TA_CGTT_CTRL__SOFT_OVERRIDE5_MASK                                                                     0x04000000L
40752 #define TA_CGTT_CTRL__SOFT_OVERRIDE4_MASK                                                                     0x08000000L
40753 #define TA_CGTT_CTRL__SOFT_OVERRIDE3_MASK                                                                     0x10000000L
40754 #define TA_CGTT_CTRL__SOFT_OVERRIDE2_MASK                                                                     0x20000000L
40755 #define TA_CGTT_CTRL__SOFT_OVERRIDE1_MASK                                                                     0x40000000L
40756 #define TA_CGTT_CTRL__SOFT_OVERRIDE0_MASK                                                                     0x80000000L
40757 //DB_CGTT_CLK_CTRL_0
40758 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0__SHIFT                                                             0x0
40759 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1__SHIFT                                                             0x1
40760 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2__SHIFT                                                             0x2
40761 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3__SHIFT                                                             0x3
40762 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4__SHIFT                                                             0x4
40763 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5__SHIFT                                                             0x5
40764 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6__SHIFT                                                             0x6
40765 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7__SHIFT                                                             0x7
40766 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8__SHIFT                                                             0x8
40767 #define DB_CGTT_CLK_CTRL_0__RESERVED__SHIFT                                                                   0x9
40768 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0_MASK                                                               0x00000001L
40769 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1_MASK                                                               0x00000002L
40770 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2_MASK                                                               0x00000004L
40771 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3_MASK                                                               0x00000008L
40772 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4_MASK                                                               0x00000010L
40773 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5_MASK                                                               0x00000020L
40774 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6_MASK                                                               0x00000040L
40775 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7_MASK                                                               0x00000080L
40776 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8_MASK                                                               0x00000100L
40777 #define DB_CGTT_CLK_CTRL_0__RESERVED_MASK                                                                     0xFFFFFE00L
40778 //CB_CGTT_SCLK_CTRL
40779 #define CB_CGTT_SCLK_CTRL__ON_DELAY__SHIFT                                                                    0x0
40780 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS__SHIFT                                                              0x4
40781 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                        0x10
40782 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                        0x11
40783 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x12
40784 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x13
40785 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x14
40786 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x15
40787 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x16
40788 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                        0x17
40789 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                              0x18
40790 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                              0x19
40791 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                              0x1a
40792 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                              0x1b
40793 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                              0x1c
40794 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                              0x1d
40795 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                              0x1e
40796 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                              0x1f
40797 #define CB_CGTT_SCLK_CTRL__ON_DELAY_MASK                                                                      0x0000000FL
40798 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40799 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                          0x00010000L
40800 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                          0x00020000L
40801 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                          0x00040000L
40802 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                          0x00080000L
40803 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                          0x00100000L
40804 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                          0x00200000L
40805 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                          0x00400000L
40806 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                          0x00800000L
40807 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7_MASK                                                                0x01000000L
40808 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6_MASK                                                                0x02000000L
40809 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5_MASK                                                                0x04000000L
40810 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4_MASK                                                                0x08000000L
40811 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3_MASK                                                                0x10000000L
40812 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2_MASK                                                                0x20000000L
40813 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1_MASK                                                                0x40000000L
40814 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0_MASK                                                                0x80000000L
40815 //GFX_ICG_GL2A_CTRL
40816 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE__SHIFT                                                                0x0
40817 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE__SHIFT                                                            0x1
40818 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE__SHIFT                                                           0x2
40819 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE__SHIFT                                                            0x3
40820 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE__SHIFT                                                               0x4
40821 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE__SHIFT                                                            0x8
40822 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE__SHIFT                                                            0x9
40823 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE__SHIFT                                                            0xa
40824 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE__SHIFT                                                            0xb
40825 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE__SHIFT                                                            0xc
40826 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE__SHIFT                                                            0xd
40827 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE__SHIFT                                                            0xe
40828 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE__SHIFT                                                            0xf
40829 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE__SHIFT                                                            0x10
40830 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE__SHIFT                                                            0x11
40831 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE__SHIFT                                                           0x12
40832 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE__SHIFT                                                           0x13
40833 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE__SHIFT                                                           0x14
40834 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE__SHIFT                                                           0x15
40835 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE__SHIFT                                                           0x16
40836 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE__SHIFT                                                           0x17
40837 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE_MASK                                                                  0x00000001L
40838 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE_MASK                                                              0x00000002L
40839 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE_MASK                                                             0x00000004L
40840 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE_MASK                                                              0x00000008L
40841 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE_MASK                                                                 0x00000010L
40842 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE_MASK                                                              0x00000100L
40843 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE_MASK                                                              0x00000200L
40844 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE_MASK                                                              0x00000400L
40845 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE_MASK                                                              0x00000800L
40846 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE_MASK                                                              0x00001000L
40847 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE_MASK                                                              0x00002000L
40848 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE_MASK                                                              0x00004000L
40849 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE_MASK                                                              0x00008000L
40850 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE_MASK                                                              0x00010000L
40851 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE_MASK                                                              0x00020000L
40852 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE_MASK                                                             0x00040000L
40853 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE_MASK                                                             0x00080000L
40854 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE_MASK                                                             0x00100000L
40855 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE_MASK                                                             0x00200000L
40856 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE_MASK                                                             0x00400000L
40857 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE_MASK                                                             0x00800000L
40858 //CGTT_CP_CLK_CTRL
40859 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                               0x4
40860 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE__SHIFT                                                                0xf
40861 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                         0x10
40862 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                         0x11
40863 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                         0x12
40864 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                         0x13
40865 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                         0x14
40866 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                         0x15
40867 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                         0x16
40868 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                         0x17
40869 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT                                                        0x1d
40870 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT                                                            0x1e
40871 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT                                                            0x1f
40872 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                 0x00000FF0L
40873 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE_MASK                                                                  0x00008000L
40874 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                           0x00010000L
40875 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                           0x00020000L
40876 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                           0x00040000L
40877 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                           0x00080000L
40878 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                           0x00100000L
40879 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                           0x00200000L
40880 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                           0x00400000L
40881 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                           0x00800000L
40882 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK                                                          0x20000000L
40883 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK                                                              0x40000000L
40884 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG_MASK                                                              0x80000000L
40885 //CGTT_CPF_CLK_CTRL
40886 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                              0x4
40887 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE__SHIFT                                                               0xf
40888 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                        0x10
40889 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                        0x11
40890 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x12
40891 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x13
40892 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x14
40893 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x15
40894 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x16
40895 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                        0x17
40896 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT                                                       0x1a
40897 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT__SHIFT                                                           0x1b
40898 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP__SHIFT                                                           0x1c
40899 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX__SHIFT                                                           0x1d
40900 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT                                                           0x1e
40901 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT                                                           0x1f
40902 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40903 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE_MASK                                                                 0x00008000L
40904 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                          0x00010000L
40905 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                          0x00020000L
40906 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                          0x00040000L
40907 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                          0x00080000L
40908 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                          0x00100000L
40909 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                          0x00200000L
40910 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                          0x00400000L
40911 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                          0x00800000L
40912 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK                                                         0x04000000L
40913 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT_MASK                                                             0x08000000L
40914 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP_MASK                                                             0x10000000L
40915 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX_MASK                                                             0x20000000L
40916 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK                                                             0x40000000L
40917 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG_MASK                                                             0x80000000L
40918 //CGTT_CPC_CLK_CTRL
40919 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                              0x4
40920 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE__SHIFT                                                               0xf
40921 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT                                                        0x10
40922 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT                                                        0x11
40923 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT                                                        0x12
40924 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT                                                        0x13
40925 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT                                                        0x14
40926 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT                                                        0x15
40927 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT                                                        0x16
40928 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT                                                        0x17
40929 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT                                                       0x1d
40930 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT                                                           0x1e
40931 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT                                                           0x1f
40932 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
40933 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE_MASK                                                                 0x00008000L
40934 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK                                                          0x00010000L
40935 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK                                                          0x00020000L
40936 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK                                                          0x00040000L
40937 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK                                                          0x00080000L
40938 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK                                                          0x00100000L
40939 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK                                                          0x00200000L
40940 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK                                                          0x00400000L
40941 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK                                                          0x00800000L
40942 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK                                                         0x20000000L
40943 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK                                                             0x40000000L
40944 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG_MASK                                                             0x80000000L
40945 //CGTT_RLC_CLK_CTRL
40946 #define CGTT_RLC_CLK_CTRL__RESERVED__SHIFT                                                                    0x0
40947 #define CGTT_RLC_CLK_CTRL__RESERVED_MASK                                                                      0xFFFFFFFFL
40948 //CGTT_SC_CLK_CTRL3
40949 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_STALL_OVERRIDE__SHIFT                                       0x0
40950 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_STALL_OVERRIDE__SHIFT                                          0x1
40951 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_STALL_OVERRIDE__SHIFT                                       0x2
40952 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_STALL_OVERRIDE__SHIFT                                      0x3
40953 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_STALL_OVERRIDE__SHIFT                                    0x4
40954 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_STALL_OVERRIDE__SHIFT                                              0x5
40955 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_STALL_OVERRIDE__SHIFT                                      0x6
40956 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_STALL_OVERRIDE__SHIFT                                             0x7
40957 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_STALL_OVERRIDE__SHIFT                                     0x8
40958 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_STALL_OVERRIDE__SHIFT                                            0x9
40959 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE__SHIFT                                                0xa
40960 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE__SHIFT                                              0xb
40961 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE__SHIFT                                              0xc
40962 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE__SHIFT                                              0xd
40963 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_OVERRIDE__SHIFT                                             0x12
40964 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_OVERRIDE__SHIFT                                                0x13
40965 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_OVERRIDE__SHIFT                                             0x14
40966 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_OVERRIDE__SHIFT                                            0x15
40967 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_OVERRIDE__SHIFT                                          0x16
40968 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_OVERRIDE__SHIFT                                                    0x17
40969 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_OVERRIDE__SHIFT                                            0x18
40970 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_OVERRIDE__SHIFT                                                   0x19
40971 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_OVERRIDE__SHIFT                                           0x1a
40972 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_OVERRIDE__SHIFT                                                  0x1b
40973 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE__SHIFT                                                      0x1c
40974 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE__SHIFT                                                    0x1d
40975 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE__SHIFT                                                    0x1e
40976 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE__SHIFT                                                    0x1f
40977 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_STALL_OVERRIDE_MASK                                         0x00000001L
40978 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_STALL_OVERRIDE_MASK                                            0x00000002L
40979 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_STALL_OVERRIDE_MASK                                         0x00000004L
40980 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_STALL_OVERRIDE_MASK                                        0x00000008L
40981 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_STALL_OVERRIDE_MASK                                      0x00000010L
40982 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_STALL_OVERRIDE_MASK                                                0x00000020L
40983 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_STALL_OVERRIDE_MASK                                        0x00000040L
40984 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_STALL_OVERRIDE_MASK                                               0x00000080L
40985 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_STALL_OVERRIDE_MASK                                       0x00000100L
40986 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_STALL_OVERRIDE_MASK                                              0x00000200L
40987 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE_MASK                                                  0x00000400L
40988 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE_MASK                                                0x00000800L
40989 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE_MASK                                                0x00001000L
40990 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE_MASK                                                0x00002000L
40991 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_OVERRIDE_MASK                                               0x00040000L
40992 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_OVERRIDE_MASK                                                  0x00080000L
40993 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_OVERRIDE_MASK                                               0x00100000L
40994 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_OVERRIDE_MASK                                              0x00200000L
40995 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_OVERRIDE_MASK                                            0x00400000L
40996 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_OVERRIDE_MASK                                                      0x00800000L
40997 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_OVERRIDE_MASK                                              0x01000000L
40998 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_OVERRIDE_MASK                                                     0x02000000L
40999 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_OVERRIDE_MASK                                             0x04000000L
41000 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_OVERRIDE_MASK                                                    0x08000000L
41001 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE_MASK                                                        0x10000000L
41002 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE_MASK                                                      0x20000000L
41003 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE_MASK                                                      0x40000000L
41004 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE_MASK                                                      0x80000000L
41005 //CGTT_SC_CLK_CTRL4
41006 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE__SHIFT                                              0x0
41007 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE__SHIFT                                              0x1
41008 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE__SHIFT                                              0x2
41009 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE__SHIFT                                              0x3
41010 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE__SHIFT                                              0x4
41011 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE__SHIFT                                              0x5
41012 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE__SHIFT                                              0x6
41013 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_STALL_OVERRIDE__SHIFT                                              0x7
41014 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE__SHIFT                                             0x8
41015 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE__SHIFT                                               0x9
41016 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE__SHIFT                                               0xa
41017 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_STALL_OVERRIDE__SHIFT                                            0xb
41018 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_STALL_OVERRIDE__SHIFT                                            0xc
41019 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE__SHIFT                                                    0x13
41020 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE__SHIFT                                                    0x14
41021 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE__SHIFT                                                    0x15
41022 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE__SHIFT                                                    0x16
41023 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE__SHIFT                                                    0x17
41024 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE__SHIFT                                                    0x18
41025 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE__SHIFT                                                    0x19
41026 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_OVERRIDE__SHIFT                                                    0x1a
41027 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE__SHIFT                                                   0x1b
41028 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE__SHIFT                                                     0x1c
41029 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE__SHIFT                                                     0x1d
41030 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_OVERRIDE__SHIFT                                                  0x1e
41031 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_OVERRIDE__SHIFT                                                  0x1f
41032 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE_MASK                                                0x00000001L
41033 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE_MASK                                                0x00000002L
41034 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE_MASK                                                0x00000004L
41035 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE_MASK                                                0x00000008L
41036 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE_MASK                                                0x00000010L
41037 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE_MASK                                                0x00000020L
41038 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE_MASK                                                0x00000040L
41039 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_STALL_OVERRIDE_MASK                                                0x00000080L
41040 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE_MASK                                               0x00000100L
41041 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE_MASK                                                 0x00000200L
41042 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE_MASK                                                 0x00000400L
41043 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_STALL_OVERRIDE_MASK                                              0x00000800L
41044 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_STALL_OVERRIDE_MASK                                              0x00001000L
41045 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE_MASK                                                      0x00080000L
41046 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE_MASK                                                      0x00100000L
41047 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE_MASK                                                      0x00200000L
41048 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE_MASK                                                      0x00400000L
41049 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE_MASK                                                      0x00800000L
41050 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE_MASK                                                      0x01000000L
41051 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE_MASK                                                      0x02000000L
41052 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_OVERRIDE_MASK                                                      0x04000000L
41053 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE_MASK                                                     0x08000000L
41054 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE_MASK                                                       0x10000000L
41055 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE_MASK                                                       0x20000000L
41056 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_OVERRIDE_MASK                                                    0x40000000L
41057 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_OVERRIDE_MASK                                                    0x80000000L
41058 //GCEA_ICG_CTRL
41059 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_RETURN__SHIFT                                                            0x0
41060 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_READ__SHIFT                                                              0x1
41061 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_WRITE__SHIFT                                                             0x2
41062 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_REGISTER__SHIFT                                                          0x3
41063 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT                                                           0x4
41064 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_MAM__SHIFT                                                               0x5
41065 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_RETURN_MASK                                                              0x00000001L
41066 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_READ_MASK                                                                0x00000002L
41067 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_WRITE_MASK                                                               0x00000004L
41068 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_REGISTER_MASK                                                            0x00000008L
41069 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_PERFMON_MASK                                                             0x00000010L
41070 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_MAM_MASK                                                                 0x00000020L
41071 //GL1I_GL1R_MGCG_OVERRIDE
41072 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_SCLK_OVERRIDE__SHIFT                                         0x0
41073 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE__SHIFT                                     0x1
41074 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SCLK_OVERRIDE__SHIFT                                         0x2
41075 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE__SHIFT                                     0x3
41076 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE__SHIFT                                     0x4
41077 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_SRC_MGCG_SCLK_OVERRIDE__SHIFT                                      0x5
41078 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_RET_MGCG_SCLK_OVERRIDE__SHIFT                                      0x6
41079 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_SCLK_OVERRIDE_MASK                                           0x00000001L
41080 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE_MASK                                       0x00000002L
41081 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SCLK_OVERRIDE_MASK                                           0x00000004L
41082 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE_MASK                                       0x00000008L
41083 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE_MASK                                       0x00000010L
41084 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_SRC_MGCG_SCLK_OVERRIDE_MASK                                        0x00000020L
41085 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_RET_MGCG_SCLK_OVERRIDE_MASK                                        0x00000040L
41086 //GL1H_ICG_CTRL
41087 #define GL1H_ICG_CTRL__REG_DCLK_OVERRIDE__SHIFT                                                               0x0
41088 #define GL1H_ICG_CTRL__REQ_ARB_DCLK_OVERRIDE__SHIFT                                                           0x1
41089 #define GL1H_ICG_CTRL__PERFMON_DCLK_OVERRIDE__SHIFT                                                           0x2
41090 #define GL1H_ICG_CTRL__REQ_ARB_CLI0_DCLK_OVERRIDE__SHIFT                                                      0x3
41091 #define GL1H_ICG_CTRL__REQ_ARB_CLI1_DCLK_OVERRIDE__SHIFT                                                      0x4
41092 #define GL1H_ICG_CTRL__REQ_ARB_CLI2_DCLK_OVERRIDE__SHIFT                                                      0x5
41093 #define GL1H_ICG_CTRL__REQ_ARB_CLI3_DCLK_OVERRIDE__SHIFT                                                      0x6
41094 #define GL1H_ICG_CTRL__SRC_DCLK_OVERRIDE__SHIFT                                                               0x7
41095 #define GL1H_ICG_CTRL__RET_DCLK_OVERRIDE__SHIFT                                                               0x8
41096 #define GL1H_ICG_CTRL__REG_DCLK_OVERRIDE_MASK                                                                 0x00000001L
41097 #define GL1H_ICG_CTRL__REQ_ARB_DCLK_OVERRIDE_MASK                                                             0x00000002L
41098 #define GL1H_ICG_CTRL__PERFMON_DCLK_OVERRIDE_MASK                                                             0x00000004L
41099 #define GL1H_ICG_CTRL__REQ_ARB_CLI0_DCLK_OVERRIDE_MASK                                                        0x00000008L
41100 #define GL1H_ICG_CTRL__REQ_ARB_CLI1_DCLK_OVERRIDE_MASK                                                        0x00000010L
41101 #define GL1H_ICG_CTRL__REQ_ARB_CLI2_DCLK_OVERRIDE_MASK                                                        0x00000020L
41102 #define GL1H_ICG_CTRL__REQ_ARB_CLI3_DCLK_OVERRIDE_MASK                                                        0x00000040L
41103 #define GL1H_ICG_CTRL__SRC_DCLK_OVERRIDE_MASK                                                                 0x00000080L
41104 #define GL1H_ICG_CTRL__RET_DCLK_OVERRIDE_MASK                                                                 0x00000100L
41105 //CHI_CHR_MGCG_OVERRIDE
41106 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_SCLK_OVERRIDE__SHIFT                                             0x0
41107 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE__SHIFT                                         0x1
41108 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SCLK_OVERRIDE__SHIFT                                             0x2
41109 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE__SHIFT                                         0x3
41110 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE__SHIFT                                         0x4
41111 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_RET_MGCG_SCLK_OVERRIDE__SHIFT                                          0x5
41112 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_SRC_MGCG_SCLK_OVERRIDE__SHIFT                                          0x6
41113 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_SCLK_OVERRIDE_MASK                                               0x00000001L
41114 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE_MASK                                           0x00000002L
41115 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SCLK_OVERRIDE_MASK                                               0x00000004L
41116 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE_MASK                                           0x00000008L
41117 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE_MASK                                           0x00000010L
41118 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_RET_MGCG_SCLK_OVERRIDE_MASK                                            0x00000020L
41119 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_SRC_MGCG_SCLK_OVERRIDE_MASK                                            0x00000040L
41120 //ICG_GL1C_CLK_CTRL
41121 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT                                                         0x0
41122 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT                                          0x1
41123 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT                                                        0x2
41124 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE__SHIFT                                                             0x3
41125 #define ICG_GL1C_CLK_CTRL__TAG_CLK_OVERRIDE__SHIFT                                                            0x4
41126 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE__SHIFT                                                            0x5
41127 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT                                                       0x6
41128 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT                                                         0x7
41129 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT                                                           0x8
41130 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT                                                           0x9
41131 #define ICG_GL1C_CLK_CTRL__LATENCY_FIFO_CLK_OVERRIDE__SHIFT                                                   0xa
41132 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK                                                           0x00000001L
41133 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK                                            0x00000002L
41134 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK                                                          0x00000004L
41135 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE_MASK                                                               0x00000008L
41136 #define ICG_GL1C_CLK_CTRL__TAG_CLK_OVERRIDE_MASK                                                              0x00000010L
41137 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE_MASK                                                              0x00000020L
41138 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK                                                         0x00000040L
41139 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK                                                           0x00000080L
41140 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK                                                             0x00000100L
41141 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE_MASK                                                             0x00000200L
41142 #define ICG_GL1C_CLK_CTRL__LATENCY_FIFO_CLK_OVERRIDE_MASK                                                     0x00000400L
41143 //ICG_GL1A_CTRL
41144 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE__SHIFT                                                                0x0
41145 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT                                                            0x1
41146 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT                                                            0x2
41147 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE__SHIFT                                                                0x3
41148 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT                                                         0x4
41149 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE__SHIFT                                                            0x5
41150 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE_MASK                                                                  0x00000001L
41151 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE_MASK                                                              0x00000002L
41152 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE_MASK                                                              0x00000004L
41153 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE_MASK                                                                  0x00000008L
41154 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK                                                           0x00000010L
41155 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE_MASK                                                              0x00000020L
41156 //ICG_CHA_CTRL
41157 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE__SHIFT                                                                 0x0
41158 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT                                                             0x1
41159 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT                                                             0x2
41160 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE__SHIFT                                                                 0x3
41161 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT                                                          0x4
41162 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE__SHIFT                                                             0x5
41163 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE_MASK                                                                   0x00000001L
41164 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE_MASK                                                               0x00000002L
41165 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE_MASK                                                               0x00000004L
41166 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE_MASK                                                                   0x00000008L
41167 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK                                                            0x00000010L
41168 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE_MASK                                                               0x00000020L
41169 //GUS_ICG_CTRL
41170 #define GUS_ICG_CTRL__SOFT_OVERRIDE_DRAM__SHIFT                                                               0x0
41171 #define GUS_ICG_CTRL__SOFT_OVERRIDE_WRITE__SHIFT                                                              0x1
41172 #define GUS_ICG_CTRL__SOFT_OVERRIDE_READ__SHIFT                                                               0x2
41173 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_DEMUX__SHIFT                                                       0x3
41174 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_WRITE__SHIFT                                                       0x4
41175 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_READ__SHIFT                                                        0x5
41176 #define GUS_ICG_CTRL__SOFT_OVERRIDE_REGISTER__SHIFT                                                           0x6
41177 #define GUS_ICG_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT                                                            0x7
41178 #define GUS_ICG_CTRL__SOFT_OVERRIDE_STATIC__SHIFT                                                             0x8
41179 #define GUS_ICG_CTRL__SPARE1__SHIFT                                                                           0x9
41180 #define GUS_ICG_CTRL__SOFT_OVERRIDE_DRAM_MASK                                                                 0x00000001L
41181 #define GUS_ICG_CTRL__SOFT_OVERRIDE_WRITE_MASK                                                                0x00000002L
41182 #define GUS_ICG_CTRL__SOFT_OVERRIDE_READ_MASK                                                                 0x00000004L
41183 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_DEMUX_MASK                                                         0x00000008L
41184 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_WRITE_MASK                                                         0x00000010L
41185 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_READ_MASK                                                          0x00000020L
41186 #define GUS_ICG_CTRL__SOFT_OVERRIDE_REGISTER_MASK                                                             0x00000040L
41187 #define GUS_ICG_CTRL__SOFT_OVERRIDE_PERFMON_MASK                                                              0x00000080L
41188 #define GUS_ICG_CTRL__SOFT_OVERRIDE_STATIC_MASK                                                               0x00000100L
41189 #define GUS_ICG_CTRL__SPARE1_MASK                                                                             0x0003FE00L
41190 //CGTT_PH_CLK_CTRL0
41191 #define CGTT_PH_CLK_CTRL0__ON_DELAY__SHIFT                                                                    0x0
41192 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS__SHIFT                                                              0x4
41193 #define CGTT_PH_CLK_CTRL0__DEBUG_BUS_EN__SHIFT                                                                0x17
41194 #define CGTT_PH_CLK_CTRL0__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON__SHIFT                                        0x18
41195 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6__SHIFT                                                              0x19
41196 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT                                                              0x1a
41197 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT                                                              0x1b
41198 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT                                                              0x1c
41199 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT                                                              0x1d
41200 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE__SHIFT                                                        0x1e
41201 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT                                                            0x1f
41202 #define CGTT_PH_CLK_CTRL0__ON_DELAY_MASK                                                                      0x0000000FL
41203 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
41204 #define CGTT_PH_CLK_CTRL0__DEBUG_BUS_EN_MASK                                                                  0x00800000L
41205 #define CGTT_PH_CLK_CTRL0__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON_MASK                                          0x01000000L
41206 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6_MASK                                                                0x02000000L
41207 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5_MASK                                                                0x04000000L
41208 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4_MASK                                                                0x08000000L
41209 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3_MASK                                                                0x10000000L
41210 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2_MASK                                                                0x20000000L
41211 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE_MASK                                                          0x40000000L
41212 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE_MASK                                                              0x80000000L
41213 //CGTT_PH_CLK_CTRL1
41214 #define CGTT_PH_CLK_CTRL1__ON_DELAY__SHIFT                                                                    0x0
41215 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS__SHIFT                                                              0x4
41216 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7__SHIFT                                                              0x18
41217 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6__SHIFT                                                              0x19
41218 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5__SHIFT                                                              0x1a
41219 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4__SHIFT                                                              0x1b
41220 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3__SHIFT                                                              0x1c
41221 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2__SHIFT                                                              0x1d
41222 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1__SHIFT                                                              0x1e
41223 #define CGTT_PH_CLK_CTRL1__ON_DELAY_MASK                                                                      0x0000000FL
41224 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
41225 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7_MASK                                                                0x01000000L
41226 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6_MASK                                                                0x02000000L
41227 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5_MASK                                                                0x04000000L
41228 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4_MASK                                                                0x08000000L
41229 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3_MASK                                                                0x10000000L
41230 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2_MASK                                                                0x20000000L
41231 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1_MASK                                                                0x40000000L
41232 //CGTT_PH_CLK_CTRL2
41233 #define CGTT_PH_CLK_CTRL2__ON_DELAY__SHIFT                                                                    0x0
41234 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS__SHIFT                                                              0x4
41235 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7__SHIFT                                                              0x18
41236 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6__SHIFT                                                              0x19
41237 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5__SHIFT                                                              0x1a
41238 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4__SHIFT                                                              0x1b
41239 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3__SHIFT                                                              0x1c
41240 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2__SHIFT                                                              0x1d
41241 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1__SHIFT                                                              0x1e
41242 #define CGTT_PH_CLK_CTRL2__ON_DELAY_MASK                                                                      0x0000000FL
41243 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
41244 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7_MASK                                                                0x01000000L
41245 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6_MASK                                                                0x02000000L
41246 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5_MASK                                                                0x04000000L
41247 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4_MASK                                                                0x08000000L
41248 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3_MASK                                                                0x10000000L
41249 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2_MASK                                                                0x20000000L
41250 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1_MASK                                                                0x40000000L
41251 //CGTT_PH_CLK_CTRL3
41252 #define CGTT_PH_CLK_CTRL3__ON_DELAY__SHIFT                                                                    0x0
41253 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS__SHIFT                                                              0x4
41254 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7__SHIFT                                                              0x18
41255 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6__SHIFT                                                              0x19
41256 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5__SHIFT                                                              0x1a
41257 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4__SHIFT                                                              0x1b
41258 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3__SHIFT                                                              0x1c
41259 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2__SHIFT                                                              0x1d
41260 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1__SHIFT                                                              0x1e
41261 #define CGTT_PH_CLK_CTRL3__ON_DELAY_MASK                                                                      0x0000000FL
41262 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS_MASK                                                                0x00000FF0L
41263 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7_MASK                                                                0x01000000L
41264 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6_MASK                                                                0x02000000L
41265 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5_MASK                                                                0x04000000L
41266 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4_MASK                                                                0x08000000L
41267 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3_MASK                                                                0x10000000L
41268 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2_MASK                                                                0x20000000L
41269 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1_MASK                                                                0x40000000L
41270 //GFX_ICG_GL2C_CTRL
41271 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE__SHIFT                                                                0x0
41272 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE__SHIFT                                                            0x1
41273 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE__SHIFT                                                                 0x2
41274 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE__SHIFT                                                                0x3
41275 #define GFX_ICG_GL2C_CTRL__CM_CORE_OVERRIDE__SHIFT                                                            0x4
41276 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE__SHIFT                                                               0x5
41277 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE__SHIFT                                                          0x6
41278 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE__SHIFT                                                                0x7
41279 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE__SHIFT                                                            0x8
41280 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE__SHIFT                                                      0x9
41281 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE__SHIFT                                                       0xa
41282 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE__SHIFT                                                       0xb
41283 #define GFX_ICG_GL2C_CTRL__MC_WRITE_OVERRIDE__SHIFT                                                           0xc
41284 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE__SHIFT                                                     0xd
41285 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE__SHIFT                                                      0xe
41286 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE__SHIFT                                                 0xf
41287 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE__SHIFT                                                 0x10
41288 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE__SHIFT                                                 0x11
41289 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE__SHIFT                                                 0x12
41290 #define GFX_ICG_GL2C_CTRL__CM_RVF_OVERRIDE__SHIFT                                                             0x14
41291 #define GFX_ICG_GL2C_CTRL__CM_SDR_OVERRIDE__SHIFT                                                             0x15
41292 #define GFX_ICG_GL2C_CTRL__CM_RPF_OVERRIDE__SHIFT                                                             0x16
41293 #define GFX_ICG_GL2C_CTRL__CM_STS_OVERRIDE__SHIFT                                                             0x17
41294 #define GFX_ICG_GL2C_CTRL__CM_READ_OVERRIDE__SHIFT                                                            0x18
41295 #define GFX_ICG_GL2C_CTRL__CM_MERGE_OVERRIDE__SHIFT                                                           0x19
41296 #define GFX_ICG_GL2C_CTRL__CM_COMP_OVERRIDE__SHIFT                                                            0x1a
41297 #define GFX_ICG_GL2C_CTRL__CM_DCC_OVERRIDE__SHIFT                                                             0x1b
41298 #define GFX_ICG_GL2C_CTRL__CM_WRITE_OVERRIDE__SHIFT                                                           0x1c
41299 #define GFX_ICG_GL2C_CTRL__CM_NOOP_OVERRIDE__SHIFT                                                            0x1d
41300 #define GFX_ICG_GL2C_CTRL__MDC_TAG_OVERRIDE__SHIFT                                                            0x1e
41301 #define GFX_ICG_GL2C_CTRL__MDC_DATA_OVERRIDE__SHIFT                                                           0x1f
41302 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE_MASK                                                                  0x00000001L
41303 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE_MASK                                                              0x00000002L
41304 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE_MASK                                                                   0x00000004L
41305 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE_MASK                                                                  0x00000008L
41306 #define GFX_ICG_GL2C_CTRL__CM_CORE_OVERRIDE_MASK                                                              0x00000010L
41307 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE_MASK                                                                 0x00000020L
41308 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE_MASK                                                            0x00000040L
41309 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE_MASK                                                                  0x00000080L
41310 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE_MASK                                                              0x00000100L
41311 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE_MASK                                                        0x00000200L
41312 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE_MASK                                                         0x00000400L
41313 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE_MASK                                                         0x00000800L
41314 #define GFX_ICG_GL2C_CTRL__MC_WRITE_OVERRIDE_MASK                                                             0x00001000L
41315 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE_MASK                                                       0x00002000L
41316 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE_MASK                                                        0x00004000L
41317 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE_MASK                                                   0x00008000L
41318 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE_MASK                                                   0x00010000L
41319 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE_MASK                                                   0x00020000L
41320 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE_MASK                                                   0x00040000L
41321 #define GFX_ICG_GL2C_CTRL__CM_RVF_OVERRIDE_MASK                                                               0x00100000L
41322 #define GFX_ICG_GL2C_CTRL__CM_SDR_OVERRIDE_MASK                                                               0x00200000L
41323 #define GFX_ICG_GL2C_CTRL__CM_RPF_OVERRIDE_MASK                                                               0x00400000L
41324 #define GFX_ICG_GL2C_CTRL__CM_STS_OVERRIDE_MASK                                                               0x00800000L
41325 #define GFX_ICG_GL2C_CTRL__CM_READ_OVERRIDE_MASK                                                              0x01000000L
41326 #define GFX_ICG_GL2C_CTRL__CM_MERGE_OVERRIDE_MASK                                                             0x02000000L
41327 #define GFX_ICG_GL2C_CTRL__CM_COMP_OVERRIDE_MASK                                                              0x04000000L
41328 #define GFX_ICG_GL2C_CTRL__CM_DCC_OVERRIDE_MASK                                                               0x08000000L
41329 #define GFX_ICG_GL2C_CTRL__CM_WRITE_OVERRIDE_MASK                                                             0x10000000L
41330 #define GFX_ICG_GL2C_CTRL__CM_NOOP_OVERRIDE_MASK                                                              0x20000000L
41331 #define GFX_ICG_GL2C_CTRL__MDC_TAG_OVERRIDE_MASK                                                              0x40000000L
41332 #define GFX_ICG_GL2C_CTRL__MDC_DATA_OVERRIDE_MASK                                                             0x80000000L
41333 //GFX_ICG_GL2C_CTRL1
41334 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE__SHIFT                                     0x0
41335 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE__SHIFT                                     0x1
41336 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE__SHIFT                                     0x2
41337 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE__SHIFT                                     0x3
41338 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE__SHIFT                                     0x4
41339 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE__SHIFT                                     0x5
41340 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE__SHIFT                                     0x6
41341 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE__SHIFT                                     0x7
41342 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE__SHIFT                                     0x8
41343 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE__SHIFT                                     0x9
41344 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE__SHIFT                                    0xa
41345 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE__SHIFT                                    0xb
41346 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE__SHIFT                                    0xc
41347 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE__SHIFT                                    0xd
41348 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE__SHIFT                                    0xe
41349 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE__SHIFT                                    0xf
41350 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE__SHIFT                                    0x10
41351 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE__SHIFT                                    0x11
41352 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE__SHIFT                                                         0x18
41353 #define GFX_ICG_GL2C_CTRL1__DCC_UPPER_OVERRIDE__SHIFT                                                         0x19
41354 #define GFX_ICG_GL2C_CTRL1__DCC_LOWER_OVERRIDE__SHIFT                                                         0x1a
41355 #define GFX_ICG_GL2C_CTRL1__ZD_UPPER_OVERRIDE__SHIFT                                                          0x1b
41356 #define GFX_ICG_GL2C_CTRL1__ZD_LOWER_OVERRIDE__SHIFT                                                          0x1c
41357 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE_MASK                                       0x00000001L
41358 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE_MASK                                       0x00000002L
41359 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE_MASK                                       0x00000004L
41360 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE_MASK                                       0x00000008L
41361 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE_MASK                                       0x00000010L
41362 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE_MASK                                       0x00000020L
41363 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE_MASK                                       0x00000040L
41364 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE_MASK                                       0x00000080L
41365 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE_MASK                                       0x00000100L
41366 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE_MASK                                       0x00000200L
41367 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE_MASK                                      0x00000400L
41368 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE_MASK                                      0x00000800L
41369 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE_MASK                                      0x00001000L
41370 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE_MASK                                      0x00002000L
41371 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE_MASK                                      0x00004000L
41372 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE_MASK                                      0x00008000L
41373 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE_MASK                                      0x00010000L
41374 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE_MASK                                      0x00020000L
41375 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE_MASK                                                           0x01000000L
41376 #define GFX_ICG_GL2C_CTRL1__DCC_UPPER_OVERRIDE_MASK                                                           0x02000000L
41377 #define GFX_ICG_GL2C_CTRL1__DCC_LOWER_OVERRIDE_MASK                                                           0x04000000L
41378 #define GFX_ICG_GL2C_CTRL1__ZD_UPPER_OVERRIDE_MASK                                                            0x08000000L
41379 #define GFX_ICG_GL2C_CTRL1__ZD_LOWER_OVERRIDE_MASK                                                            0x10000000L
41380 //ICG_LDS_CLK_CTRL
41381 #define ICG_LDS_CLK_CTRL__LDS_DLOAD0_OVERRIDE__SHIFT                                                          0x0
41382 #define ICG_LDS_CLK_CTRL__LDS_DLOAD1_OVERRIDE__SHIFT                                                          0x1
41383 #define ICG_LDS_CLK_CTRL__LDS_WGP_ARB_OVERRIDE__SHIFT                                                         0x2
41384 #define ICG_LDS_CLK_CTRL__LDS_TD_OVERRIDE__SHIFT                                                              0x3
41385 #define ICG_LDS_CLK_CTRL__LDS_ATTR_WR_OVERRIDE__SHIFT                                                         0x4
41386 #define ICG_LDS_CLK_CTRL__LDS_CONFIG_REG_OVERRIDE__SHIFT                                                      0x5
41387 #define ICG_LDS_CLK_CTRL__LDS_IDX_PIPE_OVERRIDE__SHIFT                                                        0x6
41388 #define ICG_LDS_CLK_CTRL__LDS_IDX_DIR_OVERRIDE__SHIFT                                                         0x7
41389 #define ICG_LDS_CLK_CTRL__LDS_IDX_WR_OVERRIDE__SHIFT                                                          0x8
41390 #define ICG_LDS_CLK_CTRL__LDS_IDX_INPUT_QUEUE_OVERRIDE__SHIFT                                                 0x9
41391 #define ICG_LDS_CLK_CTRL__LDS_MEM_OVERRIDE__SHIFT                                                             0xa
41392 #define ICG_LDS_CLK_CTRL__LDS_IDX_OUTPUT_ALIGNER_OVERRIDE__SHIFT                                              0xb
41393 #define ICG_LDS_CLK_CTRL__LDS_DIR_OUTPUT_ALIGNER_OVERRIDE__SHIFT                                              0xc
41394 #define ICG_LDS_CLK_CTRL__LDS_IDX_BANK_CONFLICT_OVERRIDE__SHIFT                                               0xd
41395 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_INPUT_OVERRIDE__SHIFT                                                 0xe
41396 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_OUTPUT_OVERRIDE__SHIFT                                                0xf
41397 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_PIPE_OVERRIDE__SHIFT                                                  0x10
41398 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHEDULER_OVERRIDE__SHIFT                                                   0x11
41399 #define ICG_LDS_CLK_CTRL__LDS_IDX_RDRTN_OVERRIDE__SHIFT                                                       0x12
41400 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE__SHIFT                                                         0x13
41401 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE__SHIFT                                                        0x14
41402 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE__SHIFT                                                         0x15
41403 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE__SHIFT                                                      0x16
41404 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE__SHIFT                                                      0x17
41405 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE__SHIFT                                                       0x18
41406 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE__SHIFT                                                              0x19
41407 #define ICG_LDS_CLK_CTRL__LDS_CLK_OVERRIDE_UNUSED__SHIFT                                                      0x1a
41408 #define ICG_LDS_CLK_CTRL__LDS_DLOAD0_OVERRIDE_MASK                                                            0x00000001L
41409 #define ICG_LDS_CLK_CTRL__LDS_DLOAD1_OVERRIDE_MASK                                                            0x00000002L
41410 #define ICG_LDS_CLK_CTRL__LDS_WGP_ARB_OVERRIDE_MASK                                                           0x00000004L
41411 #define ICG_LDS_CLK_CTRL__LDS_TD_OVERRIDE_MASK                                                                0x00000008L
41412 #define ICG_LDS_CLK_CTRL__LDS_ATTR_WR_OVERRIDE_MASK                                                           0x00000010L
41413 #define ICG_LDS_CLK_CTRL__LDS_CONFIG_REG_OVERRIDE_MASK                                                        0x00000020L
41414 #define ICG_LDS_CLK_CTRL__LDS_IDX_PIPE_OVERRIDE_MASK                                                          0x00000040L
41415 #define ICG_LDS_CLK_CTRL__LDS_IDX_DIR_OVERRIDE_MASK                                                           0x00000080L
41416 #define ICG_LDS_CLK_CTRL__LDS_IDX_WR_OVERRIDE_MASK                                                            0x00000100L
41417 #define ICG_LDS_CLK_CTRL__LDS_IDX_INPUT_QUEUE_OVERRIDE_MASK                                                   0x00000200L
41418 #define ICG_LDS_CLK_CTRL__LDS_MEM_OVERRIDE_MASK                                                               0x00000400L
41419 #define ICG_LDS_CLK_CTRL__LDS_IDX_OUTPUT_ALIGNER_OVERRIDE_MASK                                                0x00000800L
41420 #define ICG_LDS_CLK_CTRL__LDS_DIR_OUTPUT_ALIGNER_OVERRIDE_MASK                                                0x00001000L
41421 #define ICG_LDS_CLK_CTRL__LDS_IDX_BANK_CONFLICT_OVERRIDE_MASK                                                 0x00002000L
41422 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_INPUT_OVERRIDE_MASK                                                   0x00004000L
41423 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_OUTPUT_OVERRIDE_MASK                                                  0x00008000L
41424 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_PIPE_OVERRIDE_MASK                                                    0x00010000L
41425 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHEDULER_OVERRIDE_MASK                                                     0x00020000L
41426 #define ICG_LDS_CLK_CTRL__LDS_IDX_RDRTN_OVERRIDE_MASK                                                         0x00040000L
41427 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE_MASK                                                           0x00080000L
41428 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE_MASK                                                          0x00100000L
41429 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE_MASK                                                           0x00200000L
41430 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE_MASK                                                        0x00400000L
41431 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE_MASK                                                        0x00800000L
41432 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE_MASK                                                         0x01000000L
41433 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE_MASK                                                                0x02000000L
41434 #define ICG_LDS_CLK_CTRL__LDS_CLK_OVERRIDE_UNUSED_MASK                                                        0xFC000000L
41435 //GFX_ICG_UTCL1_CTRL
41436 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0__SHIFT                                                             0x0
41437 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1__SHIFT                                                             0x1
41438 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2__SHIFT                                                             0x2
41439 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3__SHIFT                                                             0x3
41440 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4__SHIFT                                                             0x4
41441 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5__SHIFT                                                             0x5
41442 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6__SHIFT                                                             0x6
41443 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7__SHIFT                                                             0x7
41444 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8__SHIFT                                                             0x8
41445 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9__SHIFT                                                             0x9
41446 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10__SHIFT                                                            0xa
41447 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11__SHIFT                                                            0xb
41448 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12__SHIFT                                                            0xc
41449 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13__SHIFT                                                            0xd
41450 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14__SHIFT                                                            0xe
41451 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15_31__SHIFT                                                         0xf
41452 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0_MASK                                                               0x00000001L
41453 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1_MASK                                                               0x00000002L
41454 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2_MASK                                                               0x00000004L
41455 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3_MASK                                                               0x00000008L
41456 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4_MASK                                                               0x00000010L
41457 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5_MASK                                                               0x00000020L
41458 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6_MASK                                                               0x00000040L
41459 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7_MASK                                                               0x00000080L
41460 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8_MASK                                                               0x00000100L
41461 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9_MASK                                                               0x00000200L
41462 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10_MASK                                                              0x00000400L
41463 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11_MASK                                                              0x00000800L
41464 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12_MASK                                                              0x00001000L
41465 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13_MASK                                                              0x00002000L
41466 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14_MASK                                                              0x00004000L
41467 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15_31_MASK                                                           0xFFFF8000L
41468 //ICG_CHC_CLK_CTRL
41469 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT                                                          0x0
41470 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT                                           0x1
41471 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT                                                         0x2
41472 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT                                                        0x3
41473 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT                                                          0x4
41474 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT                                                            0x5
41475 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT                                                            0x6
41476 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK                                                            0x00000001L
41477 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK                                             0x00000002L
41478 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK                                                           0x00000004L
41479 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK                                                          0x00000008L
41480 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK                                                            0x00000010L
41481 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK                                                              0x00000020L
41482 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE_MASK                                                              0x00000040L
41483 //ICG_CHCG_CLK_CTRL
41484 #define ICG_CHCG_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT                                                         0x0
41485 #define ICG_CHCG_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT                                          0x1
41486 #define ICG_CHCG_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT                                                        0x2
41487 #define ICG_CHCG_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT                                                       0x3
41488 #define ICG_CHCG_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT                                                         0x4
41489 #define ICG_CHCG_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT                                                           0x5
41490 #define ICG_CHCG_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT                                                           0x6
41491 #define ICG_CHCG_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK                                                           0x00000001L
41492 #define ICG_CHCG_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK                                            0x00000002L
41493 #define ICG_CHCG_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK                                                          0x00000004L
41494 #define ICG_CHCG_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK                                                         0x00000008L
41495 #define ICG_CHCG_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK                                                           0x00000010L
41496 #define ICG_CHCG_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK                                                             0x00000020L
41497 #define ICG_CHCG_CLK_CTRL__PERF_CLK_OVERRIDE_MASK                                                             0x00000040L
41498 
41499 
41500 // addressBlock: gc_pspdec
41501 //CP_MES_DM_INDEX_ADDR
41502 #define CP_MES_DM_INDEX_ADDR__ADDR__SHIFT                                                                     0x0
41503 #define CP_MES_DM_INDEX_ADDR__ADDR_MASK                                                                       0xFFFFFFFFL
41504 //CP_MES_DM_INDEX_DATA
41505 #define CP_MES_DM_INDEX_DATA__DATA__SHIFT                                                                     0x0
41506 #define CP_MES_DM_INDEX_DATA__DATA_MASK                                                                       0xFFFFFFFFL
41507 //CP_MEC_DM_INDEX_ADDR
41508 #define CP_MEC_DM_INDEX_ADDR__ADDR__SHIFT                                                                     0x0
41509 #define CP_MEC_DM_INDEX_ADDR__ADDR_MASK                                                                       0xFFFFFFFFL
41510 //CP_MEC_DM_INDEX_DATA
41511 #define CP_MEC_DM_INDEX_DATA__DATA__SHIFT                                                                     0x0
41512 #define CP_MEC_DM_INDEX_DATA__DATA_MASK                                                                       0xFFFFFFFFL
41513 //CP_GFX_RS64_DM_INDEX_ADDR
41514 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR__SHIFT                                                                0x0
41515 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR_MASK                                                                  0xFFFFFFFFL
41516 //CP_GFX_RS64_DM_INDEX_DATA
41517 #define CP_GFX_RS64_DM_INDEX_DATA__DATA__SHIFT                                                                0x0
41518 #define CP_GFX_RS64_DM_INDEX_DATA__DATA_MASK                                                                  0xFFFFFFFFL
41519 //CPG_PSP_DEBUG
41520 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT                                                             0x0
41521 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL__SHIFT                                                             0x2
41522 #define CPG_PSP_DEBUG__GPA_OVERRIDE__SHIFT                                                                    0x3
41523 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT                                                               0x4
41524 #define CPG_PSP_DEBUG__MTYPE_TMZ_OVERRIDE__SHIFT                                                              0x5
41525 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT                                                             0x6
41526 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK                                                               0x00000003L
41527 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL_MASK                                                               0x00000004L
41528 #define CPG_PSP_DEBUG__GPA_OVERRIDE_MASK                                                                      0x00000008L
41529 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK                                                                 0x00000010L
41530 #define CPG_PSP_DEBUG__MTYPE_TMZ_OVERRIDE_MASK                                                                0x00000020L
41531 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK                                                               0x00000040L
41532 //CPC_PSP_DEBUG
41533 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT                                                             0x0
41534 #define CPC_PSP_DEBUG__GPA_OVERRIDE__SHIFT                                                                    0x3
41535 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT                                                               0x4
41536 #define CPC_PSP_DEBUG__MTYPE_TMZ_OVERRIDE__SHIFT                                                              0x5
41537 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT                                                             0x6
41538 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK                                                               0x00000003L
41539 #define CPC_PSP_DEBUG__GPA_OVERRIDE_MASK                                                                      0x00000008L
41540 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK                                                                 0x00000010L
41541 #define CPC_PSP_DEBUG__MTYPE_TMZ_OVERRIDE_MASK                                                                0x00000020L
41542 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK                                                               0x00000040L
41543 //GRBM_IOV_ERROR_FIFO
41544 #define GRBM_IOV_ERROR_FIFO__IOV_ADDR__SHIFT                                                                  0x0
41545 #define GRBM_IOV_ERROR_FIFO__IOV_VFID__SHIFT                                                                  0x12
41546 #define GRBM_IOV_ERROR_FIFO__IOV_SSRCID__SHIFT                                                                0x18
41547 #define GRBM_IOV_ERROR_FIFO__IOV_OP__SHIFT                                                                    0x1c
41548 #define GRBM_IOV_ERROR_FIFO__IOV_VF__SHIFT                                                                    0x1d
41549 #define GRBM_IOV_ERROR_FIFO__FIFO_OVERFLOW__SHIFT                                                             0x1e
41550 #define GRBM_IOV_ERROR_FIFO__READ_VALID__SHIFT                                                                0x1f
41551 #define GRBM_IOV_ERROR_FIFO__IOV_ADDR_MASK                                                                    0x0003FFFFL
41552 #define GRBM_IOV_ERROR_FIFO__IOV_VFID_MASK                                                                    0x00FC0000L
41553 #define GRBM_IOV_ERROR_FIFO__IOV_SSRCID_MASK                                                                  0x0F000000L
41554 #define GRBM_IOV_ERROR_FIFO__IOV_OP_MASK                                                                      0x10000000L
41555 #define GRBM_IOV_ERROR_FIFO__IOV_VF_MASK                                                                      0x20000000L
41556 #define GRBM_IOV_ERROR_FIFO__FIFO_OVERFLOW_MASK                                                               0x40000000L
41557 #define GRBM_IOV_ERROR_FIFO__READ_VALID_MASK                                                                  0x80000000L
41558 //GRBM_SEC_CNTL
41559 #define GRBM_SEC_CNTL__DEBUG_ENABLE__SHIFT                                                                    0x0
41560 #define GRBM_SEC_CNTL__DEBUG_ENABLE_MASK                                                                      0x00000001L
41561 //GRBM_CAM_INDEX
41562 #define GRBM_CAM_INDEX__CAM_INDEX__SHIFT                                                                      0x0
41563 #define GRBM_CAM_INDEX__CAM_INDEX_MASK                                                                        0x0000000FL
41564 //GRBM_HYP_CAM_INDEX
41565 #define GRBM_HYP_CAM_INDEX__CAM_INDEX__SHIFT                                                                  0x0
41566 #define GRBM_HYP_CAM_INDEX__CAM_INDEX_MASK                                                                    0x0000000FL
41567 //GRBM_CAM_DATA
41568 #define GRBM_CAM_DATA__CAM_ADDR__SHIFT                                                                        0x0
41569 #define GRBM_CAM_DATA__CAM_REMAPADDR__SHIFT                                                                   0x10
41570 #define GRBM_CAM_DATA__CAM_ADDR_MASK                                                                          0x0000FFFFL
41571 #define GRBM_CAM_DATA__CAM_REMAPADDR_MASK                                                                     0xFFFF0000L
41572 //GRBM_HYP_CAM_DATA
41573 #define GRBM_HYP_CAM_DATA__CAM_ADDR__SHIFT                                                                    0x0
41574 #define GRBM_HYP_CAM_DATA__CAM_REMAPADDR__SHIFT                                                               0x10
41575 #define GRBM_HYP_CAM_DATA__CAM_ADDR_MASK                                                                      0x0000FFFFL
41576 #define GRBM_HYP_CAM_DATA__CAM_REMAPADDR_MASK                                                                 0xFFFF0000L
41577 //GRBM_CAM_DATA_UPPER
41578 #define GRBM_CAM_DATA_UPPER__CAM_ADDR__SHIFT                                                                  0x0
41579 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR__SHIFT                                                             0x10
41580 #define GRBM_CAM_DATA_UPPER__CAM_ADDR_MASK                                                                    0x00000003L
41581 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR_MASK                                                               0x00030000L
41582 //GRBM_HYP_CAM_DATA_UPPER
41583 #define GRBM_HYP_CAM_DATA_UPPER__CAM_ADDR__SHIFT                                                              0x0
41584 #define GRBM_HYP_CAM_DATA_UPPER__CAM_REMAPADDR__SHIFT                                                         0x10
41585 #define GRBM_HYP_CAM_DATA_UPPER__CAM_ADDR_MASK                                                                0x00000003L
41586 #define GRBM_HYP_CAM_DATA_UPPER__CAM_REMAPADDR_MASK                                                           0x00030000L
41587 //RLC_FWL_FIRST_VIOL_ADDR
41588 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_ADDR__SHIFT                                                             0x0
41589 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_APERTURE_ID__SHIFT                                                      0x12
41590 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_OP__SHIFT                                                               0x1e
41591 #define RLC_FWL_FIRST_VIOL_ADDR__RESERVED__SHIFT                                                              0x1f
41592 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_ADDR_MASK                                                               0x0003FFFFL
41593 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_APERTURE_ID_MASK                                                        0x3FFC0000L
41594 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_OP_MASK                                                                 0x40000000L
41595 #define RLC_FWL_FIRST_VIOL_ADDR__RESERVED_MASK                                                                0x80000000L
41596 
41597 
41598 // addressBlock: gc_gfx_imu_gfx_imudec
41599 //GFX_IMU_C2PMSG_0
41600 #define GFX_IMU_C2PMSG_0__DATA__SHIFT                                                                         0x0
41601 #define GFX_IMU_C2PMSG_0__DATA_MASK                                                                           0xFFFFFFFFL
41602 //GFX_IMU_C2PMSG_1
41603 #define GFX_IMU_C2PMSG_1__DATA__SHIFT                                                                         0x0
41604 #define GFX_IMU_C2PMSG_1__DATA_MASK                                                                           0xFFFFFFFFL
41605 //GFX_IMU_C2PMSG_2
41606 #define GFX_IMU_C2PMSG_2__DATA__SHIFT                                                                         0x0
41607 #define GFX_IMU_C2PMSG_2__DATA_MASK                                                                           0xFFFFFFFFL
41608 //GFX_IMU_C2PMSG_3
41609 #define GFX_IMU_C2PMSG_3__DATA__SHIFT                                                                         0x0
41610 #define GFX_IMU_C2PMSG_3__DATA_MASK                                                                           0xFFFFFFFFL
41611 //GFX_IMU_C2PMSG_4
41612 #define GFX_IMU_C2PMSG_4__DATA__SHIFT                                                                         0x0
41613 #define GFX_IMU_C2PMSG_4__DATA_MASK                                                                           0xFFFFFFFFL
41614 //GFX_IMU_C2PMSG_5
41615 #define GFX_IMU_C2PMSG_5__DATA__SHIFT                                                                         0x0
41616 #define GFX_IMU_C2PMSG_5__DATA_MASK                                                                           0xFFFFFFFFL
41617 //GFX_IMU_C2PMSG_6
41618 #define GFX_IMU_C2PMSG_6__DATA__SHIFT                                                                         0x0
41619 #define GFX_IMU_C2PMSG_6__DATA_MASK                                                                           0xFFFFFFFFL
41620 //GFX_IMU_C2PMSG_7
41621 #define GFX_IMU_C2PMSG_7__DATA__SHIFT                                                                         0x0
41622 #define GFX_IMU_C2PMSG_7__DATA_MASK                                                                           0xFFFFFFFFL
41623 //GFX_IMU_C2PMSG_8
41624 #define GFX_IMU_C2PMSG_8__DATA__SHIFT                                                                         0x0
41625 #define GFX_IMU_C2PMSG_8__DATA_MASK                                                                           0xFFFFFFFFL
41626 //GFX_IMU_C2PMSG_9
41627 #define GFX_IMU_C2PMSG_9__DATA__SHIFT                                                                         0x0
41628 #define GFX_IMU_C2PMSG_9__DATA_MASK                                                                           0xFFFFFFFFL
41629 //GFX_IMU_C2PMSG_10
41630 #define GFX_IMU_C2PMSG_10__DATA__SHIFT                                                                        0x0
41631 #define GFX_IMU_C2PMSG_10__DATA_MASK                                                                          0xFFFFFFFFL
41632 //GFX_IMU_C2PMSG_11
41633 #define GFX_IMU_C2PMSG_11__DATA__SHIFT                                                                        0x0
41634 #define GFX_IMU_C2PMSG_11__DATA_MASK                                                                          0xFFFFFFFFL
41635 //GFX_IMU_C2PMSG_12
41636 #define GFX_IMU_C2PMSG_12__DATA__SHIFT                                                                        0x0
41637 #define GFX_IMU_C2PMSG_12__DATA_MASK                                                                          0xFFFFFFFFL
41638 //GFX_IMU_C2PMSG_13
41639 #define GFX_IMU_C2PMSG_13__DATA__SHIFT                                                                        0x0
41640 #define GFX_IMU_C2PMSG_13__DATA_MASK                                                                          0xFFFFFFFFL
41641 //GFX_IMU_C2PMSG_14
41642 #define GFX_IMU_C2PMSG_14__DATA__SHIFT                                                                        0x0
41643 #define GFX_IMU_C2PMSG_14__DATA_MASK                                                                          0xFFFFFFFFL
41644 //GFX_IMU_C2PMSG_15
41645 #define GFX_IMU_C2PMSG_15__DATA__SHIFT                                                                        0x0
41646 #define GFX_IMU_C2PMSG_15__DATA_MASK                                                                          0xFFFFFFFFL
41647 //GFX_IMU_C2PMSG_16
41648 #define GFX_IMU_C2PMSG_16__DATA__SHIFT                                                                        0x0
41649 #define GFX_IMU_C2PMSG_16__DATA_MASK                                                                          0xFFFFFFFFL
41650 //GFX_IMU_C2PMSG_17
41651 #define GFX_IMU_C2PMSG_17__DATA__SHIFT                                                                        0x0
41652 #define GFX_IMU_C2PMSG_17__DATA_MASK                                                                          0xFFFFFFFFL
41653 //GFX_IMU_C2PMSG_18
41654 #define GFX_IMU_C2PMSG_18__DATA__SHIFT                                                                        0x0
41655 #define GFX_IMU_C2PMSG_18__DATA_MASK                                                                          0xFFFFFFFFL
41656 //GFX_IMU_C2PMSG_19
41657 #define GFX_IMU_C2PMSG_19__DATA__SHIFT                                                                        0x0
41658 #define GFX_IMU_C2PMSG_19__DATA_MASK                                                                          0xFFFFFFFFL
41659 //GFX_IMU_C2PMSG_20
41660 #define GFX_IMU_C2PMSG_20__DATA__SHIFT                                                                        0x0
41661 #define GFX_IMU_C2PMSG_20__DATA_MASK                                                                          0xFFFFFFFFL
41662 //GFX_IMU_C2PMSG_21
41663 #define GFX_IMU_C2PMSG_21__DATA__SHIFT                                                                        0x0
41664 #define GFX_IMU_C2PMSG_21__DATA_MASK                                                                          0xFFFFFFFFL
41665 //GFX_IMU_C2PMSG_22
41666 #define GFX_IMU_C2PMSG_22__DATA__SHIFT                                                                        0x0
41667 #define GFX_IMU_C2PMSG_22__DATA_MASK                                                                          0xFFFFFFFFL
41668 //GFX_IMU_C2PMSG_23
41669 #define GFX_IMU_C2PMSG_23__DATA__SHIFT                                                                        0x0
41670 #define GFX_IMU_C2PMSG_23__DATA_MASK                                                                          0xFFFFFFFFL
41671 //GFX_IMU_C2PMSG_24
41672 #define GFX_IMU_C2PMSG_24__DATA__SHIFT                                                                        0x0
41673 #define GFX_IMU_C2PMSG_24__DATA_MASK                                                                          0xFFFFFFFFL
41674 //GFX_IMU_C2PMSG_25
41675 #define GFX_IMU_C2PMSG_25__DATA__SHIFT                                                                        0x0
41676 #define GFX_IMU_C2PMSG_25__DATA_MASK                                                                          0xFFFFFFFFL
41677 //GFX_IMU_C2PMSG_26
41678 #define GFX_IMU_C2PMSG_26__DATA__SHIFT                                                                        0x0
41679 #define GFX_IMU_C2PMSG_26__DATA_MASK                                                                          0xFFFFFFFFL
41680 //GFX_IMU_C2PMSG_27
41681 #define GFX_IMU_C2PMSG_27__DATA__SHIFT                                                                        0x0
41682 #define GFX_IMU_C2PMSG_27__DATA_MASK                                                                          0xFFFFFFFFL
41683 //GFX_IMU_C2PMSG_28
41684 #define GFX_IMU_C2PMSG_28__DATA__SHIFT                                                                        0x0
41685 #define GFX_IMU_C2PMSG_28__DATA_MASK                                                                          0xFFFFFFFFL
41686 //GFX_IMU_C2PMSG_29
41687 #define GFX_IMU_C2PMSG_29__DATA__SHIFT                                                                        0x0
41688 #define GFX_IMU_C2PMSG_29__DATA_MASK                                                                          0xFFFFFFFFL
41689 //GFX_IMU_C2PMSG_30
41690 #define GFX_IMU_C2PMSG_30__DATA__SHIFT                                                                        0x0
41691 #define GFX_IMU_C2PMSG_30__DATA_MASK                                                                          0xFFFFFFFFL
41692 //GFX_IMU_C2PMSG_31
41693 #define GFX_IMU_C2PMSG_31__DATA__SHIFT                                                                        0x0
41694 #define GFX_IMU_C2PMSG_31__DATA_MASK                                                                          0xFFFFFFFFL
41695 //GFX_IMU_C2PMSG_32
41696 #define GFX_IMU_C2PMSG_32__DATA__SHIFT                                                                        0x0
41697 #define GFX_IMU_C2PMSG_32__DATA_MASK                                                                          0xFFFFFFFFL
41698 //GFX_IMU_C2PMSG_33
41699 #define GFX_IMU_C2PMSG_33__DATA__SHIFT                                                                        0x0
41700 #define GFX_IMU_C2PMSG_33__DATA_MASK                                                                          0xFFFFFFFFL
41701 //GFX_IMU_C2PMSG_34
41702 #define GFX_IMU_C2PMSG_34__DATA__SHIFT                                                                        0x0
41703 #define GFX_IMU_C2PMSG_34__DATA_MASK                                                                          0xFFFFFFFFL
41704 //GFX_IMU_C2PMSG_35
41705 #define GFX_IMU_C2PMSG_35__DATA__SHIFT                                                                        0x0
41706 #define GFX_IMU_C2PMSG_35__DATA_MASK                                                                          0xFFFFFFFFL
41707 //GFX_IMU_C2PMSG_36
41708 #define GFX_IMU_C2PMSG_36__DATA__SHIFT                                                                        0x0
41709 #define GFX_IMU_C2PMSG_36__DATA_MASK                                                                          0xFFFFFFFFL
41710 //GFX_IMU_C2PMSG_37
41711 #define GFX_IMU_C2PMSG_37__DATA__SHIFT                                                                        0x0
41712 #define GFX_IMU_C2PMSG_37__DATA_MASK                                                                          0xFFFFFFFFL
41713 //GFX_IMU_C2PMSG_38
41714 #define GFX_IMU_C2PMSG_38__DATA__SHIFT                                                                        0x0
41715 #define GFX_IMU_C2PMSG_38__DATA_MASK                                                                          0xFFFFFFFFL
41716 //GFX_IMU_C2PMSG_39
41717 #define GFX_IMU_C2PMSG_39__DATA__SHIFT                                                                        0x0
41718 #define GFX_IMU_C2PMSG_39__DATA_MASK                                                                          0xFFFFFFFFL
41719 //GFX_IMU_C2PMSG_40
41720 #define GFX_IMU_C2PMSG_40__DATA__SHIFT                                                                        0x0
41721 #define GFX_IMU_C2PMSG_40__DATA_MASK                                                                          0xFFFFFFFFL
41722 //GFX_IMU_C2PMSG_41
41723 #define GFX_IMU_C2PMSG_41__DATA__SHIFT                                                                        0x0
41724 #define GFX_IMU_C2PMSG_41__DATA_MASK                                                                          0xFFFFFFFFL
41725 //GFX_IMU_C2PMSG_42
41726 #define GFX_IMU_C2PMSG_42__DATA__SHIFT                                                                        0x0
41727 #define GFX_IMU_C2PMSG_42__DATA_MASK                                                                          0xFFFFFFFFL
41728 //GFX_IMU_C2PMSG_43
41729 #define GFX_IMU_C2PMSG_43__DATA__SHIFT                                                                        0x0
41730 #define GFX_IMU_C2PMSG_43__DATA_MASK                                                                          0xFFFFFFFFL
41731 //GFX_IMU_C2PMSG_44
41732 #define GFX_IMU_C2PMSG_44__DATA__SHIFT                                                                        0x0
41733 #define GFX_IMU_C2PMSG_44__DATA_MASK                                                                          0xFFFFFFFFL
41734 //GFX_IMU_C2PMSG_45
41735 #define GFX_IMU_C2PMSG_45__DATA__SHIFT                                                                        0x0
41736 #define GFX_IMU_C2PMSG_45__DATA_MASK                                                                          0xFFFFFFFFL
41737 //GFX_IMU_C2PMSG_46
41738 #define GFX_IMU_C2PMSG_46__DATA__SHIFT                                                                        0x0
41739 #define GFX_IMU_C2PMSG_46__DATA_MASK                                                                          0xFFFFFFFFL
41740 //GFX_IMU_C2PMSG_47
41741 #define GFX_IMU_C2PMSG_47__DATA__SHIFT                                                                        0x0
41742 #define GFX_IMU_C2PMSG_47__DATA_MASK                                                                          0xFFFFFFFFL
41743 //GFX_IMU_MSG_FLAGS
41744 #define GFX_IMU_MSG_FLAGS__STATUS__SHIFT                                                                      0x0
41745 #define GFX_IMU_MSG_FLAGS__STATUS_MASK                                                                        0xFFFFFFFFL
41746 //GFX_IMU_C2PMSG_ACCESS_CTRL0
41747 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0__SHIFT                                                              0x0
41748 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1__SHIFT                                                              0x3
41749 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2__SHIFT                                                              0x6
41750 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3__SHIFT                                                              0x9
41751 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4__SHIFT                                                              0xc
41752 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5__SHIFT                                                              0xf
41753 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6__SHIFT                                                              0x12
41754 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7__SHIFT                                                              0x15
41755 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0_MASK                                                                0x00000007L
41756 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1_MASK                                                                0x00000038L
41757 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2_MASK                                                                0x000001C0L
41758 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3_MASK                                                                0x00000E00L
41759 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4_MASK                                                                0x00007000L
41760 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5_MASK                                                                0x00038000L
41761 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6_MASK                                                                0x001C0000L
41762 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7_MASK                                                                0x00E00000L
41763 //GFX_IMU_C2PMSG_ACCESS_CTRL1
41764 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15__SHIFT                                                           0x0
41765 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23__SHIFT                                                          0x3
41766 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31__SHIFT                                                          0x6
41767 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39__SHIFT                                                          0x9
41768 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47__SHIFT                                                          0xc
41769 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15_MASK                                                             0x00000007L
41770 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23_MASK                                                            0x00000038L
41771 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31_MASK                                                            0x000001C0L
41772 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39_MASK                                                            0x00000E00L
41773 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47_MASK                                                            0x00007000L
41774 //GFX_IMU_PWRMGT_IRQ_CTRL
41775 #define GFX_IMU_PWRMGT_IRQ_CTRL__REQ__SHIFT                                                                   0x0
41776 #define GFX_IMU_PWRMGT_IRQ_CTRL__REQ_MASK                                                                     0x00000001L
41777 //GFX_IMU_MP1_MUTEX
41778 #define GFX_IMU_MP1_MUTEX__MUTEX__SHIFT                                                                       0x0
41779 #define GFX_IMU_MP1_MUTEX__MUTEX_MASK                                                                         0x00000003L
41780 //GFX_IMU_RLC_DATA_4
41781 #define GFX_IMU_RLC_DATA_4__DATA__SHIFT                                                                       0x0
41782 #define GFX_IMU_RLC_DATA_4__DATA_MASK                                                                         0xFFFFFFFFL
41783 //GFX_IMU_RLC_DATA_3
41784 #define GFX_IMU_RLC_DATA_3__DATA__SHIFT                                                                       0x0
41785 #define GFX_IMU_RLC_DATA_3__DATA_MASK                                                                         0xFFFFFFFFL
41786 //GFX_IMU_RLC_DATA_2
41787 #define GFX_IMU_RLC_DATA_2__DATA__SHIFT                                                                       0x0
41788 #define GFX_IMU_RLC_DATA_2__DATA_MASK                                                                         0xFFFFFFFFL
41789 //GFX_IMU_RLC_DATA_1
41790 #define GFX_IMU_RLC_DATA_1__DATA__SHIFT                                                                       0x0
41791 #define GFX_IMU_RLC_DATA_1__DATA_MASK                                                                         0xFFFFFFFFL
41792 //GFX_IMU_RLC_DATA_0
41793 #define GFX_IMU_RLC_DATA_0__DATA__SHIFT                                                                       0x0
41794 #define GFX_IMU_RLC_DATA_0__DATA_MASK                                                                         0xFFFFFFFFL
41795 //GFX_IMU_RLC_CMD
41796 #define GFX_IMU_RLC_CMD__CMD__SHIFT                                                                           0x0
41797 #define GFX_IMU_RLC_CMD__CMD_MASK                                                                             0xFFFFFFFFL
41798 //GFX_IMU_RLC_MUTEX
41799 #define GFX_IMU_RLC_MUTEX__MUTEX__SHIFT                                                                       0x0
41800 #define GFX_IMU_RLC_MUTEX__MUTEX_MASK                                                                         0x00000003L
41801 //GFX_IMU_RLC_MSG_STATUS
41802 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_BUSY__SHIFT                                                           0x0
41803 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_MSG_ERROR__SHIFT                                                      0x1
41804 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_MSGDONE__SHIFT                                                        0x10
41805 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_CHGTOG__SHIFT                                                         0x1e
41806 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_DONETOG__SHIFT                                                        0x1f
41807 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_BUSY_MASK                                                             0x00000001L
41808 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_MSG_ERROR_MASK                                                        0x00000002L
41809 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_MSGDONE_MASK                                                          0x00010000L
41810 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_CHGTOG_MASK                                                           0x40000000L
41811 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_DONETOG_MASK                                                          0x80000000L
41812 //RLC_GFX_IMU_DATA_0
41813 #define RLC_GFX_IMU_DATA_0__DATA__SHIFT                                                                       0x0
41814 #define RLC_GFX_IMU_DATA_0__DATA_MASK                                                                         0xFFFFFFFFL
41815 //RLC_GFX_IMU_CMD
41816 #define RLC_GFX_IMU_CMD__CMD__SHIFT                                                                           0x0
41817 #define RLC_GFX_IMU_CMD__CMD_MASK                                                                             0xFFFFFFFFL
41818 //GFX_IMU_RLC_STATUS
41819 #define GFX_IMU_RLC_STATUS__PD_ACTIVE__SHIFT                                                                  0x0
41820 #define GFX_IMU_RLC_STATUS__RLC_ALIVE__SHIFT                                                                  0x1
41821 #define GFX_IMU_RLC_STATUS__TBD2__SHIFT                                                                       0x2
41822 #define GFX_IMU_RLC_STATUS__TBD3__SHIFT                                                                       0x3
41823 #define GFX_IMU_RLC_STATUS__PD_ACTIVE_MASK                                                                    0x00000001L
41824 #define GFX_IMU_RLC_STATUS__RLC_ALIVE_MASK                                                                    0x00000002L
41825 #define GFX_IMU_RLC_STATUS__TBD2_MASK                                                                         0x00000004L
41826 #define GFX_IMU_RLC_STATUS__TBD3_MASK                                                                         0x00000008L
41827 //GFX_IMU_STATUS
41828 #define GFX_IMU_STATUS__ALLOW_GFXOFF__SHIFT                                                                   0x0
41829 #define GFX_IMU_STATUS__ALLOW_FA_DCS__SHIFT                                                                   0x1
41830 #define GFX_IMU_STATUS__TBD2__SHIFT                                                                           0x2
41831 #define GFX_IMU_STATUS__TBD3__SHIFT                                                                           0x3
41832 #define GFX_IMU_STATUS__TBD4__SHIFT                                                                           0x4
41833 #define GFX_IMU_STATUS__TBD5__SHIFT                                                                           0x5
41834 #define GFX_IMU_STATUS__TBD6__SHIFT                                                                           0x6
41835 #define GFX_IMU_STATUS__TBD7__SHIFT                                                                           0x7
41836 #define GFX_IMU_STATUS__TBD8__SHIFT                                                                           0x8
41837 #define GFX_IMU_STATUS__TBD9__SHIFT                                                                           0x9
41838 #define GFX_IMU_STATUS__TBD10__SHIFT                                                                          0xa
41839 #define GFX_IMU_STATUS__TBD11__SHIFT                                                                          0xb
41840 #define GFX_IMU_STATUS__TBD12__SHIFT                                                                          0xc
41841 #define GFX_IMU_STATUS__TBD13__SHIFT                                                                          0xd
41842 #define GFX_IMU_STATUS__TBD14__SHIFT                                                                          0xe
41843 #define GFX_IMU_STATUS__DISABLE_GFXCLK_DS__SHIFT                                                              0xf
41844 #define GFX_IMU_STATUS__ALLOW_GFXOFF_MASK                                                                     0x00000001L
41845 #define GFX_IMU_STATUS__ALLOW_FA_DCS_MASK                                                                     0x00000002L
41846 #define GFX_IMU_STATUS__TBD2_MASK                                                                             0x00000004L
41847 #define GFX_IMU_STATUS__TBD3_MASK                                                                             0x00000008L
41848 #define GFX_IMU_STATUS__TBD4_MASK                                                                             0x00000010L
41849 #define GFX_IMU_STATUS__TBD5_MASK                                                                             0x00000020L
41850 #define GFX_IMU_STATUS__TBD6_MASK                                                                             0x00000040L
41851 #define GFX_IMU_STATUS__TBD7_MASK                                                                             0x00000080L
41852 #define GFX_IMU_STATUS__TBD8_MASK                                                                             0x00000100L
41853 #define GFX_IMU_STATUS__TBD9_MASK                                                                             0x00000200L
41854 #define GFX_IMU_STATUS__TBD10_MASK                                                                            0x00000400L
41855 #define GFX_IMU_STATUS__TBD11_MASK                                                                            0x00000800L
41856 #define GFX_IMU_STATUS__TBD12_MASK                                                                            0x00001000L
41857 #define GFX_IMU_STATUS__TBD13_MASK                                                                            0x00002000L
41858 #define GFX_IMU_STATUS__TBD14_MASK                                                                            0x00004000L
41859 #define GFX_IMU_STATUS__DISABLE_GFXCLK_DS_MASK                                                                0x00008000L
41860 //GFX_IMU_SOC_DATA
41861 #define GFX_IMU_SOC_DATA__DATA__SHIFT                                                                         0x0
41862 #define GFX_IMU_SOC_DATA__DATA_MASK                                                                           0xFFFFFFFFL
41863 //GFX_IMU_SOC_ADDR
41864 #define GFX_IMU_SOC_ADDR__ADDR__SHIFT                                                                         0x0
41865 #define GFX_IMU_SOC_ADDR__ADDR_MASK                                                                           0xFFFFFFFFL
41866 //GFX_IMU_SOC_REQ
41867 #define GFX_IMU_SOC_REQ__REQ_BUSY__SHIFT                                                                      0x0
41868 #define GFX_IMU_SOC_REQ__R_W__SHIFT                                                                           0x1
41869 #define GFX_IMU_SOC_REQ__ERR__SHIFT                                                                           0x1f
41870 #define GFX_IMU_SOC_REQ__REQ_BUSY_MASK                                                                        0x00000001L
41871 #define GFX_IMU_SOC_REQ__R_W_MASK                                                                             0x00000002L
41872 #define GFX_IMU_SOC_REQ__ERR_MASK                                                                             0x80000000L
41873 //GFX_IMU_VF_CTRL
41874 #define GFX_IMU_VF_CTRL__VF__SHIFT                                                                            0x0
41875 #define GFX_IMU_VF_CTRL__VFID__SHIFT                                                                          0x1
41876 #define GFX_IMU_VF_CTRL__QOS__SHIFT                                                                           0x7
41877 #define GFX_IMU_VF_CTRL__VF_MASK                                                                              0x00000001L
41878 #define GFX_IMU_VF_CTRL__VFID_MASK                                                                            0x0000007EL
41879 #define GFX_IMU_VF_CTRL__QOS_MASK                                                                             0x00000780L
41880 //GFX_IMU_TELEMETRY
41881 #define GFX_IMU_TELEMETRY__TELEMETRY_ENTRIES__SHIFT                                                           0x0
41882 #define GFX_IMU_TELEMETRY__TELEMETRY_DATA_SAMPLE_SIZE__SHIFT                                                  0x5
41883 #define GFX_IMU_TELEMETRY__FIFO_OVERFLOW__SHIFT                                                               0x6
41884 #define GFX_IMU_TELEMETRY__FIFO_UNDERFLOW__SHIFT                                                              0x7
41885 #define GFX_IMU_TELEMETRY__FSM_STATE__SHIFT                                                                   0x8
41886 #define GFX_IMU_TELEMETRY__SVI_TYPE__SHIFT                                                                    0xc
41887 #define GFX_IMU_TELEMETRY__ENABLE_FIFO__SHIFT                                                                 0x1e
41888 #define GFX_IMU_TELEMETRY__ENABLE_IMU_RLC_TELEMETRY__SHIFT                                                    0x1f
41889 #define GFX_IMU_TELEMETRY__TELEMETRY_ENTRIES_MASK                                                             0x0000001FL
41890 #define GFX_IMU_TELEMETRY__TELEMETRY_DATA_SAMPLE_SIZE_MASK                                                    0x00000020L
41891 #define GFX_IMU_TELEMETRY__FIFO_OVERFLOW_MASK                                                                 0x00000040L
41892 #define GFX_IMU_TELEMETRY__FIFO_UNDERFLOW_MASK                                                                0x00000080L
41893 #define GFX_IMU_TELEMETRY__FSM_STATE_MASK                                                                     0x00000700L
41894 #define GFX_IMU_TELEMETRY__SVI_TYPE_MASK                                                                      0x00003000L
41895 #define GFX_IMU_TELEMETRY__ENABLE_FIFO_MASK                                                                   0x40000000L
41896 #define GFX_IMU_TELEMETRY__ENABLE_IMU_RLC_TELEMETRY_MASK                                                      0x80000000L
41897 //GFX_IMU_TELEMETRY_DATA
41898 #define GFX_IMU_TELEMETRY_DATA__CURRENT__SHIFT                                                                0x0
41899 #define GFX_IMU_TELEMETRY_DATA__VOLTAGE__SHIFT                                                                0x10
41900 #define GFX_IMU_TELEMETRY_DATA__CURRENT_MASK                                                                  0x0000FFFFL
41901 #define GFX_IMU_TELEMETRY_DATA__VOLTAGE_MASK                                                                  0xFFFF0000L
41902 //GFX_IMU_TELEMETRY_TEMPERATURE
41903 #define GFX_IMU_TELEMETRY_TEMPERATURE__TEMPERATURE__SHIFT                                                     0x0
41904 #define GFX_IMU_TELEMETRY_TEMPERATURE__TEMPERATURE_MASK                                                       0x0000FFFFL
41905 //GFX_IMU_SCRATCH_0
41906 #define GFX_IMU_SCRATCH_0__DATA__SHIFT                                                                        0x0
41907 #define GFX_IMU_SCRATCH_0__DATA_MASK                                                                          0xFFFFFFFFL
41908 //GFX_IMU_SCRATCH_1
41909 #define GFX_IMU_SCRATCH_1__DATA__SHIFT                                                                        0x0
41910 #define GFX_IMU_SCRATCH_1__DATA_MASK                                                                          0xFFFFFFFFL
41911 //GFX_IMU_SCRATCH_2
41912 #define GFX_IMU_SCRATCH_2__DATA__SHIFT                                                                        0x0
41913 #define GFX_IMU_SCRATCH_2__DATA_MASK                                                                          0xFFFFFFFFL
41914 //GFX_IMU_SCRATCH_3
41915 #define GFX_IMU_SCRATCH_3__DATA__SHIFT                                                                        0x0
41916 #define GFX_IMU_SCRATCH_3__DATA_MASK                                                                          0xFFFFFFFFL
41917 //GFX_IMU_SCRATCH_4
41918 #define GFX_IMU_SCRATCH_4__DATA__SHIFT                                                                        0x0
41919 #define GFX_IMU_SCRATCH_4__DATA_MASK                                                                          0xFFFFFFFFL
41920 //GFX_IMU_SCRATCH_5
41921 #define GFX_IMU_SCRATCH_5__DATA__SHIFT                                                                        0x0
41922 #define GFX_IMU_SCRATCH_5__DATA_MASK                                                                          0xFFFFFFFFL
41923 //GFX_IMU_SCRATCH_6
41924 #define GFX_IMU_SCRATCH_6__DATA__SHIFT                                                                        0x0
41925 #define GFX_IMU_SCRATCH_6__DATA_MASK                                                                          0xFFFFFFFFL
41926 //GFX_IMU_SCRATCH_7
41927 #define GFX_IMU_SCRATCH_7__DATA__SHIFT                                                                        0x0
41928 #define GFX_IMU_SCRATCH_7__DATA_MASK                                                                          0xFFFFFFFFL
41929 //GFX_IMU_SCRATCH_8
41930 #define GFX_IMU_SCRATCH_8__DATA__SHIFT                                                                        0x0
41931 #define GFX_IMU_SCRATCH_8__DATA_MASK                                                                          0xFFFFFFFFL
41932 //GFX_IMU_SCRATCH_9
41933 #define GFX_IMU_SCRATCH_9__DATA__SHIFT                                                                        0x0
41934 #define GFX_IMU_SCRATCH_9__DATA_MASK                                                                          0xFFFFFFFFL
41935 //GFX_IMU_SCRATCH_10
41936 #define GFX_IMU_SCRATCH_10__DATA__SHIFT                                                                       0x0
41937 #define GFX_IMU_SCRATCH_10__DATA_MASK                                                                         0xFFFFFFFFL
41938 //GFX_IMU_SCRATCH_11
41939 #define GFX_IMU_SCRATCH_11__DATA__SHIFT                                                                       0x0
41940 #define GFX_IMU_SCRATCH_11__DATA_MASK                                                                         0xFFFFFFFFL
41941 //GFX_IMU_SCRATCH_12
41942 #define GFX_IMU_SCRATCH_12__DATA__SHIFT                                                                       0x0
41943 #define GFX_IMU_SCRATCH_12__DATA_MASK                                                                         0xFFFFFFFFL
41944 //GFX_IMU_SCRATCH_13
41945 #define GFX_IMU_SCRATCH_13__DATA__SHIFT                                                                       0x0
41946 #define GFX_IMU_SCRATCH_13__DATA_MASK                                                                         0xFFFFFFFFL
41947 //GFX_IMU_SCRATCH_14
41948 #define GFX_IMU_SCRATCH_14__DATA__SHIFT                                                                       0x0
41949 #define GFX_IMU_SCRATCH_14__DATA_MASK                                                                         0xFFFFFFFFL
41950 //GFX_IMU_SCRATCH_15
41951 #define GFX_IMU_SCRATCH_15__DATA__SHIFT                                                                       0x0
41952 #define GFX_IMU_SCRATCH_15__DATA_MASK                                                                         0xFFFFFFFFL
41953 //GFX_IMU_FW_GTS_LO
41954 #define GFX_IMU_FW_GTS_LO__TSTAMP_LO__SHIFT                                                                   0x0
41955 #define GFX_IMU_FW_GTS_LO__TSTAMP_LO_MASK                                                                     0xFFFFFFFFL
41956 //GFX_IMU_FW_GTS_HI
41957 #define GFX_IMU_FW_GTS_HI__TSTAMP_HI__SHIFT                                                                   0x0
41958 #define GFX_IMU_FW_GTS_HI__TSTAMP_HI_MASK                                                                     0x00FFFFFFL
41959 //GFX_IMU_GTS_OFFSET_LO
41960 #define GFX_IMU_GTS_OFFSET_LO__GTS_OFFSET_LO__SHIFT                                                           0x0
41961 #define GFX_IMU_GTS_OFFSET_LO__GTS_OFFSET_LO_MASK                                                             0xFFFFFFFFL
41962 //GFX_IMU_GTS_OFFSET_HI
41963 #define GFX_IMU_GTS_OFFSET_HI__GTS_OFFSET_HI__SHIFT                                                           0x0
41964 #define GFX_IMU_GTS_OFFSET_HI__GTS_OFFSET_HI_MASK                                                             0x00FFFFFFL
41965 //GFX_IMU_RLC_GTS_OFFSET_LO
41966 #define GFX_IMU_RLC_GTS_OFFSET_LO__GTS_OFFSET_LO__SHIFT                                                       0x0
41967 #define GFX_IMU_RLC_GTS_OFFSET_LO__GTS_OFFSET_LO_MASK                                                         0xFFFFFFFFL
41968 //GFX_IMU_RLC_GTS_OFFSET_HI
41969 #define GFX_IMU_RLC_GTS_OFFSET_HI__GTS_OFFSET_HI__SHIFT                                                       0x0
41970 #define GFX_IMU_RLC_GTS_OFFSET_HI__GTS_OFFSET_HI_MASK                                                         0x00FFFFFFL
41971 //GFX_IMU_CORE_INT_STATUS
41972 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_24__SHIFT                                                          0x18
41973 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_25__SHIFT                                                          0x19
41974 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_29__SHIFT                                                          0x1d
41975 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_24_MASK                                                            0x01000000L
41976 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_25_MASK                                                            0x02000000L
41977 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_29_MASK                                                            0x20000000L
41978 //GFX_IMU_PIC_INT_MASK
41979 #define GFX_IMU_PIC_INT_MASK__MASK_0__SHIFT                                                                   0x0
41980 #define GFX_IMU_PIC_INT_MASK__MASK_1__SHIFT                                                                   0x1
41981 #define GFX_IMU_PIC_INT_MASK__MASK_2__SHIFT                                                                   0x2
41982 #define GFX_IMU_PIC_INT_MASK__MASK_3__SHIFT                                                                   0x3
41983 #define GFX_IMU_PIC_INT_MASK__MASK_4__SHIFT                                                                   0x4
41984 #define GFX_IMU_PIC_INT_MASK__MASK_5__SHIFT                                                                   0x5
41985 #define GFX_IMU_PIC_INT_MASK__MASK_6__SHIFT                                                                   0x6
41986 #define GFX_IMU_PIC_INT_MASK__MASK_7__SHIFT                                                                   0x7
41987 #define GFX_IMU_PIC_INT_MASK__MASK_8__SHIFT                                                                   0x8
41988 #define GFX_IMU_PIC_INT_MASK__MASK_9__SHIFT                                                                   0x9
41989 #define GFX_IMU_PIC_INT_MASK__MASK_10__SHIFT                                                                  0xa
41990 #define GFX_IMU_PIC_INT_MASK__MASK_11__SHIFT                                                                  0xb
41991 #define GFX_IMU_PIC_INT_MASK__MASK_12__SHIFT                                                                  0xc
41992 #define GFX_IMU_PIC_INT_MASK__MASK_13__SHIFT                                                                  0xd
41993 #define GFX_IMU_PIC_INT_MASK__MASK_14__SHIFT                                                                  0xe
41994 #define GFX_IMU_PIC_INT_MASK__MASK_15__SHIFT                                                                  0xf
41995 #define GFX_IMU_PIC_INT_MASK__MASK_16__SHIFT                                                                  0x10
41996 #define GFX_IMU_PIC_INT_MASK__MASK_17__SHIFT                                                                  0x11
41997 #define GFX_IMU_PIC_INT_MASK__MASK_18__SHIFT                                                                  0x12
41998 #define GFX_IMU_PIC_INT_MASK__MASK_19__SHIFT                                                                  0x13
41999 #define GFX_IMU_PIC_INT_MASK__MASK_20__SHIFT                                                                  0x14
42000 #define GFX_IMU_PIC_INT_MASK__MASK_21__SHIFT                                                                  0x15
42001 #define GFX_IMU_PIC_INT_MASK__MASK_22__SHIFT                                                                  0x16
42002 #define GFX_IMU_PIC_INT_MASK__MASK_23__SHIFT                                                                  0x17
42003 #define GFX_IMU_PIC_INT_MASK__MASK_24__SHIFT                                                                  0x18
42004 #define GFX_IMU_PIC_INT_MASK__MASK_25__SHIFT                                                                  0x19
42005 #define GFX_IMU_PIC_INT_MASK__MASK_26__SHIFT                                                                  0x1a
42006 #define GFX_IMU_PIC_INT_MASK__MASK_27__SHIFT                                                                  0x1b
42007 #define GFX_IMU_PIC_INT_MASK__MASK_28__SHIFT                                                                  0x1c
42008 #define GFX_IMU_PIC_INT_MASK__MASK_29__SHIFT                                                                  0x1d
42009 #define GFX_IMU_PIC_INT_MASK__MASK_30__SHIFT                                                                  0x1e
42010 #define GFX_IMU_PIC_INT_MASK__MASK_31__SHIFT                                                                  0x1f
42011 #define GFX_IMU_PIC_INT_MASK__MASK_0_MASK                                                                     0x00000001L
42012 #define GFX_IMU_PIC_INT_MASK__MASK_1_MASK                                                                     0x00000002L
42013 #define GFX_IMU_PIC_INT_MASK__MASK_2_MASK                                                                     0x00000004L
42014 #define GFX_IMU_PIC_INT_MASK__MASK_3_MASK                                                                     0x00000008L
42015 #define GFX_IMU_PIC_INT_MASK__MASK_4_MASK                                                                     0x00000010L
42016 #define GFX_IMU_PIC_INT_MASK__MASK_5_MASK                                                                     0x00000020L
42017 #define GFX_IMU_PIC_INT_MASK__MASK_6_MASK                                                                     0x00000040L
42018 #define GFX_IMU_PIC_INT_MASK__MASK_7_MASK                                                                     0x00000080L
42019 #define GFX_IMU_PIC_INT_MASK__MASK_8_MASK                                                                     0x00000100L
42020 #define GFX_IMU_PIC_INT_MASK__MASK_9_MASK                                                                     0x00000200L
42021 #define GFX_IMU_PIC_INT_MASK__MASK_10_MASK                                                                    0x00000400L
42022 #define GFX_IMU_PIC_INT_MASK__MASK_11_MASK                                                                    0x00000800L
42023 #define GFX_IMU_PIC_INT_MASK__MASK_12_MASK                                                                    0x00001000L
42024 #define GFX_IMU_PIC_INT_MASK__MASK_13_MASK                                                                    0x00002000L
42025 #define GFX_IMU_PIC_INT_MASK__MASK_14_MASK                                                                    0x00004000L
42026 #define GFX_IMU_PIC_INT_MASK__MASK_15_MASK                                                                    0x00008000L
42027 #define GFX_IMU_PIC_INT_MASK__MASK_16_MASK                                                                    0x00010000L
42028 #define GFX_IMU_PIC_INT_MASK__MASK_17_MASK                                                                    0x00020000L
42029 #define GFX_IMU_PIC_INT_MASK__MASK_18_MASK                                                                    0x00040000L
42030 #define GFX_IMU_PIC_INT_MASK__MASK_19_MASK                                                                    0x00080000L
42031 #define GFX_IMU_PIC_INT_MASK__MASK_20_MASK                                                                    0x00100000L
42032 #define GFX_IMU_PIC_INT_MASK__MASK_21_MASK                                                                    0x00200000L
42033 #define GFX_IMU_PIC_INT_MASK__MASK_22_MASK                                                                    0x00400000L
42034 #define GFX_IMU_PIC_INT_MASK__MASK_23_MASK                                                                    0x00800000L
42035 #define GFX_IMU_PIC_INT_MASK__MASK_24_MASK                                                                    0x01000000L
42036 #define GFX_IMU_PIC_INT_MASK__MASK_25_MASK                                                                    0x02000000L
42037 #define GFX_IMU_PIC_INT_MASK__MASK_26_MASK                                                                    0x04000000L
42038 #define GFX_IMU_PIC_INT_MASK__MASK_27_MASK                                                                    0x08000000L
42039 #define GFX_IMU_PIC_INT_MASK__MASK_28_MASK                                                                    0x10000000L
42040 #define GFX_IMU_PIC_INT_MASK__MASK_29_MASK                                                                    0x20000000L
42041 #define GFX_IMU_PIC_INT_MASK__MASK_30_MASK                                                                    0x40000000L
42042 #define GFX_IMU_PIC_INT_MASK__MASK_31_MASK                                                                    0x80000000L
42043 //GFX_IMU_PIC_INT_LVL
42044 #define GFX_IMU_PIC_INT_LVL__LVL_0__SHIFT                                                                     0x0
42045 #define GFX_IMU_PIC_INT_LVL__LVL_1__SHIFT                                                                     0x1
42046 #define GFX_IMU_PIC_INT_LVL__LVL_2__SHIFT                                                                     0x2
42047 #define GFX_IMU_PIC_INT_LVL__LVL_3__SHIFT                                                                     0x3
42048 #define GFX_IMU_PIC_INT_LVL__LVL_4__SHIFT                                                                     0x4
42049 #define GFX_IMU_PIC_INT_LVL__LVL_5__SHIFT                                                                     0x5
42050 #define GFX_IMU_PIC_INT_LVL__LVL_6__SHIFT                                                                     0x6
42051 #define GFX_IMU_PIC_INT_LVL__LVL_7__SHIFT                                                                     0x7
42052 #define GFX_IMU_PIC_INT_LVL__LVL_8__SHIFT                                                                     0x8
42053 #define GFX_IMU_PIC_INT_LVL__LVL_9__SHIFT                                                                     0x9
42054 #define GFX_IMU_PIC_INT_LVL__LVL_10__SHIFT                                                                    0xa
42055 #define GFX_IMU_PIC_INT_LVL__LVL_11__SHIFT                                                                    0xb
42056 #define GFX_IMU_PIC_INT_LVL__LVL_12__SHIFT                                                                    0xc
42057 #define GFX_IMU_PIC_INT_LVL__LVL_13__SHIFT                                                                    0xd
42058 #define GFX_IMU_PIC_INT_LVL__LVL_14__SHIFT                                                                    0xe
42059 #define GFX_IMU_PIC_INT_LVL__LVL_15__SHIFT                                                                    0xf
42060 #define GFX_IMU_PIC_INT_LVL__LVL_16__SHIFT                                                                    0x10
42061 #define GFX_IMU_PIC_INT_LVL__LVL_17__SHIFT                                                                    0x11
42062 #define GFX_IMU_PIC_INT_LVL__LVL_18__SHIFT                                                                    0x12
42063 #define GFX_IMU_PIC_INT_LVL__LVL_19__SHIFT                                                                    0x13
42064 #define GFX_IMU_PIC_INT_LVL__LVL_20__SHIFT                                                                    0x14
42065 #define GFX_IMU_PIC_INT_LVL__LVL_21__SHIFT                                                                    0x15
42066 #define GFX_IMU_PIC_INT_LVL__LVL_22__SHIFT                                                                    0x16
42067 #define GFX_IMU_PIC_INT_LVL__LVL_23__SHIFT                                                                    0x17
42068 #define GFX_IMU_PIC_INT_LVL__LVL_24__SHIFT                                                                    0x18
42069 #define GFX_IMU_PIC_INT_LVL__LVL_25__SHIFT                                                                    0x19
42070 #define GFX_IMU_PIC_INT_LVL__LVL_26__SHIFT                                                                    0x1a
42071 #define GFX_IMU_PIC_INT_LVL__LVL_27__SHIFT                                                                    0x1b
42072 #define GFX_IMU_PIC_INT_LVL__LVL_28__SHIFT                                                                    0x1c
42073 #define GFX_IMU_PIC_INT_LVL__LVL_29__SHIFT                                                                    0x1d
42074 #define GFX_IMU_PIC_INT_LVL__LVL_30__SHIFT                                                                    0x1e
42075 #define GFX_IMU_PIC_INT_LVL__LVL_31__SHIFT                                                                    0x1f
42076 #define GFX_IMU_PIC_INT_LVL__LVL_0_MASK                                                                       0x00000001L
42077 #define GFX_IMU_PIC_INT_LVL__LVL_1_MASK                                                                       0x00000002L
42078 #define GFX_IMU_PIC_INT_LVL__LVL_2_MASK                                                                       0x00000004L
42079 #define GFX_IMU_PIC_INT_LVL__LVL_3_MASK                                                                       0x00000008L
42080 #define GFX_IMU_PIC_INT_LVL__LVL_4_MASK                                                                       0x00000010L
42081 #define GFX_IMU_PIC_INT_LVL__LVL_5_MASK                                                                       0x00000020L
42082 #define GFX_IMU_PIC_INT_LVL__LVL_6_MASK                                                                       0x00000040L
42083 #define GFX_IMU_PIC_INT_LVL__LVL_7_MASK                                                                       0x00000080L
42084 #define GFX_IMU_PIC_INT_LVL__LVL_8_MASK                                                                       0x00000100L
42085 #define GFX_IMU_PIC_INT_LVL__LVL_9_MASK                                                                       0x00000200L
42086 #define GFX_IMU_PIC_INT_LVL__LVL_10_MASK                                                                      0x00000400L
42087 #define GFX_IMU_PIC_INT_LVL__LVL_11_MASK                                                                      0x00000800L
42088 #define GFX_IMU_PIC_INT_LVL__LVL_12_MASK                                                                      0x00001000L
42089 #define GFX_IMU_PIC_INT_LVL__LVL_13_MASK                                                                      0x00002000L
42090 #define GFX_IMU_PIC_INT_LVL__LVL_14_MASK                                                                      0x00004000L
42091 #define GFX_IMU_PIC_INT_LVL__LVL_15_MASK                                                                      0x00008000L
42092 #define GFX_IMU_PIC_INT_LVL__LVL_16_MASK                                                                      0x00010000L
42093 #define GFX_IMU_PIC_INT_LVL__LVL_17_MASK                                                                      0x00020000L
42094 #define GFX_IMU_PIC_INT_LVL__LVL_18_MASK                                                                      0x00040000L
42095 #define GFX_IMU_PIC_INT_LVL__LVL_19_MASK                                                                      0x00080000L
42096 #define GFX_IMU_PIC_INT_LVL__LVL_20_MASK                                                                      0x00100000L
42097 #define GFX_IMU_PIC_INT_LVL__LVL_21_MASK                                                                      0x00200000L
42098 #define GFX_IMU_PIC_INT_LVL__LVL_22_MASK                                                                      0x00400000L
42099 #define GFX_IMU_PIC_INT_LVL__LVL_23_MASK                                                                      0x00800000L
42100 #define GFX_IMU_PIC_INT_LVL__LVL_24_MASK                                                                      0x01000000L
42101 #define GFX_IMU_PIC_INT_LVL__LVL_25_MASK                                                                      0x02000000L
42102 #define GFX_IMU_PIC_INT_LVL__LVL_26_MASK                                                                      0x04000000L
42103 #define GFX_IMU_PIC_INT_LVL__LVL_27_MASK                                                                      0x08000000L
42104 #define GFX_IMU_PIC_INT_LVL__LVL_28_MASK                                                                      0x10000000L
42105 #define GFX_IMU_PIC_INT_LVL__LVL_29_MASK                                                                      0x20000000L
42106 #define GFX_IMU_PIC_INT_LVL__LVL_30_MASK                                                                      0x40000000L
42107 #define GFX_IMU_PIC_INT_LVL__LVL_31_MASK                                                                      0x80000000L
42108 //GFX_IMU_PIC_INT_EDGE
42109 #define GFX_IMU_PIC_INT_EDGE__EDGE_0__SHIFT                                                                   0x0
42110 #define GFX_IMU_PIC_INT_EDGE__EDGE_1__SHIFT                                                                   0x1
42111 #define GFX_IMU_PIC_INT_EDGE__EDGE_2__SHIFT                                                                   0x2
42112 #define GFX_IMU_PIC_INT_EDGE__EDGE_3__SHIFT                                                                   0x3
42113 #define GFX_IMU_PIC_INT_EDGE__EDGE_4__SHIFT                                                                   0x4
42114 #define GFX_IMU_PIC_INT_EDGE__EDGE_5__SHIFT                                                                   0x5
42115 #define GFX_IMU_PIC_INT_EDGE__EDGE_6__SHIFT                                                                   0x6
42116 #define GFX_IMU_PIC_INT_EDGE__EDGE_7__SHIFT                                                                   0x7
42117 #define GFX_IMU_PIC_INT_EDGE__EDGE_8__SHIFT                                                                   0x8
42118 #define GFX_IMU_PIC_INT_EDGE__EDGE_9__SHIFT                                                                   0x9
42119 #define GFX_IMU_PIC_INT_EDGE__EDGE_10__SHIFT                                                                  0xa
42120 #define GFX_IMU_PIC_INT_EDGE__EDGE_11__SHIFT                                                                  0xb
42121 #define GFX_IMU_PIC_INT_EDGE__EDGE_12__SHIFT                                                                  0xc
42122 #define GFX_IMU_PIC_INT_EDGE__EDGE_13__SHIFT                                                                  0xd
42123 #define GFX_IMU_PIC_INT_EDGE__EDGE_14__SHIFT                                                                  0xe
42124 #define GFX_IMU_PIC_INT_EDGE__EDGE_15__SHIFT                                                                  0xf
42125 #define GFX_IMU_PIC_INT_EDGE__EDGE_16__SHIFT                                                                  0x10
42126 #define GFX_IMU_PIC_INT_EDGE__EDGE_17__SHIFT                                                                  0x11
42127 #define GFX_IMU_PIC_INT_EDGE__EDGE_18__SHIFT                                                                  0x12
42128 #define GFX_IMU_PIC_INT_EDGE__EDGE_19__SHIFT                                                                  0x13
42129 #define GFX_IMU_PIC_INT_EDGE__EDGE_20__SHIFT                                                                  0x14
42130 #define GFX_IMU_PIC_INT_EDGE__EDGE_21__SHIFT                                                                  0x15
42131 #define GFX_IMU_PIC_INT_EDGE__EDGE_22__SHIFT                                                                  0x16
42132 #define GFX_IMU_PIC_INT_EDGE__EDGE_23__SHIFT                                                                  0x17
42133 #define GFX_IMU_PIC_INT_EDGE__EDGE_24__SHIFT                                                                  0x18
42134 #define GFX_IMU_PIC_INT_EDGE__EDGE_25__SHIFT                                                                  0x19
42135 #define GFX_IMU_PIC_INT_EDGE__EDGE_26__SHIFT                                                                  0x1a
42136 #define GFX_IMU_PIC_INT_EDGE__EDGE_27__SHIFT                                                                  0x1b
42137 #define GFX_IMU_PIC_INT_EDGE__EDGE_28__SHIFT                                                                  0x1c
42138 #define GFX_IMU_PIC_INT_EDGE__EDGE_29__SHIFT                                                                  0x1d
42139 #define GFX_IMU_PIC_INT_EDGE__EDGE_30__SHIFT                                                                  0x1e
42140 #define GFX_IMU_PIC_INT_EDGE__EDGE_31__SHIFT                                                                  0x1f
42141 #define GFX_IMU_PIC_INT_EDGE__EDGE_0_MASK                                                                     0x00000001L
42142 #define GFX_IMU_PIC_INT_EDGE__EDGE_1_MASK                                                                     0x00000002L
42143 #define GFX_IMU_PIC_INT_EDGE__EDGE_2_MASK                                                                     0x00000004L
42144 #define GFX_IMU_PIC_INT_EDGE__EDGE_3_MASK                                                                     0x00000008L
42145 #define GFX_IMU_PIC_INT_EDGE__EDGE_4_MASK                                                                     0x00000010L
42146 #define GFX_IMU_PIC_INT_EDGE__EDGE_5_MASK                                                                     0x00000020L
42147 #define GFX_IMU_PIC_INT_EDGE__EDGE_6_MASK                                                                     0x00000040L
42148 #define GFX_IMU_PIC_INT_EDGE__EDGE_7_MASK                                                                     0x00000080L
42149 #define GFX_IMU_PIC_INT_EDGE__EDGE_8_MASK                                                                     0x00000100L
42150 #define GFX_IMU_PIC_INT_EDGE__EDGE_9_MASK                                                                     0x00000200L
42151 #define GFX_IMU_PIC_INT_EDGE__EDGE_10_MASK                                                                    0x00000400L
42152 #define GFX_IMU_PIC_INT_EDGE__EDGE_11_MASK                                                                    0x00000800L
42153 #define GFX_IMU_PIC_INT_EDGE__EDGE_12_MASK                                                                    0x00001000L
42154 #define GFX_IMU_PIC_INT_EDGE__EDGE_13_MASK                                                                    0x00002000L
42155 #define GFX_IMU_PIC_INT_EDGE__EDGE_14_MASK                                                                    0x00004000L
42156 #define GFX_IMU_PIC_INT_EDGE__EDGE_15_MASK                                                                    0x00008000L
42157 #define GFX_IMU_PIC_INT_EDGE__EDGE_16_MASK                                                                    0x00010000L
42158 #define GFX_IMU_PIC_INT_EDGE__EDGE_17_MASK                                                                    0x00020000L
42159 #define GFX_IMU_PIC_INT_EDGE__EDGE_18_MASK                                                                    0x00040000L
42160 #define GFX_IMU_PIC_INT_EDGE__EDGE_19_MASK                                                                    0x00080000L
42161 #define GFX_IMU_PIC_INT_EDGE__EDGE_20_MASK                                                                    0x00100000L
42162 #define GFX_IMU_PIC_INT_EDGE__EDGE_21_MASK                                                                    0x00200000L
42163 #define GFX_IMU_PIC_INT_EDGE__EDGE_22_MASK                                                                    0x00400000L
42164 #define GFX_IMU_PIC_INT_EDGE__EDGE_23_MASK                                                                    0x00800000L
42165 #define GFX_IMU_PIC_INT_EDGE__EDGE_24_MASK                                                                    0x01000000L
42166 #define GFX_IMU_PIC_INT_EDGE__EDGE_25_MASK                                                                    0x02000000L
42167 #define GFX_IMU_PIC_INT_EDGE__EDGE_26_MASK                                                                    0x04000000L
42168 #define GFX_IMU_PIC_INT_EDGE__EDGE_27_MASK                                                                    0x08000000L
42169 #define GFX_IMU_PIC_INT_EDGE__EDGE_28_MASK                                                                    0x10000000L
42170 #define GFX_IMU_PIC_INT_EDGE__EDGE_29_MASK                                                                    0x20000000L
42171 #define GFX_IMU_PIC_INT_EDGE__EDGE_30_MASK                                                                    0x40000000L
42172 #define GFX_IMU_PIC_INT_EDGE__EDGE_31_MASK                                                                    0x80000000L
42173 //GFX_IMU_PIC_INT_PRI_0
42174 #define GFX_IMU_PIC_INT_PRI_0__PRI_0__SHIFT                                                                   0x0
42175 #define GFX_IMU_PIC_INT_PRI_0__PRI_1__SHIFT                                                                   0x8
42176 #define GFX_IMU_PIC_INT_PRI_0__PRI_2__SHIFT                                                                   0x10
42177 #define GFX_IMU_PIC_INT_PRI_0__PRI_3__SHIFT                                                                   0x18
42178 #define GFX_IMU_PIC_INT_PRI_0__PRI_0_MASK                                                                     0x000000FFL
42179 #define GFX_IMU_PIC_INT_PRI_0__PRI_1_MASK                                                                     0x0000FF00L
42180 #define GFX_IMU_PIC_INT_PRI_0__PRI_2_MASK                                                                     0x00FF0000L
42181 #define GFX_IMU_PIC_INT_PRI_0__PRI_3_MASK                                                                     0xFF000000L
42182 //GFX_IMU_PIC_INT_PRI_1
42183 #define GFX_IMU_PIC_INT_PRI_1__PRI_4__SHIFT                                                                   0x0
42184 #define GFX_IMU_PIC_INT_PRI_1__PRI_5__SHIFT                                                                   0x8
42185 #define GFX_IMU_PIC_INT_PRI_1__PRI_6__SHIFT                                                                   0x10
42186 #define GFX_IMU_PIC_INT_PRI_1__PRI_7__SHIFT                                                                   0x18
42187 #define GFX_IMU_PIC_INT_PRI_1__PRI_4_MASK                                                                     0x000000FFL
42188 #define GFX_IMU_PIC_INT_PRI_1__PRI_5_MASK                                                                     0x0000FF00L
42189 #define GFX_IMU_PIC_INT_PRI_1__PRI_6_MASK                                                                     0x00FF0000L
42190 #define GFX_IMU_PIC_INT_PRI_1__PRI_7_MASK                                                                     0xFF000000L
42191 //GFX_IMU_PIC_INT_PRI_2
42192 #define GFX_IMU_PIC_INT_PRI_2__PRI_8__SHIFT                                                                   0x0
42193 #define GFX_IMU_PIC_INT_PRI_2__PRI_9__SHIFT                                                                   0x8
42194 #define GFX_IMU_PIC_INT_PRI_2__PRI_10__SHIFT                                                                  0x10
42195 #define GFX_IMU_PIC_INT_PRI_2__PRI_11__SHIFT                                                                  0x18
42196 #define GFX_IMU_PIC_INT_PRI_2__PRI_8_MASK                                                                     0x000000FFL
42197 #define GFX_IMU_PIC_INT_PRI_2__PRI_9_MASK                                                                     0x0000FF00L
42198 #define GFX_IMU_PIC_INT_PRI_2__PRI_10_MASK                                                                    0x00FF0000L
42199 #define GFX_IMU_PIC_INT_PRI_2__PRI_11_MASK                                                                    0xFF000000L
42200 //GFX_IMU_PIC_INT_PRI_3
42201 #define GFX_IMU_PIC_INT_PRI_3__PRI_12__SHIFT                                                                  0x0
42202 #define GFX_IMU_PIC_INT_PRI_3__PRI_13__SHIFT                                                                  0x8
42203 #define GFX_IMU_PIC_INT_PRI_3__PRI_14__SHIFT                                                                  0x10
42204 #define GFX_IMU_PIC_INT_PRI_3__PRI_15__SHIFT                                                                  0x18
42205 #define GFX_IMU_PIC_INT_PRI_3__PRI_12_MASK                                                                    0x000000FFL
42206 #define GFX_IMU_PIC_INT_PRI_3__PRI_13_MASK                                                                    0x0000FF00L
42207 #define GFX_IMU_PIC_INT_PRI_3__PRI_14_MASK                                                                    0x00FF0000L
42208 #define GFX_IMU_PIC_INT_PRI_3__PRI_15_MASK                                                                    0xFF000000L
42209 //GFX_IMU_PIC_INT_PRI_4
42210 #define GFX_IMU_PIC_INT_PRI_4__PRI_16__SHIFT                                                                  0x0
42211 #define GFX_IMU_PIC_INT_PRI_4__PRI_17__SHIFT                                                                  0x8
42212 #define GFX_IMU_PIC_INT_PRI_4__PRI_18__SHIFT                                                                  0x10
42213 #define GFX_IMU_PIC_INT_PRI_4__PRI_19__SHIFT                                                                  0x18
42214 #define GFX_IMU_PIC_INT_PRI_4__PRI_16_MASK                                                                    0x000000FFL
42215 #define GFX_IMU_PIC_INT_PRI_4__PRI_17_MASK                                                                    0x0000FF00L
42216 #define GFX_IMU_PIC_INT_PRI_4__PRI_18_MASK                                                                    0x00FF0000L
42217 #define GFX_IMU_PIC_INT_PRI_4__PRI_19_MASK                                                                    0xFF000000L
42218 //GFX_IMU_PIC_INT_PRI_5
42219 #define GFX_IMU_PIC_INT_PRI_5__PRI_20__SHIFT                                                                  0x0
42220 #define GFX_IMU_PIC_INT_PRI_5__PRI_21__SHIFT                                                                  0x8
42221 #define GFX_IMU_PIC_INT_PRI_5__PRI_22__SHIFT                                                                  0x10
42222 #define GFX_IMU_PIC_INT_PRI_5__PRI_23__SHIFT                                                                  0x18
42223 #define GFX_IMU_PIC_INT_PRI_5__PRI_20_MASK                                                                    0x000000FFL
42224 #define GFX_IMU_PIC_INT_PRI_5__PRI_21_MASK                                                                    0x0000FF00L
42225 #define GFX_IMU_PIC_INT_PRI_5__PRI_22_MASK                                                                    0x00FF0000L
42226 #define GFX_IMU_PIC_INT_PRI_5__PRI_23_MASK                                                                    0xFF000000L
42227 //GFX_IMU_PIC_INT_PRI_6
42228 #define GFX_IMU_PIC_INT_PRI_6__PRI_24__SHIFT                                                                  0x0
42229 #define GFX_IMU_PIC_INT_PRI_6__PRI_25__SHIFT                                                                  0x8
42230 #define GFX_IMU_PIC_INT_PRI_6__PRI_26__SHIFT                                                                  0x10
42231 #define GFX_IMU_PIC_INT_PRI_6__PRI_27__SHIFT                                                                  0x18
42232 #define GFX_IMU_PIC_INT_PRI_6__PRI_24_MASK                                                                    0x000000FFL
42233 #define GFX_IMU_PIC_INT_PRI_6__PRI_25_MASK                                                                    0x0000FF00L
42234 #define GFX_IMU_PIC_INT_PRI_6__PRI_26_MASK                                                                    0x00FF0000L
42235 #define GFX_IMU_PIC_INT_PRI_6__PRI_27_MASK                                                                    0xFF000000L
42236 //GFX_IMU_PIC_INT_PRI_7
42237 #define GFX_IMU_PIC_INT_PRI_7__PRI_28__SHIFT                                                                  0x0
42238 #define GFX_IMU_PIC_INT_PRI_7__PRI_29__SHIFT                                                                  0x8
42239 #define GFX_IMU_PIC_INT_PRI_7__PRI_30__SHIFT                                                                  0x10
42240 #define GFX_IMU_PIC_INT_PRI_7__PRI_31__SHIFT                                                                  0x18
42241 #define GFX_IMU_PIC_INT_PRI_7__PRI_28_MASK                                                                    0x000000FFL
42242 #define GFX_IMU_PIC_INT_PRI_7__PRI_29_MASK                                                                    0x0000FF00L
42243 #define GFX_IMU_PIC_INT_PRI_7__PRI_30_MASK                                                                    0x00FF0000L
42244 #define GFX_IMU_PIC_INT_PRI_7__PRI_31_MASK                                                                    0xFF000000L
42245 //GFX_IMU_PIC_INT_STATUS
42246 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS0__SHIFT                                                            0x0
42247 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS1__SHIFT                                                            0x1
42248 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS2__SHIFT                                                            0x2
42249 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS3__SHIFT                                                            0x3
42250 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS4__SHIFT                                                            0x4
42251 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS5__SHIFT                                                            0x5
42252 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS6__SHIFT                                                            0x6
42253 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS7__SHIFT                                                            0x7
42254 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS8__SHIFT                                                            0x8
42255 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS9__SHIFT                                                            0x9
42256 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS10__SHIFT                                                           0xa
42257 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS11__SHIFT                                                           0xb
42258 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS12__SHIFT                                                           0xc
42259 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS13__SHIFT                                                           0xd
42260 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS14__SHIFT                                                           0xe
42261 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS15__SHIFT                                                           0xf
42262 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS16__SHIFT                                                           0x10
42263 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS17__SHIFT                                                           0x11
42264 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS18__SHIFT                                                           0x12
42265 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS19__SHIFT                                                           0x13
42266 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS20__SHIFT                                                           0x14
42267 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS21__SHIFT                                                           0x15
42268 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS22__SHIFT                                                           0x16
42269 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS23__SHIFT                                                           0x17
42270 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS24__SHIFT                                                           0x18
42271 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS25__SHIFT                                                           0x19
42272 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS26__SHIFT                                                           0x1a
42273 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS27__SHIFT                                                           0x1b
42274 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS28__SHIFT                                                           0x1c
42275 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS29__SHIFT                                                           0x1d
42276 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS30__SHIFT                                                           0x1e
42277 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS31__SHIFT                                                           0x1f
42278 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS0_MASK                                                              0x00000001L
42279 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS1_MASK                                                              0x00000002L
42280 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS2_MASK                                                              0x00000004L
42281 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS3_MASK                                                              0x00000008L
42282 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS4_MASK                                                              0x00000010L
42283 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS5_MASK                                                              0x00000020L
42284 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS6_MASK                                                              0x00000040L
42285 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS7_MASK                                                              0x00000080L
42286 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS8_MASK                                                              0x00000100L
42287 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS9_MASK                                                              0x00000200L
42288 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS10_MASK                                                             0x00000400L
42289 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS11_MASK                                                             0x00000800L
42290 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS12_MASK                                                             0x00001000L
42291 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS13_MASK                                                             0x00002000L
42292 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS14_MASK                                                             0x00004000L
42293 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS15_MASK                                                             0x00008000L
42294 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS16_MASK                                                             0x00010000L
42295 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS17_MASK                                                             0x00020000L
42296 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS18_MASK                                                             0x00040000L
42297 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS19_MASK                                                             0x00080000L
42298 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS20_MASK                                                             0x00100000L
42299 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS21_MASK                                                             0x00200000L
42300 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS22_MASK                                                             0x00400000L
42301 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS23_MASK                                                             0x00800000L
42302 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS24_MASK                                                             0x01000000L
42303 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS25_MASK                                                             0x02000000L
42304 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS26_MASK                                                             0x04000000L
42305 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS27_MASK                                                             0x08000000L
42306 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS28_MASK                                                             0x10000000L
42307 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS29_MASK                                                             0x20000000L
42308 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS30_MASK                                                             0x40000000L
42309 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS31_MASK                                                             0x80000000L
42310 //GFX_IMU_PIC_INTR
42311 #define GFX_IMU_PIC_INTR__INTR_n__SHIFT                                                                       0x0
42312 #define GFX_IMU_PIC_INTR__INTR_n_MASK                                                                         0x00000001L
42313 //GFX_IMU_PIC_INTR_ID
42314 #define GFX_IMU_PIC_INTR_ID__INTR_n__SHIFT                                                                    0x0
42315 #define GFX_IMU_PIC_INTR_ID__INTR_n_MASK                                                                      0x000000FFL
42316 //GFX_IMU_IH_CTRL_1
42317 #define GFX_IMU_IH_CTRL_1__CONTEXT_ID__SHIFT                                                                  0x0
42318 #define GFX_IMU_IH_CTRL_1__CONTEXT_ID_MASK                                                                    0xFFFFFFFFL
42319 //GFX_IMU_IH_CTRL_2
42320 #define GFX_IMU_IH_CTRL_2__CONTEXT_ID__SHIFT                                                                  0x0
42321 #define GFX_IMU_IH_CTRL_2__RING_ID__SHIFT                                                                     0x8
42322 #define GFX_IMU_IH_CTRL_2__VM_ID__SHIFT                                                                       0x10
42323 #define GFX_IMU_IH_CTRL_2__SRSTB__SHIFT                                                                       0x1f
42324 #define GFX_IMU_IH_CTRL_2__CONTEXT_ID_MASK                                                                    0x000000FFL
42325 #define GFX_IMU_IH_CTRL_2__RING_ID_MASK                                                                       0x0000FF00L
42326 #define GFX_IMU_IH_CTRL_2__VM_ID_MASK                                                                         0x000F0000L
42327 #define GFX_IMU_IH_CTRL_2__SRSTB_MASK                                                                         0x80000000L
42328 //GFX_IMU_IH_CTRL_3
42329 #define GFX_IMU_IH_CTRL_3__SOURCE_ID__SHIFT                                                                   0x0
42330 #define GFX_IMU_IH_CTRL_3__VF_ID__SHIFT                                                                       0x8
42331 #define GFX_IMU_IH_CTRL_3__VF__SHIFT                                                                          0xd
42332 #define GFX_IMU_IH_CTRL_3__SOURCE_ID_MASK                                                                     0x000000FFL
42333 #define GFX_IMU_IH_CTRL_3__VF_ID_MASK                                                                         0x00001F00L
42334 #define GFX_IMU_IH_CTRL_3__VF_MASK                                                                            0x00002000L
42335 //GFX_IMU_IH_STATUS
42336 #define GFX_IMU_IH_STATUS__IH_BUSY__SHIFT                                                                     0x0
42337 #define GFX_IMU_IH_STATUS__IH_BUSY_MASK                                                                       0x00000001L
42338 //GFX_IMU_FUSESTRAP
42339 #define GFX_IMU_FUSESTRAP__BOOT_VID__SHIFT                                                                    0x0
42340 #define GFX_IMU_FUSESTRAP__BOOT_VID_MASK                                                                      0x000001FFL
42341 //GFX_IMU_SMUIO_VIDCHG_CTRL
42342 #define GFX_IMU_SMUIO_VIDCHG_CTRL__REQ__SHIFT                                                                 0x0
42343 #define GFX_IMU_SMUIO_VIDCHG_CTRL__DATA__SHIFT                                                                0x1
42344 #define GFX_IMU_SMUIO_VIDCHG_CTRL__PSIEN__SHIFT                                                               0xa
42345 #define GFX_IMU_SMUIO_VIDCHG_CTRL__ACK__SHIFT                                                                 0xb
42346 #define GFX_IMU_SMUIO_VIDCHG_CTRL__SRC_SEL__SHIFT                                                             0x1f
42347 #define GFX_IMU_SMUIO_VIDCHG_CTRL__REQ_MASK                                                                   0x00000001L
42348 #define GFX_IMU_SMUIO_VIDCHG_CTRL__DATA_MASK                                                                  0x000003FEL
42349 #define GFX_IMU_SMUIO_VIDCHG_CTRL__PSIEN_MASK                                                                 0x00000400L
42350 #define GFX_IMU_SMUIO_VIDCHG_CTRL__ACK_MASK                                                                   0x00000800L
42351 #define GFX_IMU_SMUIO_VIDCHG_CTRL__SRC_SEL_MASK                                                               0x80000000L
42352 //GFX_IMU_GFXCLK_BYPASS_CTRL
42353 #define GFX_IMU_GFXCLK_BYPASS_CTRL__BYPASS_SEL__SHIFT                                                         0x0
42354 #define GFX_IMU_GFXCLK_BYPASS_CTRL__BYPASS_SEL_MASK                                                           0x00000001L
42355 //GFX_IMU_CLK_CTRL
42356 #define GFX_IMU_CLK_CTRL__CG_OVR__SHIFT                                                                       0x0
42357 #define GFX_IMU_CLK_CTRL__CG_OVR_CORE__SHIFT                                                                  0x1
42358 #define GFX_IMU_CLK_CTRL__CLKDIV__SHIFT                                                                       0x4
42359 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_CHGTOG__SHIFT                                                          0x8
42360 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DONETOG__SHIFT                                                         0x9
42361 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DIV__SHIFT                                                             0x10
42362 #define GFX_IMU_CLK_CTRL__COOLDOWN_PERIOD__SHIFT                                                              0x1c
42363 #define GFX_IMU_CLK_CTRL__CG_OVR_MASK                                                                         0x00000001L
42364 #define GFX_IMU_CLK_CTRL__CG_OVR_CORE_MASK                                                                    0x00000002L
42365 #define GFX_IMU_CLK_CTRL__CLKDIV_MASK                                                                         0x00000010L
42366 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_CHGTOG_MASK                                                            0x00000100L
42367 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DONETOG_MASK                                                           0x00000200L
42368 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DIV_MASK                                                               0x007F0000L
42369 #define GFX_IMU_CLK_CTRL__COOLDOWN_PERIOD_MASK                                                                0xF0000000L
42370 //GFX_IMU_DOORBELL_CONTROL
42371 #define GFX_IMU_DOORBELL_CONTROL__OVR_EN__SHIFT                                                               0x0
42372 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_OVR__SHIFT                                                         0x1
42373 #define GFX_IMU_DOORBELL_CONTROL__CP_DB_RESP_PEND_COUNT__SHIFT                                                0x18
42374 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_STATUS__SHIFT                                                      0x1f
42375 #define GFX_IMU_DOORBELL_CONTROL__OVR_EN_MASK                                                                 0x00000001L
42376 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_OVR_MASK                                                           0x00000002L
42377 #define GFX_IMU_DOORBELL_CONTROL__CP_DB_RESP_PEND_COUNT_MASK                                                  0x7F000000L
42378 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_STATUS_MASK                                                        0x80000000L
42379 //GFX_IMU_RLC_CG_CTRL
42380 #define GFX_IMU_RLC_CG_CTRL__FORCE_CGCG__SHIFT                                                                0x0
42381 #define GFX_IMU_RLC_CG_CTRL__MGCG_EARLY_EN__SHIFT                                                             0x1
42382 #define GFX_IMU_RLC_CG_CTRL__FORCE_CGCG_MASK                                                                  0x00000001L
42383 #define GFX_IMU_RLC_CG_CTRL__MGCG_EARLY_EN_MASK                                                               0x00000002L
42384 //GFX_IMU_RLC_THROTTLE_GFX
42385 #define GFX_IMU_RLC_THROTTLE_GFX__THROTTLE_EN__SHIFT                                                          0x0
42386 #define GFX_IMU_RLC_THROTTLE_GFX__THROTTLE_EN_MASK                                                            0x00000001L
42387 //GFX_IMU_RLC_RESET_VECTOR
42388 #define GFX_IMU_RLC_RESET_VECTOR__COLD_VS_GFXOFF__SHIFT                                                       0x0
42389 #define GFX_IMU_RLC_RESET_VECTOR__WARM_RESET_EXIT__SHIFT                                                      0x2
42390 #define GFX_IMU_RLC_RESET_VECTOR__VF_FLR_EXIT__SHIFT                                                          0x3
42391 #define GFX_IMU_RLC_RESET_VECTOR__VECTOR__SHIFT                                                               0x4
42392 #define GFX_IMU_RLC_RESET_VECTOR__COLD_VS_GFXOFF_MASK                                                         0x00000001L
42393 #define GFX_IMU_RLC_RESET_VECTOR__WARM_RESET_EXIT_MASK                                                        0x00000004L
42394 #define GFX_IMU_RLC_RESET_VECTOR__VF_FLR_EXIT_MASK                                                            0x00000008L
42395 #define GFX_IMU_RLC_RESET_VECTOR__VECTOR_MASK                                                                 0x000000F0L
42396 //GFX_IMU_RLC_OVERRIDE
42397 #define GFX_IMU_RLC_OVERRIDE__DS_ALLOW__SHIFT                                                                 0x0
42398 #define GFX_IMU_RLC_OVERRIDE__DS_ALLOW_MASK                                                                   0x00000001L
42399 //GFX_IMU_DPM_CONTROL
42400 #define GFX_IMU_DPM_CONTROL__ACC_RESET__SHIFT                                                                 0x0
42401 #define GFX_IMU_DPM_CONTROL__ACC_START__SHIFT                                                                 0x1
42402 #define GFX_IMU_DPM_CONTROL__BUSY_MASK__SHIFT                                                                 0x2
42403 #define GFX_IMU_DPM_CONTROL__ACC_RESET_MASK                                                                   0x00000001L
42404 #define GFX_IMU_DPM_CONTROL__ACC_START_MASK                                                                   0x00000002L
42405 #define GFX_IMU_DPM_CONTROL__BUSY_MASK_MASK                                                                   0x0003FFFCL
42406 //GFX_IMU_DPM_ACC
42407 #define GFX_IMU_DPM_ACC__COUNT__SHIFT                                                                         0x0
42408 #define GFX_IMU_DPM_ACC__COUNT_MASK                                                                           0x00FFFFFFL
42409 //GFX_IMU_DPM_REF_COUNTER
42410 #define GFX_IMU_DPM_REF_COUNTER__COUNT__SHIFT                                                                 0x0
42411 #define GFX_IMU_DPM_REF_COUNTER__COUNT_MASK                                                                   0x00FFFFFFL
42412 //GFX_IMU_RLC_RAM_INDEX
42413 #define GFX_IMU_RLC_RAM_INDEX__INDEX__SHIFT                                                                   0x0
42414 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX__SHIFT                                                               0x10
42415 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID__SHIFT                                                               0x1f
42416 #define GFX_IMU_RLC_RAM_INDEX__INDEX_MASK                                                                     0x000000FFL
42417 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX_MASK                                                                 0x00FF0000L
42418 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID_MASK                                                                 0x80000000L
42419 //GFX_IMU_RLC_RAM_ADDR_HIGH
42420 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB__SHIFT                                                            0x0
42421 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB_MASK                                                              0x0000FFFFL
42422 //GFX_IMU_RLC_RAM_ADDR_LOW
42423 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB__SHIFT                                                             0x0
42424 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB_MASK                                                               0xFFFFFFFFL
42425 //GFX_IMU_RLC_RAM_DATA
42426 #define GFX_IMU_RLC_RAM_DATA__DATA__SHIFT                                                                     0x0
42427 #define GFX_IMU_RLC_RAM_DATA__DATA_MASK                                                                       0xFFFFFFFFL
42428 //GFX_IMU_FENCE_CTRL
42429 #define GFX_IMU_FENCE_CTRL__ENABLED__SHIFT                                                                    0x0
42430 #define GFX_IMU_FENCE_CTRL__ARM_LOG__SHIFT                                                                    0x1
42431 #define GFX_IMU_FENCE_CTRL__GRBM_RSMU_FENCE_ENABLE__SHIFT                                                     0x2
42432 #define GFX_IMU_FENCE_CTRL__FLUSH_ARBITER_CREDITS__SHIFT                                                      0x3
42433 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_EN__SHIFT                                                       0x8
42434 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR__SHIFT                                                          0x9
42435 #define GFX_IMU_FENCE_CTRL__ENABLED_MASK                                                                      0x00000001L
42436 #define GFX_IMU_FENCE_CTRL__ARM_LOG_MASK                                                                      0x00000002L
42437 #define GFX_IMU_FENCE_CTRL__GRBM_RSMU_FENCE_ENABLE_MASK                                                       0x00000004L
42438 #define GFX_IMU_FENCE_CTRL__FLUSH_ARBITER_CREDITS_MASK                                                        0x00000008L
42439 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_EN_MASK                                                         0x00000100L
42440 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_MASK                                                            0x00000200L
42441 //GFX_IMU_FENCE_LOG_INIT
42442 #define GFX_IMU_FENCE_LOG_INIT__UNIT_ID__SHIFT                                                                0x0
42443 #define GFX_IMU_FENCE_LOG_INIT__INITIATOR_ID__SHIFT                                                           0x7
42444 #define GFX_IMU_FENCE_LOG_INIT__UNIT_ID_MASK                                                                  0x0000007FL
42445 #define GFX_IMU_FENCE_LOG_INIT__INITIATOR_ID_MASK                                                             0x0001FF80L
42446 //GFX_IMU_FENCE_LOG_ADDR
42447 #define GFX_IMU_FENCE_LOG_ADDR__ADDR__SHIFT                                                                   0x2
42448 #define GFX_IMU_FENCE_LOG_ADDR__ADDR_MASK                                                                     0x000FFFFCL
42449 //GFX_IMU_PROGRAM_CTR
42450 #define GFX_IMU_PROGRAM_CTR__PC__SHIFT                                                                        0x0
42451 #define GFX_IMU_PROGRAM_CTR__PC_MASK                                                                          0xFFFFFFFFL
42452 //GFX_IMU_CORE_CTRL
42453 #define GFX_IMU_CORE_CTRL__CRESET__SHIFT                                                                      0x0
42454 #define GFX_IMU_CORE_CTRL__CSTALL__SHIFT                                                                      0x1
42455 #define GFX_IMU_CORE_CTRL__CDBGENABLE__SHIFT                                                                  0x2
42456 #define GFX_IMU_CORE_CTRL__DRESET__SHIFT                                                                      0x3
42457 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET__SHIFT                                                               0x4
42458 #define GFX_IMU_CORE_CTRL__BREAK_IN__SHIFT                                                                    0x8
42459 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK__SHIFT                                                               0x9
42460 #define GFX_IMU_CORE_CTRL__CRESET_MASK                                                                        0x00000001L
42461 #define GFX_IMU_CORE_CTRL__CSTALL_MASK                                                                        0x00000002L
42462 #define GFX_IMU_CORE_CTRL__CDBGENABLE_MASK                                                                    0x00000004L
42463 #define GFX_IMU_CORE_CTRL__DRESET_MASK                                                                        0x00000008L
42464 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET_MASK                                                                 0x00000010L
42465 #define GFX_IMU_CORE_CTRL__BREAK_IN_MASK                                                                      0x00000100L
42466 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK_MASK                                                                 0x00000200L
42467 //GFX_IMU_CORE_STATUS
42468 #define GFX_IMU_CORE_STATUS__CBUSY__SHIFT                                                                     0x0
42469 #define GFX_IMU_CORE_STATUS__PWAIT_MODE__SHIFT                                                                0x1
42470 #define GFX_IMU_CORE_STATUS__PSP_ACC_ERR__SHIFT                                                               0x2
42471 #define GFX_IMU_CORE_STATUS__CINTLEVEL__SHIFT                                                                 0x4
42472 #define GFX_IMU_CORE_STATUS__BREAK_IN_ACK__SHIFT                                                              0x8
42473 #define GFX_IMU_CORE_STATUS__BREAK_OUT__SHIFT                                                                 0x9
42474 #define GFX_IMU_CORE_STATUS__DEBUG_MODE__SHIFT                                                                0xa
42475 #define GFX_IMU_CORE_STATUS__P_FATAL_ERROR__SHIFT                                                             0xb
42476 #define GFX_IMU_CORE_STATUS__FAULT_SEVERITY_LEVEL__SHIFT                                                      0x18
42477 #define GFX_IMU_CORE_STATUS__FAULT_TYPE__SHIFT                                                                0x1c
42478 #define GFX_IMU_CORE_STATUS__CBUSY_MASK                                                                       0x00000001L
42479 #define GFX_IMU_CORE_STATUS__PWAIT_MODE_MASK                                                                  0x00000002L
42480 #define GFX_IMU_CORE_STATUS__PSP_ACC_ERR_MASK                                                                 0x00000004L
42481 #define GFX_IMU_CORE_STATUS__CINTLEVEL_MASK                                                                   0x000000F0L
42482 #define GFX_IMU_CORE_STATUS__BREAK_IN_ACK_MASK                                                                0x00000100L
42483 #define GFX_IMU_CORE_STATUS__BREAK_OUT_MASK                                                                   0x00000200L
42484 #define GFX_IMU_CORE_STATUS__DEBUG_MODE_MASK                                                                  0x00000400L
42485 #define GFX_IMU_CORE_STATUS__P_FATAL_ERROR_MASK                                                               0x00000800L
42486 #define GFX_IMU_CORE_STATUS__FAULT_SEVERITY_LEVEL_MASK                                                        0x0F000000L
42487 #define GFX_IMU_CORE_STATUS__FAULT_TYPE_MASK                                                                  0xF0000000L
42488 //GFX_IMU_PWROKRAW
42489 #define GFX_IMU_PWROKRAW__PWROKRAW__SHIFT                                                                     0x0
42490 #define GFX_IMU_PWROKRAW__PWROKRAW_MASK                                                                       0x00000001L
42491 //GFX_IMU_PWROK
42492 #define GFX_IMU_PWROK__PWROK__SHIFT                                                                           0x0
42493 #define GFX_IMU_PWROK__PWROK_MASK                                                                             0x00000001L
42494 //GFX_IMU_GAP_PWROK
42495 #define GFX_IMU_GAP_PWROK__GAP_PWROK__SHIFT                                                                   0x0
42496 #define GFX_IMU_GAP_PWROK__GAP_PWROK_MASK                                                                     0x00000001L
42497 //GFX_IMU_RESETn
42498 #define GFX_IMU_RESETn__Cpl_RESETn__SHIFT                                                                     0x0
42499 #define GFX_IMU_RESETn__Cpl_RESETn_MASK                                                                       0x00000001L
42500 //GFX_IMU_GFX_RESET_CTRL
42501 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB__SHIFT                                                            0x0
42502 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB__SHIFT                                                              0x1
42503 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB__SHIFT                                                           0x2
42504 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB__SHIFT                                                            0x3
42505 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB__SHIFT                                                            0x4
42506 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB_MASK                                                              0x00000001L
42507 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB_MASK                                                                0x00000002L
42508 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB_MASK                                                             0x00000004L
42509 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB_MASK                                                              0x00000008L
42510 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB_MASK                                                              0x00000010L
42511 //GFX_IMU_AEB_OVERRIDE
42512 #define GFX_IMU_AEB_OVERRIDE__AEB_OVERRIDE_CTRL__SHIFT                                                        0x0
42513 #define GFX_IMU_AEB_OVERRIDE__AEB_RESET_VALUE__SHIFT                                                          0x1
42514 #define GFX_IMU_AEB_OVERRIDE__AEB_VALID_VALUE__SHIFT                                                          0x2
42515 #define GFX_IMU_AEB_OVERRIDE__AEB_OVERRIDE_CTRL_MASK                                                          0x00000001L
42516 #define GFX_IMU_AEB_OVERRIDE__AEB_RESET_VALUE_MASK                                                            0x00000002L
42517 #define GFX_IMU_AEB_OVERRIDE__AEB_VALID_VALUE_MASK                                                            0x00000004L
42518 //GFX_IMU_VDCI_RESET_CTRL
42519 #define GFX_IMU_VDCI_RESET_CTRL__SOC2GFX_VDCI_RESETn__SHIFT                                                   0x0
42520 #define GFX_IMU_VDCI_RESET_CTRL__SOC_EA_SDF_VDCI_RESET__SHIFT                                                 0x1
42521 #define GFX_IMU_VDCI_RESET_CTRL__SOC_UTCL2_ATHUB_VDCI_RESET__SHIFT                                            0x2
42522 #define GFX_IMU_VDCI_RESET_CTRL__SOC_IMUAXI_SYSHUB_VDCI_RESET__SHIFT                                          0x3
42523 #define GFX_IMU_VDCI_RESET_CTRL__IMU2GFX_VDCI_RESETn__SHIFT                                                   0x4
42524 #define GFX_IMU_VDCI_RESET_CTRL__SOC2GFX_VDCI_RESETn_MASK                                                     0x00000001L
42525 #define GFX_IMU_VDCI_RESET_CTRL__SOC_EA_SDF_VDCI_RESET_MASK                                                   0x00000002L
42526 #define GFX_IMU_VDCI_RESET_CTRL__SOC_UTCL2_ATHUB_VDCI_RESET_MASK                                              0x00000004L
42527 #define GFX_IMU_VDCI_RESET_CTRL__SOC_IMUAXI_SYSHUB_VDCI_RESET_MASK                                            0x00000008L
42528 #define GFX_IMU_VDCI_RESET_CTRL__IMU2GFX_VDCI_RESETn_MASK                                                     0x00000010L
42529 //GFX_IMU_GFX_ISO_CTRL
42530 #define GFX_IMU_GFX_ISO_CTRL__GFX2IMU_ISOn__SHIFT                                                             0x0
42531 #define GFX_IMU_GFX_ISO_CTRL__SOC_EA_SDF_VDCI_ISOn_EN__SHIFT                                                  0x1
42532 #define GFX_IMU_GFX_ISO_CTRL__SOC_UTCL2_ATHUB_VDCI_ISOn_EN__SHIFT                                             0x2
42533 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_ISOn__SHIFT                                                             0x3
42534 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_CLK_ISOn__SHIFT                                                         0x4
42535 #define GFX_IMU_GFX_ISO_CTRL__GFX2IMU_ISOn_MASK                                                               0x00000001L
42536 #define GFX_IMU_GFX_ISO_CTRL__SOC_EA_SDF_VDCI_ISOn_EN_MASK                                                    0x00000002L
42537 #define GFX_IMU_GFX_ISO_CTRL__SOC_UTCL2_ATHUB_VDCI_ISOn_EN_MASK                                               0x00000004L
42538 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_ISOn_MASK                                                               0x00000008L
42539 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_CLK_ISOn_MASK                                                           0x00000010L
42540 //GFX_IMU_TIMER0_CTRL0
42541 #define GFX_IMU_TIMER0_CTRL0__START_STOP__SHIFT                                                               0x0
42542 #define GFX_IMU_TIMER0_CTRL0__CLEAR__SHIFT                                                                    0x8
42543 #define GFX_IMU_TIMER0_CTRL0__UP_DOWN__SHIFT                                                                  0x10
42544 #define GFX_IMU_TIMER0_CTRL0__PULSE_EN__SHIFT                                                                 0x18
42545 #define GFX_IMU_TIMER0_CTRL0__START_STOP_MASK                                                                 0x00000001L
42546 #define GFX_IMU_TIMER0_CTRL0__CLEAR_MASK                                                                      0x00000100L
42547 #define GFX_IMU_TIMER0_CTRL0__UP_DOWN_MASK                                                                    0x00010000L
42548 #define GFX_IMU_TIMER0_CTRL0__PULSE_EN_MASK                                                                   0x01000000L
42549 //GFX_IMU_TIMER0_CTRL1
42550 #define GFX_IMU_TIMER0_CTRL1__PWM_EN__SHIFT                                                                   0x0
42551 #define GFX_IMU_TIMER0_CTRL1__TS_MODE__SHIFT                                                                  0x8
42552 #define GFX_IMU_TIMER0_CTRL1__SAT_EN__SHIFT                                                                   0x10
42553 #define GFX_IMU_TIMER0_CTRL1__PWM_EN_MASK                                                                     0x00000001L
42554 #define GFX_IMU_TIMER0_CTRL1__TS_MODE_MASK                                                                    0x00000100L
42555 #define GFX_IMU_TIMER0_CTRL1__SAT_EN_MASK                                                                     0x00010000L
42556 //GFX_IMU_TIMER0_CMP_AUTOINC
42557 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN0__SHIFT                                                        0x0
42558 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN1__SHIFT                                                        0x1
42559 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN2__SHIFT                                                        0x2
42560 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN3__SHIFT                                                        0x3
42561 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN0_MASK                                                          0x00000001L
42562 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN1_MASK                                                          0x00000002L
42563 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN2_MASK                                                          0x00000004L
42564 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN3_MASK                                                          0x00000008L
42565 //GFX_IMU_TIMER0_CMP_INTEN
42566 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN0__SHIFT                                                              0x0
42567 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN1__SHIFT                                                              0x1
42568 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN2__SHIFT                                                              0x2
42569 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN3__SHIFT                                                              0x3
42570 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN0_MASK                                                                0x00000001L
42571 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN1_MASK                                                                0x00000002L
42572 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN2_MASK                                                                0x00000004L
42573 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN3_MASK                                                                0x00000008L
42574 //GFX_IMU_TIMER0_CMP0
42575 #define GFX_IMU_TIMER0_CMP0__VALUE__SHIFT                                                                     0x0
42576 #define GFX_IMU_TIMER0_CMP0__VALUE_MASK                                                                       0xFFFFFFFFL
42577 //GFX_IMU_TIMER0_CMP1
42578 #define GFX_IMU_TIMER0_CMP1__VALUE__SHIFT                                                                     0x0
42579 #define GFX_IMU_TIMER0_CMP1__VALUE_MASK                                                                       0xFFFFFFFFL
42580 //GFX_IMU_TIMER0_CMP3
42581 #define GFX_IMU_TIMER0_CMP3__VALUE__SHIFT                                                                     0x0
42582 #define GFX_IMU_TIMER0_CMP3__VALUE_MASK                                                                       0xFFFFFFFFL
42583 //GFX_IMU_TIMER0_VALUE
42584 #define GFX_IMU_TIMER0_VALUE__VALUE__SHIFT                                                                    0x0
42585 #define GFX_IMU_TIMER0_VALUE__VALUE_MASK                                                                      0xFFFFFFFFL
42586 //GFX_IMU_TIMER1_CTRL0
42587 #define GFX_IMU_TIMER1_CTRL0__START_STOP__SHIFT                                                               0x0
42588 #define GFX_IMU_TIMER1_CTRL0__CLEAR__SHIFT                                                                    0x8
42589 #define GFX_IMU_TIMER1_CTRL0__UP_DOWN__SHIFT                                                                  0x10
42590 #define GFX_IMU_TIMER1_CTRL0__PULSE_EN__SHIFT                                                                 0x18
42591 #define GFX_IMU_TIMER1_CTRL0__START_STOP_MASK                                                                 0x00000001L
42592 #define GFX_IMU_TIMER1_CTRL0__CLEAR_MASK                                                                      0x00000100L
42593 #define GFX_IMU_TIMER1_CTRL0__UP_DOWN_MASK                                                                    0x00010000L
42594 #define GFX_IMU_TIMER1_CTRL0__PULSE_EN_MASK                                                                   0x01000000L
42595 //GFX_IMU_TIMER1_CTRL1
42596 #define GFX_IMU_TIMER1_CTRL1__PWM_EN__SHIFT                                                                   0x0
42597 #define GFX_IMU_TIMER1_CTRL1__TS_MODE__SHIFT                                                                  0x8
42598 #define GFX_IMU_TIMER1_CTRL1__SAT_EN__SHIFT                                                                   0x10
42599 #define GFX_IMU_TIMER1_CTRL1__PWM_EN_MASK                                                                     0x00000001L
42600 #define GFX_IMU_TIMER1_CTRL1__TS_MODE_MASK                                                                    0x00000100L
42601 #define GFX_IMU_TIMER1_CTRL1__SAT_EN_MASK                                                                     0x00010000L
42602 //GFX_IMU_TIMER1_CMP_AUTOINC
42603 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN0__SHIFT                                                        0x0
42604 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN1__SHIFT                                                        0x1
42605 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN2__SHIFT                                                        0x2
42606 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN3__SHIFT                                                        0x3
42607 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN0_MASK                                                          0x00000001L
42608 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN1_MASK                                                          0x00000002L
42609 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN2_MASK                                                          0x00000004L
42610 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN3_MASK                                                          0x00000008L
42611 //GFX_IMU_TIMER1_CMP_INTEN
42612 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN0__SHIFT                                                              0x0
42613 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN1__SHIFT                                                              0x1
42614 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN2__SHIFT                                                              0x2
42615 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN3__SHIFT                                                              0x3
42616 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN0_MASK                                                                0x00000001L
42617 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN1_MASK                                                                0x00000002L
42618 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN2_MASK                                                                0x00000004L
42619 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN3_MASK                                                                0x00000008L
42620 //GFX_IMU_TIMER1_CMP0
42621 #define GFX_IMU_TIMER1_CMP0__VALUE__SHIFT                                                                     0x0
42622 #define GFX_IMU_TIMER1_CMP0__VALUE_MASK                                                                       0xFFFFFFFFL
42623 //GFX_IMU_TIMER1_CMP1
42624 #define GFX_IMU_TIMER1_CMP1__VALUE__SHIFT                                                                     0x0
42625 #define GFX_IMU_TIMER1_CMP1__VALUE_MASK                                                                       0xFFFFFFFFL
42626 //GFX_IMU_TIMER1_CMP3
42627 #define GFX_IMU_TIMER1_CMP3__VALUE__SHIFT                                                                     0x0
42628 #define GFX_IMU_TIMER1_CMP3__VALUE_MASK                                                                       0xFFFFFFFFL
42629 //GFX_IMU_TIMER1_VALUE
42630 #define GFX_IMU_TIMER1_VALUE__VALUE__SHIFT                                                                    0x0
42631 #define GFX_IMU_TIMER1_VALUE__VALUE_MASK                                                                      0xFFFFFFFFL
42632 //GFX_IMU_TIMER2_CTRL0
42633 #define GFX_IMU_TIMER2_CTRL0__START_STOP__SHIFT                                                               0x0
42634 #define GFX_IMU_TIMER2_CTRL0__CLEAR__SHIFT                                                                    0x8
42635 #define GFX_IMU_TIMER2_CTRL0__UP_DOWN__SHIFT                                                                  0x10
42636 #define GFX_IMU_TIMER2_CTRL0__PULSE_EN__SHIFT                                                                 0x18
42637 #define GFX_IMU_TIMER2_CTRL0__START_STOP_MASK                                                                 0x00000001L
42638 #define GFX_IMU_TIMER2_CTRL0__CLEAR_MASK                                                                      0x00000100L
42639 #define GFX_IMU_TIMER2_CTRL0__UP_DOWN_MASK                                                                    0x00010000L
42640 #define GFX_IMU_TIMER2_CTRL0__PULSE_EN_MASK                                                                   0x01000000L
42641 //GFX_IMU_TIMER2_CTRL1
42642 #define GFX_IMU_TIMER2_CTRL1__PWM_EN__SHIFT                                                                   0x0
42643 #define GFX_IMU_TIMER2_CTRL1__TS_MODE__SHIFT                                                                  0x8
42644 #define GFX_IMU_TIMER2_CTRL1__SAT_EN__SHIFT                                                                   0x10
42645 #define GFX_IMU_TIMER2_CTRL1__PWM_EN_MASK                                                                     0x00000001L
42646 #define GFX_IMU_TIMER2_CTRL1__TS_MODE_MASK                                                                    0x00000100L
42647 #define GFX_IMU_TIMER2_CTRL1__SAT_EN_MASK                                                                     0x00010000L
42648 //GFX_IMU_TIMER2_CMP_AUTOINC
42649 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN0__SHIFT                                                        0x0
42650 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN1__SHIFT                                                        0x1
42651 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN2__SHIFT                                                        0x2
42652 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN3__SHIFT                                                        0x3
42653 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN0_MASK                                                          0x00000001L
42654 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN1_MASK                                                          0x00000002L
42655 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN2_MASK                                                          0x00000004L
42656 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN3_MASK                                                          0x00000008L
42657 //GFX_IMU_TIMER2_CMP_INTEN
42658 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN0__SHIFT                                                              0x0
42659 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN1__SHIFT                                                              0x1
42660 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN2__SHIFT                                                              0x2
42661 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN3__SHIFT                                                              0x3
42662 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN0_MASK                                                                0x00000001L
42663 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN1_MASK                                                                0x00000002L
42664 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN2_MASK                                                                0x00000004L
42665 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN3_MASK                                                                0x00000008L
42666 //GFX_IMU_TIMER2_CMP0
42667 #define GFX_IMU_TIMER2_CMP0__VALUE__SHIFT                                                                     0x0
42668 #define GFX_IMU_TIMER2_CMP0__VALUE_MASK                                                                       0xFFFFFFFFL
42669 //GFX_IMU_TIMER2_CMP1
42670 #define GFX_IMU_TIMER2_CMP1__VALUE__SHIFT                                                                     0x0
42671 #define GFX_IMU_TIMER2_CMP1__VALUE_MASK                                                                       0xFFFFFFFFL
42672 //GFX_IMU_TIMER2_CMP3
42673 #define GFX_IMU_TIMER2_CMP3__VALUE__SHIFT                                                                     0x0
42674 #define GFX_IMU_TIMER2_CMP3__VALUE_MASK                                                                       0xFFFFFFFFL
42675 //GFX_IMU_TIMER2_VALUE
42676 #define GFX_IMU_TIMER2_VALUE__VALUE__SHIFT                                                                    0x0
42677 #define GFX_IMU_TIMER2_VALUE__VALUE_MASK                                                                      0xFFFFFFFFL
42678 //GFX_IMU_FUSE_CTRL
42679 #define GFX_IMU_FUSE_CTRL__DIV_OVR__SHIFT                                                                     0x0
42680 #define GFX_IMU_FUSE_CTRL__DIV_OVR_EN__SHIFT                                                                  0x5
42681 #define GFX_IMU_FUSE_CTRL__FORCE_DONE__SHIFT                                                                  0x6
42682 #define GFX_IMU_FUSE_CTRL__DIV_OVR_MASK                                                                       0x0000001FL
42683 #define GFX_IMU_FUSE_CTRL__DIV_OVR_EN_MASK                                                                    0x00000020L
42684 #define GFX_IMU_FUSE_CTRL__FORCE_DONE_MASK                                                                    0x00000040L
42685 //GFX_IMU_D_RAM_ADDR
42686 #define GFX_IMU_D_RAM_ADDR__ADDR__SHIFT                                                                       0x2
42687 #define GFX_IMU_D_RAM_ADDR__ADDR_MASK                                                                         0x0000FFFCL
42688 //GFX_IMU_D_RAM_DATA
42689 #define GFX_IMU_D_RAM_DATA__DATA__SHIFT                                                                       0x0
42690 #define GFX_IMU_D_RAM_DATA__DATA_MASK                                                                         0xFFFFFFFFL
42691 //GFX_IMU_GFX_IH_GASKET_CTRL
42692 #define GFX_IMU_GFX_IH_GASKET_CTRL__SRSTB__SHIFT                                                              0x0
42693 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_LEVEL__SHIFT                                                       0x10
42694 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_OVERFLOW__SHIFT                                                    0x14
42695 #define GFX_IMU_GFX_IH_GASKET_CTRL__SRSTB_MASK                                                                0x00000001L
42696 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_LEVEL_MASK                                                         0x000F0000L
42697 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_OVERFLOW_MASK                                                      0x00100000L
42698 
42699 
42700 // addressBlock: gc_gfx_imu_gfx_imu_pspdec
42701 //GFX_IMU_RLC_BOOTLOADER_ADDR_HI
42702 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI__SHIFT                                                        0x0
42703 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI_MASK                                                          0xFFFFFFFFL
42704 //GFX_IMU_RLC_BOOTLOADER_ADDR_LO
42705 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO__SHIFT                                                        0x0
42706 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO_MASK                                                          0xFFFFFFFFL
42707 //GFX_IMU_RLC_BOOTLOADER_SIZE
42708 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE__SHIFT                                                              0x0
42709 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE_MASK                                                                0x03FFFFFFL
42710 //GFX_IMU_I_RAM_ADDR
42711 #define GFX_IMU_I_RAM_ADDR__ADDR__SHIFT                                                                       0x2
42712 #define GFX_IMU_I_RAM_ADDR__ADDR_MASK                                                                         0x0000FFFCL
42713 //GFX_IMU_I_RAM_DATA
42714 #define GFX_IMU_I_RAM_DATA__DATA__SHIFT                                                                       0x0
42715 #define GFX_IMU_I_RAM_DATA__DATA_MASK                                                                         0xFFFFFFFFL
42716 
42717 
42718 // addressBlock: gccacind
42719 //GC_CAC_ID
42720 #define GC_CAC_ID__CAC_BLOCK_ID__SHIFT                                                                        0x0
42721 #define GC_CAC_ID__CAC_SIGNAL_ID__SHIFT                                                                       0x6
42722 #define GC_CAC_ID__CAC_BLOCK_ID_MASK                                                                          0x0000003FL
42723 #define GC_CAC_ID__CAC_SIGNAL_ID_MASK                                                                         0x00003FC0L
42724 //GC_CAC_CNTL
42725 #define GC_CAC_CNTL__CAC_THRESHOLD__SHIFT                                                                     0x0
42726 #define GC_CAC_CNTL__CAC_THRESHOLD_MASK                                                                       0x0000FFFFL
42727 //GC_CAC_ACC_CP0
42728 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0__SHIFT                                                               0x0
42729 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42730 //GC_CAC_ACC_CP1
42731 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0__SHIFT                                                               0x0
42732 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42733 //GC_CAC_ACC_CP2
42734 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0__SHIFT                                                               0x0
42735 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42736 //GC_CAC_ACC_EA0
42737 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0__SHIFT                                                               0x0
42738 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42739 //GC_CAC_ACC_EA1
42740 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0__SHIFT                                                               0x0
42741 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42742 //GC_CAC_ACC_EA2
42743 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0__SHIFT                                                               0x0
42744 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42745 //GC_CAC_ACC_EA3
42746 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0__SHIFT                                                               0x0
42747 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42748 //GC_CAC_ACC_EA4
42749 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0__SHIFT                                                               0x0
42750 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42751 //GC_CAC_ACC_EA5
42752 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0__SHIFT                                                               0x0
42753 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42754 //GC_CAC_ACC_UTCL2_ROUTER0
42755 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0__SHIFT                                                     0x0
42756 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42757 //GC_CAC_ACC_UTCL2_ROUTER1
42758 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0__SHIFT                                                     0x0
42759 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42760 //GC_CAC_ACC_UTCL2_ROUTER2
42761 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0__SHIFT                                                     0x0
42762 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42763 //GC_CAC_ACC_UTCL2_ROUTER3
42764 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0__SHIFT                                                     0x0
42765 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42766 //GC_CAC_ACC_UTCL2_ROUTER4
42767 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0__SHIFT                                                     0x0
42768 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42769 //GC_CAC_ACC_UTCL2_ROUTER5
42770 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0__SHIFT                                                     0x0
42771 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42772 //GC_CAC_ACC_UTCL2_ROUTER6
42773 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0__SHIFT                                                     0x0
42774 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42775 //GC_CAC_ACC_UTCL2_ROUTER7
42776 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0__SHIFT                                                     0x0
42777 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42778 //GC_CAC_ACC_UTCL2_ROUTER8
42779 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0__SHIFT                                                     0x0
42780 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42781 //GC_CAC_ACC_UTCL2_ROUTER9
42782 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0__SHIFT                                                     0x0
42783 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42784 //GC_CAC_ACC_UTCL2_VML20
42785 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0__SHIFT                                                       0x0
42786 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0_MASK                                                         0xFFFFFFFFL
42787 //GC_CAC_ACC_UTCL2_VML21
42788 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0__SHIFT                                                       0x0
42789 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0_MASK                                                         0xFFFFFFFFL
42790 //GC_CAC_ACC_UTCL2_VML22
42791 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0__SHIFT                                                       0x0
42792 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0_MASK                                                         0xFFFFFFFFL
42793 //GC_CAC_ACC_UTCL2_VML23
42794 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0__SHIFT                                                       0x0
42795 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0_MASK                                                         0xFFFFFFFFL
42796 //GC_CAC_ACC_UTCL2_VML24
42797 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0__SHIFT                                                       0x0
42798 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0_MASK                                                         0xFFFFFFFFL
42799 //GC_CAC_ACC_UTCL2_WALKER0
42800 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0__SHIFT                                                     0x0
42801 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42802 //GC_CAC_ACC_UTCL2_WALKER1
42803 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0__SHIFT                                                     0x0
42804 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42805 //GC_CAC_ACC_UTCL2_WALKER2
42806 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0__SHIFT                                                     0x0
42807 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42808 //GC_CAC_ACC_UTCL2_WALKER3
42809 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0__SHIFT                                                     0x0
42810 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42811 //GC_CAC_ACC_UTCL2_WALKER4
42812 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0__SHIFT                                                     0x0
42813 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0_MASK                                                       0xFFFFFFFFL
42814 //GC_CAC_ACC_GDS0
42815 #define GC_CAC_ACC_GDS0__ACCUMULATOR_31_0__SHIFT                                                              0x0
42816 #define GC_CAC_ACC_GDS0__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42817 //GC_CAC_ACC_GDS1
42818 #define GC_CAC_ACC_GDS1__ACCUMULATOR_31_0__SHIFT                                                              0x0
42819 #define GC_CAC_ACC_GDS1__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42820 //GC_CAC_ACC_GDS2
42821 #define GC_CAC_ACC_GDS2__ACCUMULATOR_31_0__SHIFT                                                              0x0
42822 #define GC_CAC_ACC_GDS2__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42823 //GC_CAC_ACC_GDS3
42824 #define GC_CAC_ACC_GDS3__ACCUMULATOR_31_0__SHIFT                                                              0x0
42825 #define GC_CAC_ACC_GDS3__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42826 //GC_CAC_ACC_GDS4
42827 #define GC_CAC_ACC_GDS4__ACCUMULATOR_31_0__SHIFT                                                              0x0
42828 #define GC_CAC_ACC_GDS4__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42829 //GC_CAC_ACC_GE0
42830 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0__SHIFT                                                               0x0
42831 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42832 //GC_CAC_ACC_GE1
42833 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0__SHIFT                                                               0x0
42834 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42835 //GC_CAC_ACC_GE2
42836 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0__SHIFT                                                               0x0
42837 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42838 //GC_CAC_ACC_GE3
42839 #define GC_CAC_ACC_GE3__ACCUMULATOR_31_0__SHIFT                                                               0x0
42840 #define GC_CAC_ACC_GE3__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42841 //GC_CAC_ACC_GE4
42842 #define GC_CAC_ACC_GE4__ACCUMULATOR_31_0__SHIFT                                                               0x0
42843 #define GC_CAC_ACC_GE4__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42844 //GC_CAC_ACC_GE5
42845 #define GC_CAC_ACC_GE5__ACCUMULATOR_31_0__SHIFT                                                               0x0
42846 #define GC_CAC_ACC_GE5__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42847 //GC_CAC_ACC_GE6
42848 #define GC_CAC_ACC_GE6__ACCUMULATOR_31_0__SHIFT                                                               0x0
42849 #define GC_CAC_ACC_GE6__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42850 //GC_CAC_ACC_GE7
42851 #define GC_CAC_ACC_GE7__ACCUMULATOR_31_0__SHIFT                                                               0x0
42852 #define GC_CAC_ACC_GE7__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42853 //GC_CAC_ACC_GE8
42854 #define GC_CAC_ACC_GE8__ACCUMULATOR_31_0__SHIFT                                                               0x0
42855 #define GC_CAC_ACC_GE8__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42856 //GC_CAC_ACC_GE9
42857 #define GC_CAC_ACC_GE9__ACCUMULATOR_31_0__SHIFT                                                               0x0
42858 #define GC_CAC_ACC_GE9__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42859 //GC_CAC_ACC_GE10
42860 #define GC_CAC_ACC_GE10__ACCUMULATOR_31_0__SHIFT                                                              0x0
42861 #define GC_CAC_ACC_GE10__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42862 //GC_CAC_ACC_GE11
42863 #define GC_CAC_ACC_GE11__ACCUMULATOR_31_0__SHIFT                                                              0x0
42864 #define GC_CAC_ACC_GE11__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42865 //GC_CAC_ACC_GE12
42866 #define GC_CAC_ACC_GE12__ACCUMULATOR_31_0__SHIFT                                                              0x0
42867 #define GC_CAC_ACC_GE12__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42868 //GC_CAC_ACC_GE13
42869 #define GC_CAC_ACC_GE13__ACCUMULATOR_31_0__SHIFT                                                              0x0
42870 #define GC_CAC_ACC_GE13__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42871 //GC_CAC_ACC_GE14
42872 #define GC_CAC_ACC_GE14__ACCUMULATOR_31_0__SHIFT                                                              0x0
42873 #define GC_CAC_ACC_GE14__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42874 //GC_CAC_ACC_GE15
42875 #define GC_CAC_ACC_GE15__ACCUMULATOR_31_0__SHIFT                                                              0x0
42876 #define GC_CAC_ACC_GE15__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42877 //GC_CAC_ACC_GE16
42878 #define GC_CAC_ACC_GE16__ACCUMULATOR_31_0__SHIFT                                                              0x0
42879 #define GC_CAC_ACC_GE16__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42880 //GC_CAC_ACC_GE17
42881 #define GC_CAC_ACC_GE17__ACCUMULATOR_31_0__SHIFT                                                              0x0
42882 #define GC_CAC_ACC_GE17__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42883 //GC_CAC_ACC_GE18
42884 #define GC_CAC_ACC_GE18__ACCUMULATOR_31_0__SHIFT                                                              0x0
42885 #define GC_CAC_ACC_GE18__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42886 //GC_CAC_ACC_GE19
42887 #define GC_CAC_ACC_GE19__ACCUMULATOR_31_0__SHIFT                                                              0x0
42888 #define GC_CAC_ACC_GE19__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42889 //GC_CAC_ACC_GE20
42890 #define GC_CAC_ACC_GE20__ACCUMULATOR_31_0__SHIFT                                                              0x0
42891 #define GC_CAC_ACC_GE20__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42892 //GC_CAC_ACC_PMM0
42893 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0__SHIFT                                                              0x0
42894 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42895 //GC_CAC_ACC_GL2C0
42896 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0__SHIFT                                                             0x0
42897 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42898 //GC_CAC_ACC_GL2C1
42899 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0__SHIFT                                                             0x0
42900 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42901 //GC_CAC_ACC_GL2C2
42902 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0__SHIFT                                                             0x0
42903 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42904 //GC_CAC_ACC_GL2C3
42905 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0__SHIFT                                                             0x0
42906 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42907 //GC_CAC_ACC_GL2C4
42908 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0__SHIFT                                                             0x0
42909 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42910 //GC_CAC_ACC_PH0
42911 #define GC_CAC_ACC_PH0__ACCUMULATOR_31_0__SHIFT                                                               0x0
42912 #define GC_CAC_ACC_PH0__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42913 //GC_CAC_ACC_PH1
42914 #define GC_CAC_ACC_PH1__ACCUMULATOR_31_0__SHIFT                                                               0x0
42915 #define GC_CAC_ACC_PH1__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42916 //GC_CAC_ACC_PH2
42917 #define GC_CAC_ACC_PH2__ACCUMULATOR_31_0__SHIFT                                                               0x0
42918 #define GC_CAC_ACC_PH2__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42919 //GC_CAC_ACC_PH3
42920 #define GC_CAC_ACC_PH3__ACCUMULATOR_31_0__SHIFT                                                               0x0
42921 #define GC_CAC_ACC_PH3__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42922 //GC_CAC_ACC_PH4
42923 #define GC_CAC_ACC_PH4__ACCUMULATOR_31_0__SHIFT                                                               0x0
42924 #define GC_CAC_ACC_PH4__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42925 //GC_CAC_ACC_PH5
42926 #define GC_CAC_ACC_PH5__ACCUMULATOR_31_0__SHIFT                                                               0x0
42927 #define GC_CAC_ACC_PH5__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42928 //GC_CAC_ACC_PH6
42929 #define GC_CAC_ACC_PH6__ACCUMULATOR_31_0__SHIFT                                                               0x0
42930 #define GC_CAC_ACC_PH6__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42931 //GC_CAC_ACC_PH7
42932 #define GC_CAC_ACC_PH7__ACCUMULATOR_31_0__SHIFT                                                               0x0
42933 #define GC_CAC_ACC_PH7__ACCUMULATOR_31_0_MASK                                                                 0xFFFFFFFFL
42934 //GC_CAC_ACC_SDMA0
42935 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0__SHIFT                                                             0x0
42936 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42937 //GC_CAC_ACC_SDMA1
42938 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0__SHIFT                                                             0x0
42939 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42940 //GC_CAC_ACC_SDMA2
42941 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0__SHIFT                                                             0x0
42942 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42943 //GC_CAC_ACC_SDMA3
42944 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0__SHIFT                                                             0x0
42945 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42946 //GC_CAC_ACC_SDMA4
42947 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0__SHIFT                                                             0x0
42948 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42949 //GC_CAC_ACC_SDMA5
42950 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0__SHIFT                                                             0x0
42951 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42952 //GC_CAC_ACC_SDMA6
42953 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0__SHIFT                                                             0x0
42954 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42955 //GC_CAC_ACC_SDMA7
42956 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0__SHIFT                                                             0x0
42957 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42958 //GC_CAC_ACC_SDMA8
42959 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0__SHIFT                                                             0x0
42960 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42961 //GC_CAC_ACC_SDMA9
42962 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0__SHIFT                                                             0x0
42963 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0_MASK                                                               0xFFFFFFFFL
42964 //GC_CAC_ACC_SDMA10
42965 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0__SHIFT                                                            0x0
42966 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0_MASK                                                              0xFFFFFFFFL
42967 //GC_CAC_ACC_SDMA11
42968 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0__SHIFT                                                            0x0
42969 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0_MASK                                                              0xFFFFFFFFL
42970 //GC_CAC_ACC_CHC0
42971 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0__SHIFT                                                              0x0
42972 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42973 //GC_CAC_ACC_CHC1
42974 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0__SHIFT                                                              0x0
42975 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42976 //GC_CAC_ACC_CHC2
42977 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0__SHIFT                                                              0x0
42978 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42979 //GC_CAC_ACC_GUS0
42980 #define GC_CAC_ACC_GUS0__ACCUMULATOR_31_0__SHIFT                                                              0x0
42981 #define GC_CAC_ACC_GUS0__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42982 //GC_CAC_ACC_GUS1
42983 #define GC_CAC_ACC_GUS1__ACCUMULATOR_31_0__SHIFT                                                              0x0
42984 #define GC_CAC_ACC_GUS1__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42985 //GC_CAC_ACC_GUS2
42986 #define GC_CAC_ACC_GUS2__ACCUMULATOR_31_0__SHIFT                                                              0x0
42987 #define GC_CAC_ACC_GUS2__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42988 //GC_CAC_ACC_RLC0
42989 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0__SHIFT                                                              0x0
42990 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0_MASK                                                                0xFFFFFFFFL
42991 //GC_CAC_ACC_UTCL2_ATCL20
42992 #define GC_CAC_ACC_UTCL2_ATCL20__ACCUMULATOR_31_0__SHIFT                                                      0x0
42993 #define GC_CAC_ACC_UTCL2_ATCL20__ACCUMULATOR_31_0_MASK                                                        0xFFFFFFFFL
42994 //GC_CAC_ACC_UTCL2_ATCL21
42995 #define GC_CAC_ACC_UTCL2_ATCL21__ACCUMULATOR_31_0__SHIFT                                                      0x0
42996 #define GC_CAC_ACC_UTCL2_ATCL21__ACCUMULATOR_31_0_MASK                                                        0xFFFFFFFFL
42997 //GC_CAC_ACC_UTCL2_ATCL22
42998 #define GC_CAC_ACC_UTCL2_ATCL22__ACCUMULATOR_31_0__SHIFT                                                      0x0
42999 #define GC_CAC_ACC_UTCL2_ATCL22__ACCUMULATOR_31_0_MASK                                                        0xFFFFFFFFL
43000 //GC_CAC_ACC_UTCL2_ATCL23
43001 #define GC_CAC_ACC_UTCL2_ATCL23__ACCUMULATOR_31_0__SHIFT                                                      0x0
43002 #define GC_CAC_ACC_UTCL2_ATCL23__ACCUMULATOR_31_0_MASK                                                        0xFFFFFFFFL
43003 //GC_CAC_ACC_UTCL2_ATCL24
43004 #define GC_CAC_ACC_UTCL2_ATCL24__ACCUMULATOR_31_0__SHIFT                                                      0x0
43005 #define GC_CAC_ACC_UTCL2_ATCL24__ACCUMULATOR_31_0_MASK                                                        0xFFFFFFFFL
43006 //RELEASE_TO_STALL_LUT_1_8
43007 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1__SHIFT                                                      0x0
43008 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2__SHIFT                                                      0x4
43009 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3__SHIFT                                                      0x8
43010 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4__SHIFT                                                      0xc
43011 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5__SHIFT                                                      0x10
43012 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6__SHIFT                                                      0x14
43013 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7__SHIFT                                                      0x18
43014 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8__SHIFT                                                      0x1c
43015 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1_MASK                                                        0x00000007L
43016 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2_MASK                                                        0x00000070L
43017 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3_MASK                                                        0x00000700L
43018 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4_MASK                                                        0x00007000L
43019 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5_MASK                                                        0x00070000L
43020 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6_MASK                                                        0x00700000L
43021 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7_MASK                                                        0x07000000L
43022 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8_MASK                                                        0x70000000L
43023 //RELEASE_TO_STALL_LUT_9_16
43024 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9__SHIFT                                                     0x0
43025 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10__SHIFT                                                    0x4
43026 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11__SHIFT                                                    0x8
43027 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12__SHIFT                                                    0xc
43028 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13__SHIFT                                                    0x10
43029 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14__SHIFT                                                    0x14
43030 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15__SHIFT                                                    0x18
43031 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16__SHIFT                                                    0x1c
43032 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9_MASK                                                       0x00000007L
43033 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10_MASK                                                      0x00000070L
43034 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11_MASK                                                      0x00000700L
43035 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12_MASK                                                      0x00007000L
43036 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13_MASK                                                      0x00070000L
43037 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14_MASK                                                      0x00700000L
43038 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15_MASK                                                      0x07000000L
43039 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16_MASK                                                      0x70000000L
43040 //RELEASE_TO_STALL_LUT_17_20
43041 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17__SHIFT                                                   0x0
43042 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18__SHIFT                                                   0x4
43043 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19__SHIFT                                                   0x8
43044 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20__SHIFT                                                   0xc
43045 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17_MASK                                                     0x00000007L
43046 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18_MASK                                                     0x00000070L
43047 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19_MASK                                                     0x00000700L
43048 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20_MASK                                                     0x00007000L
43049 //STALL_TO_RELEASE_LUT_1_4
43050 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT                                                      0x0
43051 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT                                                      0x8
43052 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT                                                      0x10
43053 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT                                                      0x18
43054 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK                                                        0x0000001FL
43055 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK                                                        0x00001F00L
43056 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK                                                        0x001F0000L
43057 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK                                                        0x1F000000L
43058 //STALL_TO_RELEASE_LUT_5_7
43059 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT                                                      0x0
43060 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT                                                      0x8
43061 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT                                                      0x10
43062 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK                                                        0x0000001FL
43063 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK                                                        0x00001F00L
43064 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK                                                        0x001F0000L
43065 //STALL_TO_PWRBRK_LUT_1_4
43066 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1__SHIFT                                                       0x0
43067 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2__SHIFT                                                       0x8
43068 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3__SHIFT                                                       0x10
43069 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4__SHIFT                                                       0x18
43070 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1_MASK                                                         0x00000007L
43071 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2_MASK                                                         0x00000700L
43072 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3_MASK                                                         0x00070000L
43073 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4_MASK                                                         0x07000000L
43074 //STALL_TO_PWRBRK_LUT_5_7
43075 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5__SHIFT                                                       0x0
43076 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6__SHIFT                                                       0x8
43077 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7__SHIFT                                                       0x10
43078 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5_MASK                                                         0x00000007L
43079 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6_MASK                                                         0x00000700L
43080 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7_MASK                                                         0x00070000L
43081 //PWRBRK_STALL_TO_RELEASE_LUT_1_4
43082 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT                                               0x0
43083 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT                                               0x8
43084 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT                                               0x10
43085 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT                                               0x18
43086 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK                                                 0x0000001FL
43087 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK                                                 0x00001F00L
43088 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK                                                 0x001F0000L
43089 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK                                                 0x1F000000L
43090 //PWRBRK_STALL_TO_RELEASE_LUT_5_7
43091 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT                                               0x0
43092 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT                                               0x8
43093 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT                                               0x10
43094 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK                                                 0x0000001FL
43095 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK                                                 0x00001F00L
43096 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK                                                 0x001F0000L
43097 //PWRBRK_RELEASE_TO_STALL_LUT_1_8
43098 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1__SHIFT                                               0x0
43099 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2__SHIFT                                               0x4
43100 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3__SHIFT                                               0x8
43101 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4__SHIFT                                               0xc
43102 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5__SHIFT                                               0x10
43103 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6__SHIFT                                               0x14
43104 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7__SHIFT                                               0x18
43105 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8__SHIFT                                               0x1c
43106 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1_MASK                                                 0x00000007L
43107 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2_MASK                                                 0x00000070L
43108 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3_MASK                                                 0x00000700L
43109 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4_MASK                                                 0x00007000L
43110 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5_MASK                                                 0x00070000L
43111 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6_MASK                                                 0x00700000L
43112 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7_MASK                                                 0x07000000L
43113 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8_MASK                                                 0x70000000L
43114 //PWRBRK_RELEASE_TO_STALL_LUT_9_16
43115 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9__SHIFT                                              0x0
43116 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10__SHIFT                                             0x4
43117 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11__SHIFT                                             0x8
43118 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12__SHIFT                                             0xc
43119 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13__SHIFT                                             0x10
43120 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14__SHIFT                                             0x14
43121 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15__SHIFT                                             0x18
43122 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16__SHIFT                                             0x1c
43123 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9_MASK                                                0x00000007L
43124 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10_MASK                                               0x00000070L
43125 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11_MASK                                               0x00000700L
43126 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12_MASK                                               0x00007000L
43127 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13_MASK                                               0x00070000L
43128 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14_MASK                                               0x00700000L
43129 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15_MASK                                               0x07000000L
43130 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16_MASK                                               0x70000000L
43131 //PWRBRK_RELEASE_TO_STALL_LUT_17_20
43132 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17__SHIFT                                            0x0
43133 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18__SHIFT                                            0x4
43134 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19__SHIFT                                            0x8
43135 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20__SHIFT                                            0xc
43136 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17_MASK                                              0x00000007L
43137 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18_MASK                                              0x00000070L
43138 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19_MASK                                              0x00000700L
43139 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20_MASK                                              0x00007000L
43140 //FIXED_PATTERN_PERF_COUNTER_1
43141 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER__SHIFT                                                     0x0
43142 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER_MASK                                                       0x0001FFFFL
43143 //FIXED_PATTERN_PERF_COUNTER_2
43144 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER__SHIFT                                                     0x0
43145 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER_MASK                                                       0x0001FFFFL
43146 //FIXED_PATTERN_PERF_COUNTER_3
43147 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER__SHIFT                                                     0x0
43148 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER_MASK                                                       0x0001FFFFL
43149 //FIXED_PATTERN_PERF_COUNTER_4
43150 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER__SHIFT                                                     0x0
43151 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER_MASK                                                       0x0001FFFFL
43152 //FIXED_PATTERN_PERF_COUNTER_5
43153 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER__SHIFT                                                     0x0
43154 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER_MASK                                                       0x0001FFFFL
43155 //FIXED_PATTERN_PERF_COUNTER_6
43156 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER__SHIFT                                                     0x0
43157 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER_MASK                                                       0x0001FFFFL
43158 //FIXED_PATTERN_PERF_COUNTER_7
43159 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER__SHIFT                                                     0x0
43160 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER_MASK                                                       0x0001FFFFL
43161 //FIXED_PATTERN_PERF_COUNTER_8
43162 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER__SHIFT                                                     0x0
43163 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER_MASK                                                       0x0001FFFFL
43164 //FIXED_PATTERN_PERF_COUNTER_9
43165 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER__SHIFT                                                     0x0
43166 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER_MASK                                                       0x0001FFFFL
43167 //FIXED_PATTERN_PERF_COUNTER_10
43168 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER__SHIFT                                                    0x0
43169 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER_MASK                                                      0x0001FFFFL
43170 //HW_LUT_UPDATE_STATUS
43171 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_DONE__SHIFT                                                      0x0
43172 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR__SHIFT                                                     0x1
43173 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_STEP__SHIFT                                                0x2
43174 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_DONE__SHIFT                                                      0x5
43175 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR__SHIFT                                                     0x6
43176 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_STEP__SHIFT                                                0x7
43177 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_DONE__SHIFT                                                      0xa
43178 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR__SHIFT                                                     0xb
43179 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_STEP__SHIFT                                                0xc
43180 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_DONE__SHIFT                                                      0x11
43181 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR__SHIFT                                                     0x12
43182 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_STEP__SHIFT                                                0x13
43183 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_DONE__SHIFT                                                      0x16
43184 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR__SHIFT                                                     0x17
43185 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_STEP__SHIFT                                                0x18
43186 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_DONE_MASK                                                        0x00000001L
43187 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_MASK                                                       0x00000002L
43188 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_STEP_MASK                                                  0x0000001CL
43189 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_DONE_MASK                                                        0x00000020L
43190 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_MASK                                                       0x00000040L
43191 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_STEP_MASK                                                  0x00000380L
43192 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_DONE_MASK                                                        0x00000400L
43193 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_MASK                                                       0x00000800L
43194 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_STEP_MASK                                                  0x0001F000L
43195 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_DONE_MASK                                                        0x00020000L
43196 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_MASK                                                       0x00040000L
43197 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_STEP_MASK                                                  0x00380000L
43198 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_DONE_MASK                                                        0x00400000L
43199 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_MASK                                                       0x00800000L
43200 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_STEP_MASK                                                  0x1F000000L
43201 
43202 
43203 // addressBlock: secacind
43204 //SE_CAC_ID
43205 #define SE_CAC_ID__CAC_BLOCK_ID__SHIFT                                                                        0x0
43206 #define SE_CAC_ID__CAC_SIGNAL_ID__SHIFT                                                                       0x6
43207 #define SE_CAC_ID__CAC_BLOCK_ID_MASK                                                                          0x0000003FL
43208 #define SE_CAC_ID__CAC_SIGNAL_ID_MASK                                                                         0x00003FC0L
43209 //SE_CAC_CNTL
43210 #define SE_CAC_CNTL__CAC_THRESHOLD__SHIFT                                                                     0x0
43211 #define SE_CAC_CNTL__CAC_THRESHOLD_MASK                                                                       0x0000FFFFL
43212 
43213 
43214 // addressBlock: grtavfsind
43215 //RTAVFS_REG0
43216 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT__SHIFT                                                               0x0
43217 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT__SHIFT                                                                0x10
43218 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT_MASK                                                                 0x0000FFFFL
43219 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT_MASK                                                                  0xFFFF0000L
43220 //RTAVFS_REG1
43221 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT__SHIFT                                                               0x0
43222 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT__SHIFT                                                                0x10
43223 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT_MASK                                                                 0x0000FFFFL
43224 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT_MASK                                                                  0xFFFF0000L
43225 //RTAVFS_REG2
43226 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT__SHIFT                                                               0x0
43227 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT__SHIFT                                                                0x10
43228 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT_MASK                                                                 0x0000FFFFL
43229 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT_MASK                                                                  0xFFFF0000L
43230 //RTAVFS_REG3
43231 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT__SHIFT                                                               0x0
43232 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT__SHIFT                                                                0x10
43233 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT_MASK                                                                 0x0000FFFFL
43234 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT_MASK                                                                  0xFFFF0000L
43235 //RTAVFS_REG4
43236 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT__SHIFT                                                               0x0
43237 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT__SHIFT                                                                0x10
43238 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT_MASK                                                                 0x0000FFFFL
43239 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT_MASK                                                                  0xFFFF0000L
43240 //RTAVFS_REG5
43241 #define RTAVFS_REG5__RTAVFSZONE0EN0__SHIFT                                                                    0x0
43242 #define RTAVFS_REG5__RTAVFSZONE0EN0_MASK                                                                      0xFFFFFFFFL
43243 //RTAVFS_REG6
43244 #define RTAVFS_REG6__RTAVFSZONE0EN1__SHIFT                                                                    0x0
43245 #define RTAVFS_REG6__RTAVFSZONE0EN1_MASK                                                                      0xFFFFFFFFL
43246 //RTAVFS_REG7
43247 #define RTAVFS_REG7__RTAVFSZONE1EN0__SHIFT                                                                    0x0
43248 #define RTAVFS_REG7__RTAVFSZONE1EN0_MASK                                                                      0xFFFFFFFFL
43249 //RTAVFS_REG8
43250 #define RTAVFS_REG8__RTAVFSZONE1EN1__SHIFT                                                                    0x0
43251 #define RTAVFS_REG8__RTAVFSZONE1EN1_MASK                                                                      0xFFFFFFFFL
43252 //RTAVFS_REG9
43253 #define RTAVFS_REG9__RTAVFSZONE2EN0__SHIFT                                                                    0x0
43254 #define RTAVFS_REG9__RTAVFSZONE2EN0_MASK                                                                      0xFFFFFFFFL
43255 //RTAVFS_REG10
43256 #define RTAVFS_REG10__RTAVFSZONE2EN1__SHIFT                                                                   0x0
43257 #define RTAVFS_REG10__RTAVFSZONE2EN1_MASK                                                                     0xFFFFFFFFL
43258 //RTAVFS_REG11
43259 #define RTAVFS_REG11__RTAVFSZONE3EN0__SHIFT                                                                   0x0
43260 #define RTAVFS_REG11__RTAVFSZONE3EN0_MASK                                                                     0xFFFFFFFFL
43261 //RTAVFS_REG12
43262 #define RTAVFS_REG12__RTAVFSZONE3EN1__SHIFT                                                                   0x0
43263 #define RTAVFS_REG12__RTAVFSZONE3EN1_MASK                                                                     0xFFFFFFFFL
43264 //RTAVFS_REG13
43265 #define RTAVFS_REG13__RTAVFSZONE4EN0__SHIFT                                                                   0x0
43266 #define RTAVFS_REG13__RTAVFSZONE4EN0_MASK                                                                     0xFFFFFFFFL
43267 //RTAVFS_REG14
43268 #define RTAVFS_REG14__RTAVFSZONE4EN1__SHIFT                                                                   0x0
43269 #define RTAVFS_REG14__RTAVFSZONE4EN1_MASK                                                                     0xFFFFFFFFL
43270 //RTAVFS_REG15
43271 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT__SHIFT                                                               0x0
43272 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE__SHIFT                                                                0x10
43273 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT_MASK                                                                 0x0000FFFFL
43274 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE_MASK                                                                  0xFFFF0000L
43275 //RTAVFS_REG16
43276 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT__SHIFT                                                               0x0
43277 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE__SHIFT                                                                0x10
43278 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT_MASK                                                                 0x0000FFFFL
43279 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE_MASK                                                                  0xFFFF0000L
43280 //RTAVFS_REG17
43281 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT__SHIFT                                                               0x0
43282 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE__SHIFT                                                                0x10
43283 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT_MASK                                                                 0x0000FFFFL
43284 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE_MASK                                                                  0xFFFF0000L
43285 //RTAVFS_REG18
43286 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT__SHIFT                                                               0x0
43287 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE__SHIFT                                                                0x10
43288 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT_MASK                                                                 0x0000FFFFL
43289 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE_MASK                                                                  0xFFFF0000L
43290 //RTAVFS_REG19
43291 #define RTAVFS_REG19__RTAVFSGB_ZONE0__SHIFT                                                                   0x0
43292 #define RTAVFS_REG19__RTAVFSGB_ZONE1__SHIFT                                                                   0x6
43293 #define RTAVFS_REG19__RTAVFSGB_ZONE2__SHIFT                                                                   0xc
43294 #define RTAVFS_REG19__RTAVFSGB_ZONE3__SHIFT                                                                   0x12
43295 #define RTAVFS_REG19__RTAVFSGB_ZONE4__SHIFT                                                                   0x19
43296 #define RTAVFS_REG19__RTAVFSGB_ZONE0_MASK                                                                     0x0000003FL
43297 #define RTAVFS_REG19__RTAVFSGB_ZONE1_MASK                                                                     0x00000FC0L
43298 #define RTAVFS_REG19__RTAVFSGB_ZONE2_MASK                                                                     0x0003F000L
43299 #define RTAVFS_REG19__RTAVFSGB_ZONE3_MASK                                                                     0x01FC0000L
43300 #define RTAVFS_REG19__RTAVFSGB_ZONE4_MASK                                                                     0xFE000000L
43301 //RTAVFS_REG20
43302 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0__SHIFT                                                            0x0
43303 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1__SHIFT                                                            0x2
43304 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2__SHIFT                                                            0x4
43305 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3__SHIFT                                                            0x6
43306 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4__SHIFT                                                            0x8
43307 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5__SHIFT                                                            0xa
43308 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6__SHIFT                                                            0xc
43309 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7__SHIFT                                                            0xe
43310 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL__SHIFT                                                        0x10
43311 #define RTAVFS_REG20__RTAVFSZONE0RESERVED__SHIFT                                                              0x12
43312 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0_MASK                                                              0x00000003L
43313 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1_MASK                                                              0x0000000CL
43314 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2_MASK                                                              0x00000030L
43315 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3_MASK                                                              0x000000C0L
43316 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4_MASK                                                              0x00000300L
43317 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5_MASK                                                              0x00000C00L
43318 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6_MASK                                                              0x00003000L
43319 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7_MASK                                                              0x0000C000L
43320 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL_MASK                                                          0x00030000L
43321 #define RTAVFS_REG20__RTAVFSZONE0RESERVED_MASK                                                                0xFFFC0000L
43322 //RTAVFS_REG21
43323 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0__SHIFT                                                            0x0
43324 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1__SHIFT                                                            0x2
43325 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2__SHIFT                                                            0x4
43326 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3__SHIFT                                                            0x6
43327 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4__SHIFT                                                            0x8
43328 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5__SHIFT                                                            0xa
43329 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6__SHIFT                                                            0xc
43330 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7__SHIFT                                                            0xe
43331 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL__SHIFT                                                        0x10
43332 #define RTAVFS_REG21__RTAVFSZONE1RESERVED__SHIFT                                                              0x12
43333 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0_MASK                                                              0x00000003L
43334 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1_MASK                                                              0x0000000CL
43335 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2_MASK                                                              0x00000030L
43336 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3_MASK                                                              0x000000C0L
43337 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4_MASK                                                              0x00000300L
43338 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5_MASK                                                              0x00000C00L
43339 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6_MASK                                                              0x00003000L
43340 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7_MASK                                                              0x0000C000L
43341 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL_MASK                                                          0x00030000L
43342 #define RTAVFS_REG21__RTAVFSZONE1RESERVED_MASK                                                                0xFFFC0000L
43343 //RTAVFS_REG22
43344 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0__SHIFT                                                            0x0
43345 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1__SHIFT                                                            0x2
43346 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2__SHIFT                                                            0x4
43347 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3__SHIFT                                                            0x6
43348 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4__SHIFT                                                            0x8
43349 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5__SHIFT                                                            0xa
43350 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6__SHIFT                                                            0xc
43351 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7__SHIFT                                                            0xe
43352 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL__SHIFT                                                        0x10
43353 #define RTAVFS_REG22__RTAVFSZONE2RESERVED__SHIFT                                                              0x12
43354 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0_MASK                                                              0x00000003L
43355 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1_MASK                                                              0x0000000CL
43356 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2_MASK                                                              0x00000030L
43357 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3_MASK                                                              0x000000C0L
43358 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4_MASK                                                              0x00000300L
43359 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5_MASK                                                              0x00000C00L
43360 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6_MASK                                                              0x00003000L
43361 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7_MASK                                                              0x0000C000L
43362 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL_MASK                                                          0x00030000L
43363 #define RTAVFS_REG22__RTAVFSZONE2RESERVED_MASK                                                                0xFFFC0000L
43364 //RTAVFS_REG23
43365 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0__SHIFT                                                            0x0
43366 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1__SHIFT                                                            0x2
43367 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2__SHIFT                                                            0x4
43368 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3__SHIFT                                                            0x6
43369 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4__SHIFT                                                            0x8
43370 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5__SHIFT                                                            0xa
43371 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6__SHIFT                                                            0xc
43372 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7__SHIFT                                                            0xe
43373 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL__SHIFT                                                        0x10
43374 #define RTAVFS_REG23__RTAVFSZONE3RESERVED__SHIFT                                                              0x12
43375 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0_MASK                                                              0x00000003L
43376 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1_MASK                                                              0x0000000CL
43377 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2_MASK                                                              0x00000030L
43378 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3_MASK                                                              0x000000C0L
43379 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4_MASK                                                              0x00000300L
43380 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5_MASK                                                              0x00000C00L
43381 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6_MASK                                                              0x00003000L
43382 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7_MASK                                                              0x0000C000L
43383 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL_MASK                                                          0x00030000L
43384 #define RTAVFS_REG23__RTAVFSZONE3RESERVED_MASK                                                                0xFFFC0000L
43385 //RTAVFS_REG24
43386 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0__SHIFT                                                            0x0
43387 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1__SHIFT                                                            0x2
43388 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2__SHIFT                                                            0x4
43389 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3__SHIFT                                                            0x6
43390 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4__SHIFT                                                            0x8
43391 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5__SHIFT                                                            0xa
43392 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6__SHIFT                                                            0xc
43393 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7__SHIFT                                                            0xe
43394 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL__SHIFT                                                        0x10
43395 #define RTAVFS_REG24__RTAVFSZONE4RESERVED__SHIFT                                                              0x12
43396 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0_MASK                                                              0x00000003L
43397 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1_MASK                                                              0x0000000CL
43398 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2_MASK                                                              0x00000030L
43399 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3_MASK                                                              0x000000C0L
43400 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4_MASK                                                              0x00000300L
43401 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5_MASK                                                              0x00000C00L
43402 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6_MASK                                                              0x00003000L
43403 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7_MASK                                                              0x0000C000L
43404 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL_MASK                                                          0x00030000L
43405 #define RTAVFS_REG24__RTAVFSZONE4RESERVED_MASK                                                                0xFFFC0000L
43406 //RTAVFS_REG25
43407 #define RTAVFS_REG25__RTAVFSRESERVED0__SHIFT                                                                  0x0
43408 #define RTAVFS_REG25__RTAVFSRESERVED0_MASK                                                                    0xFFFFFFFFL
43409 //RTAVFS_REG26
43410 #define RTAVFS_REG26__RTAVFSRESERVED1__SHIFT                                                                  0x0
43411 #define RTAVFS_REG26__RTAVFSRESERVED1_MASK                                                                    0xFFFFFFFFL
43412 //RTAVFS_REG27
43413 #define RTAVFS_REG27__RTAVFSRESERVED2__SHIFT                                                                  0x0
43414 #define RTAVFS_REG27__RTAVFSRESERVED2_MASK                                                                    0xFFFFFFFFL
43415 //RTAVFS_REG28
43416 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT__SHIFT                                                             0x0
43417 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT__SHIFT                                                             0x10
43418 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT_MASK                                                               0x0000FFFFL
43419 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT_MASK                                                               0xFFFF0000L
43420 //RTAVFS_REG29
43421 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT__SHIFT                                                             0x0
43422 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT__SHIFT                                                             0x10
43423 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT_MASK                                                               0x0000FFFFL
43424 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT_MASK                                                               0xFFFF0000L
43425 //RTAVFS_REG30
43426 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT__SHIFT                                                             0x0
43427 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT__SHIFT                                                          0x10
43428 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT_MASK                                                               0x0000FFFFL
43429 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT_MASK                                                            0xFFFF0000L
43430 //RTAVFS_REG31
43431 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0__SHIFT                                                                 0x0
43432 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1__SHIFT                                                                 0x2
43433 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2__SHIFT                                                                 0x4
43434 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3__SHIFT                                                                 0x6
43435 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4__SHIFT                                                                 0x8
43436 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5__SHIFT                                                                 0xa
43437 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6__SHIFT                                                                 0xc
43438 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7__SHIFT                                                                 0xe
43439 #define RTAVFS_REG31__RESERVED__SHIFT                                                                         0x10
43440 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0_MASK                                                                   0x00000003L
43441 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1_MASK                                                                   0x0000000CL
43442 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2_MASK                                                                   0x00000030L
43443 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3_MASK                                                                   0x000000C0L
43444 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4_MASK                                                                   0x00000300L
43445 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5_MASK                                                                   0x00000C00L
43446 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6_MASK                                                                   0x00003000L
43447 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7_MASK                                                                   0x0000C000L
43448 #define RTAVFS_REG31__RESERVED_MASK                                                                           0xFFFF0000L
43449 //RTAVFS_REG32
43450 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT__SHIFT                                                              0x0
43451 #define RTAVFS_REG32__RESERVED__SHIFT                                                                         0x10
43452 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT_MASK                                                                0x0000FFFFL
43453 #define RTAVFS_REG32__RESERVED_MASK                                                                           0xFFFF0000L
43454 //RTAVFS_REG33
43455 #define RTAVFS_REG33__RTAVFSFSMIDLECNT__SHIFT                                                                 0x0
43456 #define RTAVFS_REG33__RESERVED__SHIFT                                                                         0x10
43457 #define RTAVFS_REG33__RTAVFSFSMIDLECNT_MASK                                                                   0x0000FFFFL
43458 #define RTAVFS_REG33__RESERVED_MASK                                                                           0xFFFF0000L
43459 //RTAVFS_REG34
43460 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT__SHIFT                                               0x0
43461 #define RTAVFS_REG34__RESERVED__SHIFT                                                                         0x10
43462 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT_MASK                                                 0x0000FFFFL
43463 #define RTAVFS_REG34__RESERVED_MASK                                                                           0xFFFF0000L
43464 //RTAVFS_REG35
43465 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT__SHIFT                                                            0x0
43466 #define RTAVFS_REG35__RESERVED__SHIFT                                                                         0x10
43467 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT_MASK                                                              0x0000FFFFL
43468 #define RTAVFS_REG35__RESERVED_MASK                                                                           0xFFFF0000L
43469 //RTAVFS_REG36
43470 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT__SHIFT                                                  0x0
43471 #define RTAVFS_REG36__RESERVED__SHIFT                                                                         0x10
43472 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT_MASK                                                    0x0000FFFFL
43473 #define RTAVFS_REG36__RESERVED_MASK                                                                           0xFFFF0000L
43474 //RTAVFS_REG37
43475 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT__SHIFT                                                   0x0
43476 #define RTAVFS_REG37__RESERVED__SHIFT                                                                         0x10
43477 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT_MASK                                                     0x0000FFFFL
43478 #define RTAVFS_REG37__RESERVED_MASK                                                                           0xFFFF0000L
43479 //RTAVFS_REG38
43480 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT__SHIFT                                                  0x0
43481 #define RTAVFS_REG38__RESERVED__SHIFT                                                                         0x10
43482 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT_MASK                                                    0x0000FFFFL
43483 #define RTAVFS_REG38__RESERVED_MASK                                                                           0xFFFF0000L
43484 //RTAVFS_REG39
43485 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT__SHIFT                                                        0x0
43486 #define RTAVFS_REG39__RESERVED__SHIFT                                                                         0x10
43487 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT_MASK                                                          0x0000FFFFL
43488 #define RTAVFS_REG39__RESERVED_MASK                                                                           0xFFFF0000L
43489 //RTAVFS_REG40
43490 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT__SHIFT                                                   0x0
43491 #define RTAVFS_REG40__RESERVED__SHIFT                                                                         0x10
43492 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT_MASK                                                     0x0000FFFFL
43493 #define RTAVFS_REG40__RESERVED_MASK                                                                           0xFFFF0000L
43494 //RTAVFS_REG41
43495 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT__SHIFT                                                             0x0
43496 #define RTAVFS_REG41__RESERVED__SHIFT                                                                         0x10
43497 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT_MASK                                                               0x0000FFFFL
43498 #define RTAVFS_REG41__RESERVED_MASK                                                                           0xFFFF0000L
43499 //RTAVFS_REG42
43500 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT__SHIFT                                                           0x0
43501 #define RTAVFS_REG42__RESERVED__SHIFT                                                                         0x10
43502 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT_MASK                                                             0x0000FFFFL
43503 #define RTAVFS_REG42__RESERVED_MASK                                                                           0xFFFF0000L
43504 //RTAVFS_REG43
43505 #define RTAVFS_REG43__RTAVFSKP0__SHIFT                                                                        0x0
43506 #define RTAVFS_REG43__RTAVFSKP1__SHIFT                                                                        0x4
43507 #define RTAVFS_REG43__RTAVFSKP2__SHIFT                                                                        0x8
43508 #define RTAVFS_REG43__RTAVFSKP3__SHIFT                                                                        0xc
43509 #define RTAVFS_REG43__RTAVFSKI0__SHIFT                                                                        0x10
43510 #define RTAVFS_REG43__RTAVFSKI1__SHIFT                                                                        0x14
43511 #define RTAVFS_REG43__RTAVFSKI2__SHIFT                                                                        0x18
43512 #define RTAVFS_REG43__RTAVFSKI3__SHIFT                                                                        0x1c
43513 #define RTAVFS_REG43__RTAVFSKP0_MASK                                                                          0x0000000FL
43514 #define RTAVFS_REG43__RTAVFSKP1_MASK                                                                          0x000000F0L
43515 #define RTAVFS_REG43__RTAVFSKP2_MASK                                                                          0x00000F00L
43516 #define RTAVFS_REG43__RTAVFSKP3_MASK                                                                          0x0000F000L
43517 #define RTAVFS_REG43__RTAVFSKI0_MASK                                                                          0x000F0000L
43518 #define RTAVFS_REG43__RTAVFSKI1_MASK                                                                          0x00F00000L
43519 #define RTAVFS_REG43__RTAVFSKI2_MASK                                                                          0x0F000000L
43520 #define RTAVFS_REG43__RTAVFSKI3_MASK                                                                          0xF0000000L
43521 //RTAVFS_REG44
43522 #define RTAVFS_REG44__RTAVFSV1__SHIFT                                                                         0x0
43523 #define RTAVFS_REG44__RTAVFSV2__SHIFT                                                                         0xa
43524 #define RTAVFS_REG44__RTAVFSV3__SHIFT                                                                         0x14
43525 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH__SHIFT                                                            0x1e
43526 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL__SHIFT                                                              0x1f
43527 #define RTAVFS_REG44__RTAVFSV1_MASK                                                                           0x000003FFL
43528 #define RTAVFS_REG44__RTAVFSV2_MASK                                                                           0x000FFC00L
43529 #define RTAVFS_REG44__RTAVFSV3_MASK                                                                           0x3FF00000L
43530 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH_MASK                                                              0x40000000L
43531 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL_MASK                                                                0x80000000L
43532 //RTAVFS_REG45
43533 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL__SHIFT                                                               0x0
43534 #define RTAVFS_REG45__RTAVFSVRENABLE__SHIFT                                                                   0x1
43535 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE__SHIFT                                                           0x2
43536 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL__SHIFT                                                        0xc
43537 #define RTAVFS_REG45__RTAVFSLOWPWREN__SHIFT                                                                   0xd
43538 #define RTAVFS_REG45__RTAVFSUREGENABLE__SHIFT                                                                 0xe
43539 #define RTAVFS_REG45__RTAVFSBGENABLE__SHIFT                                                                   0xf
43540 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING__SHIFT                                                        0x10
43541 #define RTAVFS_REG45__RESERVED__SHIFT                                                                         0x11
43542 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL_MASK                                                                 0x00000001L
43543 #define RTAVFS_REG45__RTAVFSVRENABLE_MASK                                                                     0x00000002L
43544 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE_MASK                                                             0x00000FFCL
43545 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL_MASK                                                          0x00001000L
43546 #define RTAVFS_REG45__RTAVFSLOWPWREN_MASK                                                                     0x00002000L
43547 #define RTAVFS_REG45__RTAVFSUREGENABLE_MASK                                                                   0x00004000L
43548 #define RTAVFS_REG45__RTAVFSBGENABLE_MASK                                                                     0x00008000L
43549 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING_MASK                                                          0x00010000L
43550 #define RTAVFS_REG45__RESERVED_MASK                                                                           0xFFFE0000L
43551 //RTAVFS_REG46
43552 #define RTAVFS_REG46__RTAVFSKP__SHIFT                                                                         0x0
43553 #define RTAVFS_REG46__RTAVFSKI__SHIFT                                                                         0x4
43554 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP__SHIFT                                                         0x8
43555 #define RTAVFS_REG46__RTAVFSPISHIFT__SHIFT                                                                    0x9
43556 #define RTAVFS_REG46__RTAVFSPIERREN__SHIFT                                                                    0xd
43557 #define RTAVFS_REG46__RTAVFSPISHIFTOUT__SHIFT                                                                 0xe
43558 #define RTAVFS_REG46__RTAVFSUSELUTKPKI__SHIFT                                                                 0x12
43559 #define RTAVFS_REG46__RESERVED__SHIFT                                                                         0x13
43560 #define RTAVFS_REG46__RTAVFSKP_MASK                                                                           0x0000000FL
43561 #define RTAVFS_REG46__RTAVFSKI_MASK                                                                           0x000000F0L
43562 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP_MASK                                                           0x00000100L
43563 #define RTAVFS_REG46__RTAVFSPISHIFT_MASK                                                                      0x00001E00L
43564 #define RTAVFS_REG46__RTAVFSPIERREN_MASK                                                                      0x00002000L
43565 #define RTAVFS_REG46__RTAVFSPISHIFTOUT_MASK                                                                   0x0003C000L
43566 #define RTAVFS_REG46__RTAVFSUSELUTKPKI_MASK                                                                   0x00040000L
43567 #define RTAVFS_REG46__RESERVED_MASK                                                                           0xFFF80000L
43568 //RTAVFS_REG47
43569 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN__SHIFT                                                              0x0
43570 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX__SHIFT                                                              0xa
43571 #define RTAVFS_REG47__RTAVFSPIERRMASK__SHIFT                                                                  0x14
43572 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI__SHIFT                                                             0x1b
43573 #define RTAVFS_REG47__RESERVED__SHIFT                                                                         0x1c
43574 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN_MASK                                                                0x000003FFL
43575 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX_MASK                                                                0x000FFC00L
43576 #define RTAVFS_REG47__RTAVFSPIERRMASK_MASK                                                                    0x07F00000L
43577 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI_MASK                                                               0x08000000L
43578 #define RTAVFS_REG47__RESERVED_MASK                                                                           0xF0000000L
43579 //RTAVFS_REG48
43580 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS__SHIFT                                                          0x0
43581 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD__SHIFT                                                             0x10
43582 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS_MASK                                                            0x0000FFFFL
43583 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD_MASK                                                               0xFFFF0000L
43584 //RTAVFS_REG49
43585 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD__SHIFT                                                               0x0
43586 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD__SHIFT                                                              0x1
43587 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD__SHIFT                                                               0x2
43588 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD__SHIFT                                                               0x4
43589 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD__SHIFT                                                                0xa
43590 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD__SHIFT                                                                0xb
43591 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD__SHIFT                                                            0xc
43592 #define RTAVFS_REG49__RESERVED__SHIFT                                                                         0xd
43593 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD_MASK                                                                 0x00000001L
43594 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD_MASK                                                                0x00000002L
43595 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD_MASK                                                                 0x0000000CL
43596 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD_MASK                                                                 0x000003F0L
43597 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD_MASK                                                                  0x00000400L
43598 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD_MASK                                                                  0x00000800L
43599 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD_MASK                                                              0x00001000L
43600 #define RTAVFS_REG49__RESERVED_MASK                                                                           0xFFFFE000L
43601 //RTAVFS_REG50
43602 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG__SHIFT                                                              0x0
43603 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG__SHIFT                                                             0x1
43604 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG__SHIFT                                                              0x2
43605 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG__SHIFT                                                              0x4
43606 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG__SHIFT                                                               0xa
43607 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG__SHIFT                                                               0xb
43608 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG__SHIFT                                                           0xc
43609 #define RTAVFS_REG50__RESERVED__SHIFT                                                                         0xd
43610 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG_MASK                                                                0x00000001L
43611 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG_MASK                                                               0x00000002L
43612 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG_MASK                                                                0x0000000CL
43613 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG_MASK                                                                0x000003F0L
43614 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG_MASK                                                                 0x00000400L
43615 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG_MASK                                                                 0x00000800L
43616 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG_MASK                                                             0x00001000L
43617 #define RTAVFS_REG50__RESERVED_MASK                                                                           0xFFFFE000L
43618 //RTAVFS_REG51
43619 #define RTAVFS_REG51__RTAVFSAVFSENABLE__SHIFT                                                                 0x0
43620 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY__SHIFT                                                             0x1
43621 #define RTAVFS_REG51__RTAVFSSELECTMINMAX__SHIFT                                                               0x5
43622 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING__SHIFT                                                       0x6
43623 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND__SHIFT                                                       0x7
43624 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT__SHIFT                                                         0x8
43625 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES__SHIFT                                                       0x9
43626 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT__SHIFT                                                            0xa
43627 #define RTAVFS_REG51__RESERVED__SHIFT                                                                         0xb
43628 #define RTAVFS_REG51__RTAVFSAVFSENABLE_MASK                                                                   0x00000001L
43629 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY_MASK                                                               0x0000001EL
43630 #define RTAVFS_REG51__RTAVFSSELECTMINMAX_MASK                                                                 0x00000020L
43631 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING_MASK                                                         0x00000040L
43632 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND_MASK                                                         0x00000080L
43633 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT_MASK                                                           0x00000100L
43634 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES_MASK                                                         0x00000200L
43635 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT_MASK                                                              0x00000400L
43636 #define RTAVFS_REG51__RESERVED_MASK                                                                           0xFFFFF800L
43637 //RTAVFS_REG52
43638 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD__SHIFT                                                               0x0
43639 #define RTAVFS_REG52__RTAVFSAVGPSMVDD__SHIFT                                                                  0xe
43640 #define RTAVFS_REG52__RESERVED__SHIFT                                                                         0x1c
43641 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD_MASK                                                                 0x00003FFFL
43642 #define RTAVFS_REG52__RTAVFSAVGPSMVDD_MASK                                                                    0x0FFFC000L
43643 #define RTAVFS_REG52__RESERVED_MASK                                                                           0xF0000000L
43644 //RTAVFS_REG53
43645 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG__SHIFT                                                              0x0
43646 #define RTAVFS_REG53__RTAVFSAVGPSMVREG__SHIFT                                                                 0xe
43647 #define RTAVFS_REG53__RESERVED__SHIFT                                                                         0x1c
43648 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG_MASK                                                                0x00003FFFL
43649 #define RTAVFS_REG53__RTAVFSAVGPSMVREG_MASK                                                                   0x0FFFC000L
43650 #define RTAVFS_REG53__RESERVED_MASK                                                                           0xF0000000L
43651 //RTAVFS_REG54
43652 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT__SHIFT                                                              0x0
43653 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT__SHIFT                                                               0x10
43654 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT_MASK                                                                0x0000FFFFL
43655 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT_MASK                                                                 0xFFFF0000L
43656 //RTAVFS_REG55
43657 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT__SHIFT                                                              0x0
43658 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT__SHIFT                                                               0x10
43659 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT_MASK                                                                0x0000FFFFL
43660 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT_MASK                                                                 0xFFFF0000L
43661 //RTAVFS_REG56
43662 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT__SHIFT                                                              0x0
43663 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT__SHIFT                                                               0x10
43664 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT_MASK                                                                0x0000FFFFL
43665 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT_MASK                                                                 0xFFFF0000L
43666 //RTAVFS_REG57
43667 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT__SHIFT                                                              0x0
43668 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT__SHIFT                                                               0x10
43669 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT_MASK                                                                0x0000FFFFL
43670 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT_MASK                                                                 0xFFFF0000L
43671 //RTAVFS_REG58
43672 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT__SHIFT                                                              0x0
43673 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT__SHIFT                                                               0x10
43674 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT_MASK                                                                0x0000FFFFL
43675 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT_MASK                                                                 0xFFFF0000L
43676 //RTAVFS_REG59
43677 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT__SHIFT                                                              0x0
43678 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT__SHIFT                                                               0x10
43679 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT_MASK                                                                0x0000FFFFL
43680 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT_MASK                                                                 0xFFFF0000L
43681 //RTAVFS_REG60
43682 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT__SHIFT                                                              0x0
43683 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT__SHIFT                                                               0x10
43684 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT_MASK                                                                0x0000FFFFL
43685 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT_MASK                                                                 0xFFFF0000L
43686 //RTAVFS_REG61
43687 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT__SHIFT                                                              0x0
43688 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT__SHIFT                                                               0x10
43689 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT_MASK                                                                0x0000FFFFL
43690 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT_MASK                                                                 0xFFFF0000L
43691 //RTAVFS_REG62
43692 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT__SHIFT                                                              0x0
43693 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT__SHIFT                                                               0x10
43694 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT_MASK                                                                0x0000FFFFL
43695 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT_MASK                                                                 0xFFFF0000L
43696 //RTAVFS_REG63
43697 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT__SHIFT                                                              0x0
43698 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT__SHIFT                                                               0x10
43699 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT_MASK                                                                0x0000FFFFL
43700 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT_MASK                                                                 0xFFFF0000L
43701 //RTAVFS_REG64
43702 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT__SHIFT                                                             0x0
43703 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT__SHIFT                                                              0x10
43704 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT_MASK                                                               0x0000FFFFL
43705 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT_MASK                                                                0xFFFF0000L
43706 //RTAVFS_REG65
43707 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT__SHIFT                                                             0x0
43708 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT__SHIFT                                                              0x10
43709 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT_MASK                                                               0x0000FFFFL
43710 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT_MASK                                                                0xFFFF0000L
43711 //RTAVFS_REG66
43712 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT__SHIFT                                                             0x0
43713 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT__SHIFT                                                              0x10
43714 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT_MASK                                                               0x0000FFFFL
43715 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT_MASK                                                                0xFFFF0000L
43716 //RTAVFS_REG67
43717 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT__SHIFT                                                             0x0
43718 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT__SHIFT                                                              0x10
43719 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT_MASK                                                               0x0000FFFFL
43720 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT_MASK                                                                0xFFFF0000L
43721 //RTAVFS_REG68
43722 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT__SHIFT                                                             0x0
43723 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT__SHIFT                                                              0x10
43724 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT_MASK                                                               0x0000FFFFL
43725 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT_MASK                                                                0xFFFF0000L
43726 //RTAVFS_REG69
43727 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT__SHIFT                                                             0x0
43728 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT__SHIFT                                                              0x10
43729 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT_MASK                                                               0x0000FFFFL
43730 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT_MASK                                                                0xFFFF0000L
43731 //RTAVFS_REG70
43732 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT__SHIFT                                                             0x0
43733 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT__SHIFT                                                              0x10
43734 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT_MASK                                                               0x0000FFFFL
43735 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT_MASK                                                                0xFFFF0000L
43736 //RTAVFS_REG71
43737 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT__SHIFT                                                             0x0
43738 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT__SHIFT                                                              0x10
43739 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT_MASK                                                               0x0000FFFFL
43740 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT_MASK                                                                0xFFFF0000L
43741 //RTAVFS_REG72
43742 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT__SHIFT                                                             0x0
43743 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT__SHIFT                                                              0x10
43744 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT_MASK                                                               0x0000FFFFL
43745 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT_MASK                                                                0xFFFF0000L
43746 //RTAVFS_REG73
43747 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT__SHIFT                                                             0x0
43748 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT__SHIFT                                                              0x10
43749 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT_MASK                                                               0x0000FFFFL
43750 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT_MASK                                                                0xFFFF0000L
43751 //RTAVFS_REG74
43752 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT__SHIFT                                                             0x0
43753 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT__SHIFT                                                              0x10
43754 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT_MASK                                                               0x0000FFFFL
43755 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT_MASK                                                                0xFFFF0000L
43756 //RTAVFS_REG75
43757 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT__SHIFT                                                             0x0
43758 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT__SHIFT                                                              0x10
43759 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT_MASK                                                               0x0000FFFFL
43760 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT_MASK                                                                0xFFFF0000L
43761 //RTAVFS_REG76
43762 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT__SHIFT                                                             0x0
43763 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT__SHIFT                                                              0x10
43764 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT_MASK                                                               0x0000FFFFL
43765 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT_MASK                                                                0xFFFF0000L
43766 //RTAVFS_REG77
43767 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT__SHIFT                                                             0x0
43768 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT__SHIFT                                                              0x10
43769 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT_MASK                                                               0x0000FFFFL
43770 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT_MASK                                                                0xFFFF0000L
43771 //RTAVFS_REG78
43772 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT__SHIFT                                                             0x0
43773 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT__SHIFT                                                              0x10
43774 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT_MASK                                                               0x0000FFFFL
43775 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT_MASK                                                                0xFFFF0000L
43776 //RTAVFS_REG79
43777 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT__SHIFT                                                             0x0
43778 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT__SHIFT                                                              0x10
43779 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT_MASK                                                               0x0000FFFFL
43780 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT_MASK                                                                0xFFFF0000L
43781 //RTAVFS_REG80
43782 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT__SHIFT                                                             0x0
43783 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT__SHIFT                                                              0x10
43784 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT_MASK                                                               0x0000FFFFL
43785 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT_MASK                                                                0xFFFF0000L
43786 //RTAVFS_REG81
43787 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT__SHIFT                                                             0x0
43788 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT__SHIFT                                                              0x10
43789 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT_MASK                                                               0x0000FFFFL
43790 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT_MASK                                                                0xFFFF0000L
43791 //RTAVFS_REG82
43792 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT__SHIFT                                                             0x0
43793 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT__SHIFT                                                              0x10
43794 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT_MASK                                                               0x0000FFFFL
43795 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT_MASK                                                                0xFFFF0000L
43796 //RTAVFS_REG83
43797 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT__SHIFT                                                             0x0
43798 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT__SHIFT                                                              0x10
43799 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT_MASK                                                               0x0000FFFFL
43800 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT_MASK                                                                0xFFFF0000L
43801 //RTAVFS_REG84
43802 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT__SHIFT                                                             0x0
43803 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT__SHIFT                                                              0x10
43804 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT_MASK                                                               0x0000FFFFL
43805 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT_MASK                                                                0xFFFF0000L
43806 //RTAVFS_REG85
43807 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT__SHIFT                                                             0x0
43808 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT__SHIFT                                                              0x10
43809 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT_MASK                                                               0x0000FFFFL
43810 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT_MASK                                                                0xFFFF0000L
43811 //RTAVFS_REG86
43812 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT__SHIFT                                                             0x0
43813 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT__SHIFT                                                              0x10
43814 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT_MASK                                                               0x0000FFFFL
43815 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT_MASK                                                                0xFFFF0000L
43816 //RTAVFS_REG87
43817 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT__SHIFT                                                             0x0
43818 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT__SHIFT                                                              0x10
43819 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT_MASK                                                               0x0000FFFFL
43820 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT_MASK                                                                0xFFFF0000L
43821 //RTAVFS_REG88
43822 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT__SHIFT                                                             0x0
43823 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT__SHIFT                                                              0x10
43824 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT_MASK                                                               0x0000FFFFL
43825 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT_MASK                                                                0xFFFF0000L
43826 //RTAVFS_REG89
43827 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT__SHIFT                                                             0x0
43828 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT__SHIFT                                                              0x10
43829 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT_MASK                                                               0x0000FFFFL
43830 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT_MASK                                                                0xFFFF0000L
43831 //RTAVFS_REG90
43832 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT__SHIFT                                                             0x0
43833 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT__SHIFT                                                              0x10
43834 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT_MASK                                                               0x0000FFFFL
43835 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT_MASK                                                                0xFFFF0000L
43836 //RTAVFS_REG91
43837 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT__SHIFT                                                             0x0
43838 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT__SHIFT                                                              0x10
43839 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT_MASK                                                               0x0000FFFFL
43840 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT_MASK                                                                0xFFFF0000L
43841 //RTAVFS_REG92
43842 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT__SHIFT                                                             0x0
43843 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT__SHIFT                                                              0x10
43844 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT_MASK                                                               0x0000FFFFL
43845 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT_MASK                                                                0xFFFF0000L
43846 //RTAVFS_REG93
43847 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT__SHIFT                                                             0x0
43848 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT__SHIFT                                                              0x10
43849 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT_MASK                                                               0x0000FFFFL
43850 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT_MASK                                                                0xFFFF0000L
43851 //RTAVFS_REG94
43852 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT__SHIFT                                                             0x0
43853 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT__SHIFT                                                              0x10
43854 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT_MASK                                                               0x0000FFFFL
43855 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT_MASK                                                                0xFFFF0000L
43856 //RTAVFS_REG95
43857 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT__SHIFT                                                             0x0
43858 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT__SHIFT                                                              0x10
43859 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT_MASK                                                               0x0000FFFFL
43860 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT_MASK                                                                0xFFFF0000L
43861 //RTAVFS_REG96
43862 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT__SHIFT                                                             0x0
43863 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT__SHIFT                                                              0x10
43864 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT_MASK                                                               0x0000FFFFL
43865 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT_MASK                                                                0xFFFF0000L
43866 //RTAVFS_REG97
43867 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT__SHIFT                                                             0x0
43868 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT__SHIFT                                                              0x10
43869 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT_MASK                                                               0x0000FFFFL
43870 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT_MASK                                                                0xFFFF0000L
43871 //RTAVFS_REG98
43872 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT__SHIFT                                                             0x0
43873 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT__SHIFT                                                              0x10
43874 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT_MASK                                                               0x0000FFFFL
43875 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT_MASK                                                                0xFFFF0000L
43876 //RTAVFS_REG99
43877 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT__SHIFT                                                             0x0
43878 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT__SHIFT                                                              0x10
43879 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT_MASK                                                               0x0000FFFFL
43880 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT_MASK                                                                0xFFFF0000L
43881 //RTAVFS_REG100
43882 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT__SHIFT                                                            0x0
43883 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT__SHIFT                                                             0x10
43884 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT_MASK                                                              0x0000FFFFL
43885 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT_MASK                                                               0xFFFF0000L
43886 //RTAVFS_REG101
43887 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT__SHIFT                                                            0x0
43888 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT__SHIFT                                                             0x10
43889 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT_MASK                                                              0x0000FFFFL
43890 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT_MASK                                                               0xFFFF0000L
43891 //RTAVFS_REG102
43892 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT__SHIFT                                                            0x0
43893 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT__SHIFT                                                             0x10
43894 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT_MASK                                                              0x0000FFFFL
43895 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT_MASK                                                               0xFFFF0000L
43896 //RTAVFS_REG103
43897 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT__SHIFT                                                            0x0
43898 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT__SHIFT                                                             0x10
43899 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT_MASK                                                              0x0000FFFFL
43900 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT_MASK                                                               0xFFFF0000L
43901 //RTAVFS_REG104
43902 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT__SHIFT                                                            0x0
43903 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT__SHIFT                                                             0x10
43904 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT_MASK                                                              0x0000FFFFL
43905 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT_MASK                                                               0xFFFF0000L
43906 //RTAVFS_REG105
43907 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT__SHIFT                                                            0x0
43908 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT__SHIFT                                                             0x10
43909 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT_MASK                                                              0x0000FFFFL
43910 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT_MASK                                                               0xFFFF0000L
43911 //RTAVFS_REG106
43912 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT__SHIFT                                                            0x0
43913 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT__SHIFT                                                             0x10
43914 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT_MASK                                                              0x0000FFFFL
43915 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT_MASK                                                               0xFFFF0000L
43916 //RTAVFS_REG107
43917 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT__SHIFT                                                            0x0
43918 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT__SHIFT                                                             0x10
43919 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT_MASK                                                              0x0000FFFFL
43920 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT_MASK                                                               0xFFFF0000L
43921 //RTAVFS_REG108
43922 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT__SHIFT                                                            0x0
43923 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT__SHIFT                                                             0x10
43924 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT_MASK                                                              0x0000FFFFL
43925 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT_MASK                                                               0xFFFF0000L
43926 //RTAVFS_REG109
43927 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT__SHIFT                                                            0x0
43928 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT__SHIFT                                                             0x10
43929 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT_MASK                                                              0x0000FFFFL
43930 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT_MASK                                                               0xFFFF0000L
43931 //RTAVFS_REG110
43932 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT__SHIFT                                                            0x0
43933 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT__SHIFT                                                             0x10
43934 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT_MASK                                                              0x0000FFFFL
43935 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT_MASK                                                               0xFFFF0000L
43936 //RTAVFS_REG111
43937 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT__SHIFT                                                            0x0
43938 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT__SHIFT                                                             0x10
43939 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT_MASK                                                              0x0000FFFFL
43940 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT_MASK                                                               0xFFFF0000L
43941 //RTAVFS_REG112
43942 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT__SHIFT                                                            0x0
43943 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT__SHIFT                                                             0x10
43944 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT_MASK                                                              0x0000FFFFL
43945 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT_MASK                                                               0xFFFF0000L
43946 //RTAVFS_REG113
43947 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT__SHIFT                                                            0x0
43948 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT__SHIFT                                                             0x10
43949 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT_MASK                                                              0x0000FFFFL
43950 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT_MASK                                                               0xFFFF0000L
43951 //RTAVFS_REG114
43952 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT__SHIFT                                                            0x0
43953 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT__SHIFT                                                             0x10
43954 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT_MASK                                                              0x0000FFFFL
43955 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT_MASK                                                               0xFFFF0000L
43956 //RTAVFS_REG115
43957 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT__SHIFT                                                            0x0
43958 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT__SHIFT                                                             0x10
43959 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT_MASK                                                              0x0000FFFFL
43960 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT_MASK                                                               0xFFFF0000L
43961 //RTAVFS_REG116
43962 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT__SHIFT                                                            0x0
43963 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT__SHIFT                                                             0x10
43964 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT_MASK                                                              0x0000FFFFL
43965 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT_MASK                                                               0xFFFF0000L
43966 //RTAVFS_REG117
43967 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT__SHIFT                                                            0x0
43968 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT__SHIFT                                                             0x10
43969 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT_MASK                                                              0x0000FFFFL
43970 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT_MASK                                                               0xFFFF0000L
43971 //RTAVFS_REG118
43972 #define RTAVFS_REG118__RTAVFSCPOEN0__SHIFT                                                                    0x0
43973 #define RTAVFS_REG118__RTAVFSCPOEN0_MASK                                                                      0xFFFFFFFFL
43974 //RTAVFS_REG119
43975 #define RTAVFS_REG119__RTAVFSCPOEN1__SHIFT                                                                    0x0
43976 #define RTAVFS_REG119__RTAVFSCPOEN1_MASK                                                                      0xFFFFFFFFL
43977 //RTAVFS_REG120
43978 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0__SHIFT                                                                0x0
43979 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1__SHIFT                                                                0x2
43980 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2__SHIFT                                                                0x4
43981 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3__SHIFT                                                                0x6
43982 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4__SHIFT                                                                0x8
43983 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5__SHIFT                                                                0xa
43984 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6__SHIFT                                                                0xc
43985 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7__SHIFT                                                                0xe
43986 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL__SHIFT                                                            0x10
43987 #define RTAVFS_REG120__RESERVED__SHIFT                                                                        0x12
43988 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0_MASK                                                                  0x00000003L
43989 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1_MASK                                                                  0x0000000CL
43990 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2_MASK                                                                  0x00000030L
43991 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3_MASK                                                                  0x000000C0L
43992 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4_MASK                                                                  0x00000300L
43993 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5_MASK                                                                  0x00000C00L
43994 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6_MASK                                                                  0x00003000L
43995 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7_MASK                                                                  0x0000C000L
43996 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL_MASK                                                              0x00030000L
43997 #define RTAVFS_REG120__RESERVED_MASK                                                                          0xFFFC0000L
43998 //RTAVFS_REG121
43999 #define RTAVFS_REG121__RTAVFSZONE0INUSE__SHIFT                                                                0x0
44000 #define RTAVFS_REG121__RTAVFSZONE1INUSE__SHIFT                                                                0x1
44001 #define RTAVFS_REG121__RTAVFSZONE2INUSE__SHIFT                                                                0x2
44002 #define RTAVFS_REG121__RTAVFSZONE3INUSE__SHIFT                                                                0x3
44003 #define RTAVFS_REG121__RTAVFSZONE4INUSE__SHIFT                                                                0x4
44004 #define RTAVFS_REG121__RTAVFSRESERVED__SHIFT                                                                  0x5
44005 #define RTAVFS_REG121__RTAVFSERRORCODE__SHIFT                                                                 0x1c
44006 #define RTAVFS_REG121__RTAVFSZONE0INUSE_MASK                                                                  0x00000001L
44007 #define RTAVFS_REG121__RTAVFSZONE1INUSE_MASK                                                                  0x00000002L
44008 #define RTAVFS_REG121__RTAVFSZONE2INUSE_MASK                                                                  0x00000004L
44009 #define RTAVFS_REG121__RTAVFSZONE3INUSE_MASK                                                                  0x00000008L
44010 #define RTAVFS_REG121__RTAVFSZONE4INUSE_MASK                                                                  0x00000010L
44011 #define RTAVFS_REG121__RTAVFSRESERVED_MASK                                                                    0x0FFFFFE0L
44012 #define RTAVFS_REG121__RTAVFSERRORCODE_MASK                                                                   0xF0000000L
44013 //RTAVFS_REG122
44014 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT__SHIFT                                                            0x0
44015 #define RTAVFS_REG122__RESERVED__SHIFT                                                                        0x10
44016 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT_MASK                                                              0x0000FFFFL
44017 #define RTAVFS_REG122__RESERVED_MASK                                                                          0xFFFF0000L
44018 //RTAVFS_REG123
44019 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT__SHIFT                                                            0x0
44020 #define RTAVFS_REG123__RESERVED__SHIFT                                                                        0x10
44021 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT_MASK                                                              0x0000FFFFL
44022 #define RTAVFS_REG123__RESERVED_MASK                                                                          0xFFFF0000L
44023 //RTAVFS_REG124
44024 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT__SHIFT                                                            0x0
44025 #define RTAVFS_REG124__RESERVED__SHIFT                                                                        0x10
44026 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT_MASK                                                              0x0000FFFFL
44027 #define RTAVFS_REG124__RESERVED_MASK                                                                          0xFFFF0000L
44028 //RTAVFS_REG125
44029 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT__SHIFT                                                            0x0
44030 #define RTAVFS_REG125__RESERVED__SHIFT                                                                        0x10
44031 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT_MASK                                                              0x0000FFFFL
44032 #define RTAVFS_REG125__RESERVED_MASK                                                                          0xFFFF0000L
44033 //RTAVFS_REG126
44034 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT__SHIFT                                                            0x0
44035 #define RTAVFS_REG126__RESERVED__SHIFT                                                                        0x10
44036 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT_MASK                                                              0x0000FFFFL
44037 #define RTAVFS_REG126__RESERVED_MASK                                                                          0xFFFF0000L
44038 //RTAVFS_REG127
44039 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT__SHIFT                                                            0x0
44040 #define RTAVFS_REG127__RESERVED__SHIFT                                                                        0x10
44041 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT_MASK                                                              0x0000FFFFL
44042 #define RTAVFS_REG127__RESERVED_MASK                                                                          0xFFFF0000L
44043 //RTAVFS_REG128
44044 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT__SHIFT                                                            0x0
44045 #define RTAVFS_REG128__RESERVED__SHIFT                                                                        0x10
44046 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT_MASK                                                              0x0000FFFFL
44047 #define RTAVFS_REG128__RESERVED_MASK                                                                          0xFFFF0000L
44048 //RTAVFS_REG129
44049 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT__SHIFT                                                            0x0
44050 #define RTAVFS_REG129__RESERVED__SHIFT                                                                        0x10
44051 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT_MASK                                                              0x0000FFFFL
44052 #define RTAVFS_REG129__RESERVED_MASK                                                                          0xFFFF0000L
44053 //RTAVFS_REG130
44054 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT__SHIFT                                                            0x0
44055 #define RTAVFS_REG130__RESERVED__SHIFT                                                                        0x10
44056 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT_MASK                                                              0x0000FFFFL
44057 #define RTAVFS_REG130__RESERVED_MASK                                                                          0xFFFF0000L
44058 //RTAVFS_REG131
44059 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT__SHIFT                                                            0x0
44060 #define RTAVFS_REG131__RESERVED__SHIFT                                                                        0x10
44061 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT_MASK                                                              0x0000FFFFL
44062 #define RTAVFS_REG131__RESERVED_MASK                                                                          0xFFFF0000L
44063 //RTAVFS_REG132
44064 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT__SHIFT                                                           0x0
44065 #define RTAVFS_REG132__RESERVED__SHIFT                                                                        0x10
44066 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT_MASK                                                             0x0000FFFFL
44067 #define RTAVFS_REG132__RESERVED_MASK                                                                          0xFFFF0000L
44068 //RTAVFS_REG133
44069 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT__SHIFT                                                           0x0
44070 #define RTAVFS_REG133__RESERVED__SHIFT                                                                        0x10
44071 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT_MASK                                                             0x0000FFFFL
44072 #define RTAVFS_REG133__RESERVED_MASK                                                                          0xFFFF0000L
44073 //RTAVFS_REG134
44074 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT__SHIFT                                                           0x0
44075 #define RTAVFS_REG134__RESERVED__SHIFT                                                                        0x10
44076 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT_MASK                                                             0x0000FFFFL
44077 #define RTAVFS_REG134__RESERVED_MASK                                                                          0xFFFF0000L
44078 //RTAVFS_REG135
44079 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT__SHIFT                                                           0x0
44080 #define RTAVFS_REG135__RESERVED__SHIFT                                                                        0x10
44081 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT_MASK                                                             0x0000FFFFL
44082 #define RTAVFS_REG135__RESERVED_MASK                                                                          0xFFFF0000L
44083 //RTAVFS_REG136
44084 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT__SHIFT                                                           0x0
44085 #define RTAVFS_REG136__RESERVED__SHIFT                                                                        0x10
44086 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT_MASK                                                             0x0000FFFFL
44087 #define RTAVFS_REG136__RESERVED_MASK                                                                          0xFFFF0000L
44088 //RTAVFS_REG137
44089 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT__SHIFT                                                           0x0
44090 #define RTAVFS_REG137__RESERVED__SHIFT                                                                        0x10
44091 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT_MASK                                                             0x0000FFFFL
44092 #define RTAVFS_REG137__RESERVED_MASK                                                                          0xFFFF0000L
44093 //RTAVFS_REG138
44094 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT__SHIFT                                                           0x0
44095 #define RTAVFS_REG138__RESERVED__SHIFT                                                                        0x10
44096 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT_MASK                                                             0x0000FFFFL
44097 #define RTAVFS_REG138__RESERVED_MASK                                                                          0xFFFF0000L
44098 //RTAVFS_REG139
44099 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT__SHIFT                                                           0x0
44100 #define RTAVFS_REG139__RESERVED__SHIFT                                                                        0x10
44101 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT_MASK                                                             0x0000FFFFL
44102 #define RTAVFS_REG139__RESERVED_MASK                                                                          0xFFFF0000L
44103 //RTAVFS_REG140
44104 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT__SHIFT                                                           0x0
44105 #define RTAVFS_REG140__RESERVED__SHIFT                                                                        0x10
44106 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT_MASK                                                             0x0000FFFFL
44107 #define RTAVFS_REG140__RESERVED_MASK                                                                          0xFFFF0000L
44108 //RTAVFS_REG141
44109 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT__SHIFT                                                           0x0
44110 #define RTAVFS_REG141__RESERVED__SHIFT                                                                        0x10
44111 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT_MASK                                                             0x0000FFFFL
44112 #define RTAVFS_REG141__RESERVED_MASK                                                                          0xFFFF0000L
44113 //RTAVFS_REG142
44114 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT__SHIFT                                                           0x0
44115 #define RTAVFS_REG142__RESERVED__SHIFT                                                                        0x10
44116 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT_MASK                                                             0x0000FFFFL
44117 #define RTAVFS_REG142__RESERVED_MASK                                                                          0xFFFF0000L
44118 //RTAVFS_REG143
44119 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT__SHIFT                                                           0x0
44120 #define RTAVFS_REG143__RESERVED__SHIFT                                                                        0x10
44121 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT_MASK                                                             0x0000FFFFL
44122 #define RTAVFS_REG143__RESERVED_MASK                                                                          0xFFFF0000L
44123 //RTAVFS_REG144
44124 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT__SHIFT                                                           0x0
44125 #define RTAVFS_REG144__RESERVED__SHIFT                                                                        0x10
44126 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT_MASK                                                             0x0000FFFFL
44127 #define RTAVFS_REG144__RESERVED_MASK                                                                          0xFFFF0000L
44128 //RTAVFS_REG145
44129 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT__SHIFT                                                           0x0
44130 #define RTAVFS_REG145__RESERVED__SHIFT                                                                        0x10
44131 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT_MASK                                                             0x0000FFFFL
44132 #define RTAVFS_REG145__RESERVED_MASK                                                                          0xFFFF0000L
44133 //RTAVFS_REG146
44134 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT__SHIFT                                                           0x0
44135 #define RTAVFS_REG146__RESERVED__SHIFT                                                                        0x10
44136 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT_MASK                                                             0x0000FFFFL
44137 #define RTAVFS_REG146__RESERVED_MASK                                                                          0xFFFF0000L
44138 //RTAVFS_REG147
44139 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT__SHIFT                                                           0x0
44140 #define RTAVFS_REG147__RESERVED__SHIFT                                                                        0x10
44141 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT_MASK                                                             0x0000FFFFL
44142 #define RTAVFS_REG147__RESERVED_MASK                                                                          0xFFFF0000L
44143 //RTAVFS_REG148
44144 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT__SHIFT                                                           0x0
44145 #define RTAVFS_REG148__RESERVED__SHIFT                                                                        0x10
44146 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT_MASK                                                             0x0000FFFFL
44147 #define RTAVFS_REG148__RESERVED_MASK                                                                          0xFFFF0000L
44148 //RTAVFS_REG149
44149 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT__SHIFT                                                           0x0
44150 #define RTAVFS_REG149__RESERVED__SHIFT                                                                        0x10
44151 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT_MASK                                                             0x0000FFFFL
44152 #define RTAVFS_REG149__RESERVED_MASK                                                                          0xFFFF0000L
44153 //RTAVFS_REG150
44154 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT__SHIFT                                                           0x0
44155 #define RTAVFS_REG150__RESERVED__SHIFT                                                                        0x10
44156 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT_MASK                                                             0x0000FFFFL
44157 #define RTAVFS_REG150__RESERVED_MASK                                                                          0xFFFF0000L
44158 //RTAVFS_REG151
44159 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT__SHIFT                                                           0x0
44160 #define RTAVFS_REG151__RESERVED__SHIFT                                                                        0x10
44161 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT_MASK                                                             0x0000FFFFL
44162 #define RTAVFS_REG151__RESERVED_MASK                                                                          0xFFFF0000L
44163 //RTAVFS_REG152
44164 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT__SHIFT                                                           0x0
44165 #define RTAVFS_REG152__RESERVED__SHIFT                                                                        0x10
44166 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT_MASK                                                             0x0000FFFFL
44167 #define RTAVFS_REG152__RESERVED_MASK                                                                          0xFFFF0000L
44168 //RTAVFS_REG153
44169 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT__SHIFT                                                           0x0
44170 #define RTAVFS_REG153__RESERVED__SHIFT                                                                        0x10
44171 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT_MASK                                                             0x0000FFFFL
44172 #define RTAVFS_REG153__RESERVED_MASK                                                                          0xFFFF0000L
44173 //RTAVFS_REG154
44174 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT__SHIFT                                                           0x0
44175 #define RTAVFS_REG154__RESERVED__SHIFT                                                                        0x10
44176 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT_MASK                                                             0x0000FFFFL
44177 #define RTAVFS_REG154__RESERVED_MASK                                                                          0xFFFF0000L
44178 //RTAVFS_REG155
44179 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT__SHIFT                                                           0x0
44180 #define RTAVFS_REG155__RESERVED__SHIFT                                                                        0x10
44181 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT_MASK                                                             0x0000FFFFL
44182 #define RTAVFS_REG155__RESERVED_MASK                                                                          0xFFFF0000L
44183 //RTAVFS_REG156
44184 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT__SHIFT                                                           0x0
44185 #define RTAVFS_REG156__RESERVED__SHIFT                                                                        0x10
44186 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT_MASK                                                             0x0000FFFFL
44187 #define RTAVFS_REG156__RESERVED_MASK                                                                          0xFFFF0000L
44188 //RTAVFS_REG157
44189 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT__SHIFT                                                           0x0
44190 #define RTAVFS_REG157__RESERVED__SHIFT                                                                        0x10
44191 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT_MASK                                                             0x0000FFFFL
44192 #define RTAVFS_REG157__RESERVED_MASK                                                                          0xFFFF0000L
44193 //RTAVFS_REG158
44194 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT__SHIFT                                                           0x0
44195 #define RTAVFS_REG158__RESERVED__SHIFT                                                                        0x10
44196 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT_MASK                                                             0x0000FFFFL
44197 #define RTAVFS_REG158__RESERVED_MASK                                                                          0xFFFF0000L
44198 //RTAVFS_REG159
44199 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT__SHIFT                                                           0x0
44200 #define RTAVFS_REG159__RESERVED__SHIFT                                                                        0x10
44201 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT_MASK                                                             0x0000FFFFL
44202 #define RTAVFS_REG159__RESERVED_MASK                                                                          0xFFFF0000L
44203 //RTAVFS_REG160
44204 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT__SHIFT                                                           0x0
44205 #define RTAVFS_REG160__RESERVED__SHIFT                                                                        0x10
44206 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT_MASK                                                             0x0000FFFFL
44207 #define RTAVFS_REG160__RESERVED_MASK                                                                          0xFFFF0000L
44208 //RTAVFS_REG161
44209 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT__SHIFT                                                           0x0
44210 #define RTAVFS_REG161__RESERVED__SHIFT                                                                        0x10
44211 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT_MASK                                                             0x0000FFFFL
44212 #define RTAVFS_REG161__RESERVED_MASK                                                                          0xFFFF0000L
44213 //RTAVFS_REG162
44214 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT__SHIFT                                                           0x0
44215 #define RTAVFS_REG162__RESERVED__SHIFT                                                                        0x10
44216 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT_MASK                                                             0x0000FFFFL
44217 #define RTAVFS_REG162__RESERVED_MASK                                                                          0xFFFF0000L
44218 //RTAVFS_REG163
44219 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT__SHIFT                                                           0x0
44220 #define RTAVFS_REG163__RESERVED__SHIFT                                                                        0x10
44221 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT_MASK                                                             0x0000FFFFL
44222 #define RTAVFS_REG163__RESERVED_MASK                                                                          0xFFFF0000L
44223 //RTAVFS_REG164
44224 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT__SHIFT                                                           0x0
44225 #define RTAVFS_REG164__RESERVED__SHIFT                                                                        0x10
44226 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT_MASK                                                             0x0000FFFFL
44227 #define RTAVFS_REG164__RESERVED_MASK                                                                          0xFFFF0000L
44228 //RTAVFS_REG165
44229 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT__SHIFT                                                           0x0
44230 #define RTAVFS_REG165__RESERVED__SHIFT                                                                        0x10
44231 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT_MASK                                                             0x0000FFFFL
44232 #define RTAVFS_REG165__RESERVED_MASK                                                                          0xFFFF0000L
44233 //RTAVFS_REG166
44234 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT__SHIFT                                                           0x0
44235 #define RTAVFS_REG166__RESERVED__SHIFT                                                                        0x10
44236 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT_MASK                                                             0x0000FFFFL
44237 #define RTAVFS_REG166__RESERVED_MASK                                                                          0xFFFF0000L
44238 //RTAVFS_REG167
44239 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT__SHIFT                                                           0x0
44240 #define RTAVFS_REG167__RESERVED__SHIFT                                                                        0x10
44241 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT_MASK                                                             0x0000FFFFL
44242 #define RTAVFS_REG167__RESERVED_MASK                                                                          0xFFFF0000L
44243 //RTAVFS_REG168
44244 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT__SHIFT                                                           0x0
44245 #define RTAVFS_REG168__RESERVED__SHIFT                                                                        0x10
44246 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT_MASK                                                             0x0000FFFFL
44247 #define RTAVFS_REG168__RESERVED_MASK                                                                          0xFFFF0000L
44248 //RTAVFS_REG169
44249 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT__SHIFT                                                           0x0
44250 #define RTAVFS_REG169__RESERVED__SHIFT                                                                        0x10
44251 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT_MASK                                                             0x0000FFFFL
44252 #define RTAVFS_REG169__RESERVED_MASK                                                                          0xFFFF0000L
44253 //RTAVFS_REG170
44254 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT__SHIFT                                                           0x0
44255 #define RTAVFS_REG170__RESERVED__SHIFT                                                                        0x10
44256 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT_MASK                                                             0x0000FFFFL
44257 #define RTAVFS_REG170__RESERVED_MASK                                                                          0xFFFF0000L
44258 //RTAVFS_REG171
44259 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT__SHIFT                                                           0x0
44260 #define RTAVFS_REG171__RESERVED__SHIFT                                                                        0x10
44261 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT_MASK                                                             0x0000FFFFL
44262 #define RTAVFS_REG171__RESERVED_MASK                                                                          0xFFFF0000L
44263 //RTAVFS_REG172
44264 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT__SHIFT                                                           0x0
44265 #define RTAVFS_REG172__RESERVED__SHIFT                                                                        0x10
44266 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT_MASK                                                             0x0000FFFFL
44267 #define RTAVFS_REG172__RESERVED_MASK                                                                          0xFFFF0000L
44268 //RTAVFS_REG173
44269 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT__SHIFT                                                           0x0
44270 #define RTAVFS_REG173__RESERVED__SHIFT                                                                        0x10
44271 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT_MASK                                                             0x0000FFFFL
44272 #define RTAVFS_REG173__RESERVED_MASK                                                                          0xFFFF0000L
44273 //RTAVFS_REG174
44274 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT__SHIFT                                                           0x0
44275 #define RTAVFS_REG174__RESERVED__SHIFT                                                                        0x10
44276 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT_MASK                                                             0x0000FFFFL
44277 #define RTAVFS_REG174__RESERVED_MASK                                                                          0xFFFF0000L
44278 //RTAVFS_REG175
44279 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT__SHIFT                                                           0x0
44280 #define RTAVFS_REG175__RESERVED__SHIFT                                                                        0x10
44281 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT_MASK                                                             0x0000FFFFL
44282 #define RTAVFS_REG175__RESERVED_MASK                                                                          0xFFFF0000L
44283 //RTAVFS_REG176
44284 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT__SHIFT                                                           0x0
44285 #define RTAVFS_REG176__RESERVED__SHIFT                                                                        0x10
44286 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT_MASK                                                             0x0000FFFFL
44287 #define RTAVFS_REG176__RESERVED_MASK                                                                          0xFFFF0000L
44288 //RTAVFS_REG177
44289 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT__SHIFT                                                           0x0
44290 #define RTAVFS_REG177__RESERVED__SHIFT                                                                        0x10
44291 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT_MASK                                                             0x0000FFFFL
44292 #define RTAVFS_REG177__RESERVED_MASK                                                                          0xFFFF0000L
44293 //RTAVFS_REG178
44294 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT__SHIFT                                                           0x0
44295 #define RTAVFS_REG178__RESERVED__SHIFT                                                                        0x10
44296 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT_MASK                                                             0x0000FFFFL
44297 #define RTAVFS_REG178__RESERVED_MASK                                                                          0xFFFF0000L
44298 //RTAVFS_REG179
44299 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT__SHIFT                                                           0x0
44300 #define RTAVFS_REG179__RESERVED__SHIFT                                                                        0x10
44301 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT_MASK                                                             0x0000FFFFL
44302 #define RTAVFS_REG179__RESERVED_MASK                                                                          0xFFFF0000L
44303 //RTAVFS_REG180
44304 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT__SHIFT                                                           0x0
44305 #define RTAVFS_REG180__RESERVED__SHIFT                                                                        0x10
44306 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT_MASK                                                             0x0000FFFFL
44307 #define RTAVFS_REG180__RESERVED_MASK                                                                          0xFFFF0000L
44308 //RTAVFS_REG181
44309 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT__SHIFT                                                           0x0
44310 #define RTAVFS_REG181__RESERVED__SHIFT                                                                        0x10
44311 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT_MASK                                                             0x0000FFFFL
44312 #define RTAVFS_REG181__RESERVED_MASK                                                                          0xFFFF0000L
44313 //RTAVFS_REG182
44314 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT__SHIFT                                                           0x0
44315 #define RTAVFS_REG182__RESERVED__SHIFT                                                                        0x10
44316 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT_MASK                                                             0x0000FFFFL
44317 #define RTAVFS_REG182__RESERVED_MASK                                                                          0xFFFF0000L
44318 //RTAVFS_REG183
44319 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT__SHIFT                                                           0x0
44320 #define RTAVFS_REG183__RESERVED__SHIFT                                                                        0x10
44321 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT_MASK                                                             0x0000FFFFL
44322 #define RTAVFS_REG183__RESERVED_MASK                                                                          0xFFFF0000L
44323 //RTAVFS_REG184
44324 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT__SHIFT                                                           0x0
44325 #define RTAVFS_REG184__RESERVED__SHIFT                                                                        0x10
44326 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT_MASK                                                             0x0000FFFFL
44327 #define RTAVFS_REG184__RESERVED_MASK                                                                          0xFFFF0000L
44328 //RTAVFS_REG185
44329 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT__SHIFT                                                           0x0
44330 #define RTAVFS_REG185__RESERVED__SHIFT                                                                        0x10
44331 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT_MASK                                                             0x0000FFFFL
44332 #define RTAVFS_REG185__RESERVED_MASK                                                                          0xFFFF0000L
44333 //RTAVFS_REG186
44334 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE__SHIFT                                                     0x0
44335 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL__SHIFT                                                  0x10
44336 #define RTAVFS_REG186__RESERVED__SHIFT                                                                        0x11
44337 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE_MASK                                                       0x0000FFFFL
44338 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL_MASK                                                    0x00010000L
44339 #define RTAVFS_REG186__RESERVED_MASK                                                                          0xFFFE0000L
44340 //RTAVFS_REG187
44341 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE__SHIFT                                                    0x0
44342 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL__SHIFT                                                 0x10
44343 #define RTAVFS_REG187__RESERVED__SHIFT                                                                        0x11
44344 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE_MASK                                                      0x0000FFFFL
44345 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL_MASK                                                   0x00010000L
44346 #define RTAVFS_REG187__RESERVED_MASK                                                                          0xFFFE0000L
44347 //RTAVFS_REG189
44348 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI__SHIFT                                                            0x0
44349 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH__SHIFT                                                  0xa
44350 #define RTAVFS_REG189__RTAVFSVDDREGON__SHIFT                                                                  0x14
44351 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET__SHIFT                                                            0x15
44352 #define RTAVFS_REG189__RESERVED__SHIFT                                                                        0x16
44353 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI_MASK                                                              0x000003FFL
44354 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH_MASK                                                    0x000FFC00L
44355 #define RTAVFS_REG189__RTAVFSVDDREGON_MASK                                                                    0x00100000L
44356 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET_MASK                                                              0x00200000L
44357 #define RTAVFS_REG189__RESERVED_MASK                                                                          0xFFC00000L
44358 //RTAVFS_REG190
44359 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ__SHIFT                                                              0x0
44360 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL__SHIFT                                                       0x1
44361 #define RTAVFS_REG190__RTAVFSRUNLOOP__SHIFT                                                                   0x6
44362 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS__SHIFT                                                            0x7
44363 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS__SHIFT                                                         0x8
44364 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS__SHIFT                                                        0x9
44365 #define RTAVFS_REG190__RESERVED__SHIFT                                                                        0xa
44366 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ_MASK                                                                0x00000001L
44367 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL_MASK                                                         0x0000003EL
44368 #define RTAVFS_REG190__RTAVFSRUNLOOP_MASK                                                                     0x00000040L
44369 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS_MASK                                                              0x00000080L
44370 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS_MASK                                                           0x00000100L
44371 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS_MASK                                                          0x00000200L
44372 #define RTAVFS_REG190__RESERVED_MASK                                                                          0xFFFFFC00L
44373 //RTAVFS_REG191
44374 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP__SHIFT                                                             0x0
44375 #define RTAVFS_REG191__RTAVFSSTOPATIDLE__SHIFT                                                                0x1
44376 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS__SHIFT                                              0x2
44377 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS__SHIFT                                                           0x3
44378 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS__SHIFT                                                 0x4
44379 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE__SHIFT                                                  0x5
44380 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY__SHIFT                                                 0x6
44381 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY__SHIFT                                                       0x7
44382 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY__SHIFT                                                  0x8
44383 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS__SHIFT                                                            0x9
44384 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK__SHIFT                                                          0xa
44385 #define RTAVFS_REG191__RESERVED__SHIFT                                                                        0xb
44386 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP_MASK                                                               0x00000001L
44387 #define RTAVFS_REG191__RTAVFSSTOPATIDLE_MASK                                                                  0x00000002L
44388 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS_MASK                                                0x00000004L
44389 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS_MASK                                                             0x00000008L
44390 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS_MASK                                                   0x00000010L
44391 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE_MASK                                                    0x00000020L
44392 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY_MASK                                                   0x00000040L
44393 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY_MASK                                                         0x00000080L
44394 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY_MASK                                                    0x00000100L
44395 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS_MASK                                                              0x00000200L
44396 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK_MASK                                                            0x00000400L
44397 #define RTAVFS_REG191__RESERVED_MASK                                                                          0xFFFFF800L
44398 //RTAVFS_REG192
44399 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT__SHIFT                                                        0x0
44400 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT__SHIFT                                                      0x10
44401 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT_MASK                                                          0x0000FFFFL
44402 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT_MASK                                                        0xFFFF0000L
44403 //RTAVFS_REG193
44404 #define RTAVFS_REG193__RTAVFSFSMSTATE__SHIFT                                                                  0x0
44405 #define RTAVFS_REG193__RESERVED__SHIFT                                                                        0x10
44406 #define RTAVFS_REG193__RTAVFSFSMSTATE_MASK                                                                    0x0000FFFFL
44407 #define RTAVFS_REG193__RESERVED_MASK                                                                          0xFFFF0000L
44408 //RTAVFS_REG194
44409 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD__SHIFT                                                             0x0
44410 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD_MASK                                                               0xFFFFFFFFL
44411 
44412 
44413 // addressBlock: sqind
44414 //SQ_DEBUG_STS_LOCAL
44415 #define SQ_DEBUG_STS_LOCAL__BUSY__SHIFT                                                                       0x0
44416 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL__SHIFT                                                                 0x4
44417 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY__SHIFT                                                                    0xc
44418 #define SQ_DEBUG_STS_LOCAL__IS_BUSY__SHIFT                                                                    0xd
44419 #define SQ_DEBUG_STS_LOCAL__IB_BUSY__SHIFT                                                                    0xe
44420 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY__SHIFT                                                                   0xf
44421 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY__SHIFT                                                                   0x10
44422 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY__SHIFT                                                                 0x11
44423 #define SQ_DEBUG_STS_LOCAL__VM_BUSY__SHIFT                                                                    0x12
44424 #define SQ_DEBUG_STS_LOCAL__BUSY_MASK                                                                         0x00000001L
44425 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL_MASK                                                                   0x000003F0L
44426 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY_MASK                                                                      0x00001000L
44427 #define SQ_DEBUG_STS_LOCAL__IS_BUSY_MASK                                                                      0x00002000L
44428 #define SQ_DEBUG_STS_LOCAL__IB_BUSY_MASK                                                                      0x00004000L
44429 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY_MASK                                                                     0x00008000L
44430 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY_MASK                                                                     0x00010000L
44431 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY_MASK                                                                   0x00020000L
44432 #define SQ_DEBUG_STS_LOCAL__VM_BUSY_MASK                                                                      0x00040000L
44433 //SQ_DEBUG_CTRL_LOCAL
44434 #define SQ_DEBUG_CTRL_LOCAL__UNUSED__SHIFT                                                                    0x0
44435 #define SQ_DEBUG_CTRL_LOCAL__UNUSED_MASK                                                                      0x000000FFL
44436 //SQ_WAVE_ACTIVE
44437 #define SQ_WAVE_ACTIVE__WAVE_SLOT__SHIFT                                                                      0x0
44438 #define SQ_WAVE_ACTIVE__WAVE_SLOT_MASK                                                                        0x000FFFFFL
44439 //SQ_WAVE_VALID_AND_IDLE
44440 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT__SHIFT                                                              0x0
44441 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT_MASK                                                                0x000FFFFFL
44442 //SQ_WAVE_MODE
44443 #define SQ_WAVE_MODE__FP_ROUND__SHIFT                                                                         0x0
44444 #define SQ_WAVE_MODE__FP_DENORM__SHIFT                                                                        0x4
44445 #define SQ_WAVE_MODE__DX10_CLAMP__SHIFT                                                                       0x8
44446 #define SQ_WAVE_MODE__IEEE__SHIFT                                                                             0x9
44447 #define SQ_WAVE_MODE__LOD_CLAMPED__SHIFT                                                                      0xa
44448 #define SQ_WAVE_MODE__TRAP_AFTER_INST_EN__SHIFT                                                               0xb
44449 #define SQ_WAVE_MODE__EXCP_EN__SHIFT                                                                          0xc
44450 #define SQ_WAVE_MODE__WAVE_END__SHIFT                                                                         0x15
44451 #define SQ_WAVE_MODE__FP16_OVFL__SHIFT                                                                        0x17
44452 #define SQ_WAVE_MODE__DISABLE_PERF__SHIFT                                                                     0x1b
44453 #define SQ_WAVE_MODE__FP_ROUND_MASK                                                                           0x0000000FL
44454 #define SQ_WAVE_MODE__FP_DENORM_MASK                                                                          0x000000F0L
44455 #define SQ_WAVE_MODE__DX10_CLAMP_MASK                                                                         0x00000100L
44456 #define SQ_WAVE_MODE__IEEE_MASK                                                                               0x00000200L
44457 #define SQ_WAVE_MODE__LOD_CLAMPED_MASK                                                                        0x00000400L
44458 #define SQ_WAVE_MODE__TRAP_AFTER_INST_EN_MASK                                                                 0x00000800L
44459 #define SQ_WAVE_MODE__EXCP_EN_MASK                                                                            0x001FF000L
44460 #define SQ_WAVE_MODE__WAVE_END_MASK                                                                           0x00200000L
44461 #define SQ_WAVE_MODE__FP16_OVFL_MASK                                                                          0x00800000L
44462 #define SQ_WAVE_MODE__DISABLE_PERF_MASK                                                                       0x08000000L
44463 //SQ_WAVE_STATUS
44464 #define SQ_WAVE_STATUS__SCC__SHIFT                                                                            0x0
44465 #define SQ_WAVE_STATUS__SPI_PRIO__SHIFT                                                                       0x1
44466 #define SQ_WAVE_STATUS__USER_PRIO__SHIFT                                                                      0x3
44467 #define SQ_WAVE_STATUS__PRIV__SHIFT                                                                           0x5
44468 #define SQ_WAVE_STATUS__TRAP_EN__SHIFT                                                                        0x6
44469 #define SQ_WAVE_STATUS__TTRACE_EN__SHIFT                                                                      0x7
44470 #define SQ_WAVE_STATUS__EXPORT_RDY__SHIFT                                                                     0x8
44471 #define SQ_WAVE_STATUS__EXECZ__SHIFT                                                                          0x9
44472 #define SQ_WAVE_STATUS__VCCZ__SHIFT                                                                           0xa
44473 #define SQ_WAVE_STATUS__IN_TG__SHIFT                                                                          0xb
44474 #define SQ_WAVE_STATUS__IN_BARRIER__SHIFT                                                                     0xc
44475 #define SQ_WAVE_STATUS__HALT__SHIFT                                                                           0xd
44476 #define SQ_WAVE_STATUS__TRAP__SHIFT                                                                           0xe
44477 #define SQ_WAVE_STATUS__TTRACE_SIMD_EN__SHIFT                                                                 0xf
44478 #define SQ_WAVE_STATUS__VALID__SHIFT                                                                          0x10
44479 #define SQ_WAVE_STATUS__ECC_ERR__SHIFT                                                                        0x11
44480 #define SQ_WAVE_STATUS__SKIP_EXPORT__SHIFT                                                                    0x12
44481 #define SQ_WAVE_STATUS__PERF_EN__SHIFT                                                                        0x13
44482 #define SQ_WAVE_STATUS__COND_DBG_USER__SHIFT                                                                  0x14
44483 #define SQ_WAVE_STATUS__COND_DBG_SYS__SHIFT                                                                   0x15
44484 #define SQ_WAVE_STATUS__OREO_CONFLICT__SHIFT                                                                  0x16
44485 #define SQ_WAVE_STATUS__FATAL_HALT__SHIFT                                                                     0x17
44486 #define SQ_WAVE_STATUS__NO_VGPRS__SHIFT                                                                       0x18
44487 #define SQ_WAVE_STATUS__LDS_PARAM_READY__SHIFT                                                                0x19
44488 #define SQ_WAVE_STATUS__MUST_GS_ALLOC__SHIFT                                                                  0x1a
44489 #define SQ_WAVE_STATUS__MUST_EXPORT__SHIFT                                                                    0x1b
44490 #define SQ_WAVE_STATUS__IDLE__SHIFT                                                                           0x1c
44491 #define SQ_WAVE_STATUS__SCRATCH_EN__SHIFT                                                                     0x1d
44492 #define SQ_WAVE_STATUS__SCC_MASK                                                                              0x00000001L
44493 #define SQ_WAVE_STATUS__SPI_PRIO_MASK                                                                         0x00000006L
44494 #define SQ_WAVE_STATUS__USER_PRIO_MASK                                                                        0x00000018L
44495 #define SQ_WAVE_STATUS__PRIV_MASK                                                                             0x00000020L
44496 #define SQ_WAVE_STATUS__TRAP_EN_MASK                                                                          0x00000040L
44497 #define SQ_WAVE_STATUS__TTRACE_EN_MASK                                                                        0x00000080L
44498 #define SQ_WAVE_STATUS__EXPORT_RDY_MASK                                                                       0x00000100L
44499 #define SQ_WAVE_STATUS__EXECZ_MASK                                                                            0x00000200L
44500 #define SQ_WAVE_STATUS__VCCZ_MASK                                                                             0x00000400L
44501 #define SQ_WAVE_STATUS__IN_TG_MASK                                                                            0x00000800L
44502 #define SQ_WAVE_STATUS__IN_BARRIER_MASK                                                                       0x00001000L
44503 #define SQ_WAVE_STATUS__HALT_MASK                                                                             0x00002000L
44504 #define SQ_WAVE_STATUS__TRAP_MASK                                                                             0x00004000L
44505 #define SQ_WAVE_STATUS__TTRACE_SIMD_EN_MASK                                                                   0x00008000L
44506 #define SQ_WAVE_STATUS__VALID_MASK                                                                            0x00010000L
44507 #define SQ_WAVE_STATUS__ECC_ERR_MASK                                                                          0x00020000L
44508 #define SQ_WAVE_STATUS__SKIP_EXPORT_MASK                                                                      0x00040000L
44509 #define SQ_WAVE_STATUS__PERF_EN_MASK                                                                          0x00080000L
44510 #define SQ_WAVE_STATUS__COND_DBG_USER_MASK                                                                    0x00100000L
44511 #define SQ_WAVE_STATUS__COND_DBG_SYS_MASK                                                                     0x00200000L
44512 #define SQ_WAVE_STATUS__OREO_CONFLICT_MASK                                                                    0x00400000L
44513 #define SQ_WAVE_STATUS__FATAL_HALT_MASK                                                                       0x00800000L
44514 #define SQ_WAVE_STATUS__NO_VGPRS_MASK                                                                         0x01000000L
44515 #define SQ_WAVE_STATUS__LDS_PARAM_READY_MASK                                                                  0x02000000L
44516 #define SQ_WAVE_STATUS__MUST_GS_ALLOC_MASK                                                                    0x04000000L
44517 #define SQ_WAVE_STATUS__MUST_EXPORT_MASK                                                                      0x08000000L
44518 #define SQ_WAVE_STATUS__IDLE_MASK                                                                             0x10000000L
44519 #define SQ_WAVE_STATUS__SCRATCH_EN_MASK                                                                       0x20000000L
44520 //SQ_WAVE_TRAPSTS
44521 #define SQ_WAVE_TRAPSTS__EXCP__SHIFT                                                                          0x0
44522 #define SQ_WAVE_TRAPSTS__SAVECTX__SHIFT                                                                       0xa
44523 #define SQ_WAVE_TRAPSTS__ILLEGAL_INST__SHIFT                                                                  0xb
44524 #define SQ_WAVE_TRAPSTS__EXCP_HI__SHIFT                                                                       0xc
44525 #define SQ_WAVE_TRAPSTS__BUFFER_OOB__SHIFT                                                                    0xf
44526 #define SQ_WAVE_TRAPSTS__HOST_TRAP__SHIFT                                                                     0x10
44527 #define SQ_WAVE_TRAPSTS__WAVESTART__SHIFT                                                                     0x11
44528 #define SQ_WAVE_TRAPSTS__WAVE_END__SHIFT                                                                      0x12
44529 #define SQ_WAVE_TRAPSTS__PERF_SNAPSHOT__SHIFT                                                                 0x13
44530 #define SQ_WAVE_TRAPSTS__TRAP_AFTER_INST__SHIFT                                                               0x14
44531 #define SQ_WAVE_TRAPSTS__UTC_ERROR__SHIFT                                                                     0x1c
44532 #define SQ_WAVE_TRAPSTS__EXCP_MASK                                                                            0x000001FFL
44533 #define SQ_WAVE_TRAPSTS__SAVECTX_MASK                                                                         0x00000400L
44534 #define SQ_WAVE_TRAPSTS__ILLEGAL_INST_MASK                                                                    0x00000800L
44535 #define SQ_WAVE_TRAPSTS__EXCP_HI_MASK                                                                         0x00007000L
44536 #define SQ_WAVE_TRAPSTS__BUFFER_OOB_MASK                                                                      0x00008000L
44537 #define SQ_WAVE_TRAPSTS__HOST_TRAP_MASK                                                                       0x00010000L
44538 #define SQ_WAVE_TRAPSTS__WAVESTART_MASK                                                                       0x00020000L
44539 #define SQ_WAVE_TRAPSTS__WAVE_END_MASK                                                                        0x00040000L
44540 #define SQ_WAVE_TRAPSTS__PERF_SNAPSHOT_MASK                                                                   0x00080000L
44541 #define SQ_WAVE_TRAPSTS__TRAP_AFTER_INST_MASK                                                                 0x00100000L
44542 #define SQ_WAVE_TRAPSTS__UTC_ERROR_MASK                                                                       0x10000000L
44543 //SQ_WAVE_GPR_ALLOC
44544 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE__SHIFT                                                                   0x0
44545 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE__SHIFT                                                                   0xc
44546 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE_MASK                                                                     0x000001FFL
44547 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE_MASK                                                                     0x000FF000L
44548 //SQ_WAVE_LDS_ALLOC
44549 #define SQ_WAVE_LDS_ALLOC__LDS_BASE__SHIFT                                                                    0x0
44550 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE__SHIFT                                                                    0xc
44551 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE__SHIFT                                                            0x18
44552 #define SQ_WAVE_LDS_ALLOC__LDS_BASE_MASK                                                                      0x000001FFL
44553 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE_MASK                                                                      0x001FF000L
44554 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE_MASK                                                              0x0F000000L
44555 //SQ_WAVE_IB_STS
44556 #define SQ_WAVE_IB_STS__EXP_CNT__SHIFT                                                                        0x0
44557 #define SQ_WAVE_IB_STS__LGKM_CNT__SHIFT                                                                       0x4
44558 #define SQ_WAVE_IB_STS__VM_CNT__SHIFT                                                                         0xa
44559 #define SQ_WAVE_IB_STS__VS_CNT__SHIFT                                                                         0x1a
44560 #define SQ_WAVE_IB_STS__EXP_CNT_MASK                                                                          0x00000007L
44561 #define SQ_WAVE_IB_STS__LGKM_CNT_MASK                                                                         0x000003F0L
44562 #define SQ_WAVE_IB_STS__VM_CNT_MASK                                                                           0x0000FC00L
44563 #define SQ_WAVE_IB_STS__VS_CNT_MASK                                                                           0xFC000000L
44564 //SQ_WAVE_PC_LO
44565 #define SQ_WAVE_PC_LO__PC_LO__SHIFT                                                                           0x0
44566 #define SQ_WAVE_PC_LO__PC_LO_MASK                                                                             0xFFFFFFFFL
44567 //SQ_WAVE_PC_HI
44568 #define SQ_WAVE_PC_HI__PC_HI__SHIFT                                                                           0x0
44569 #define SQ_WAVE_PC_HI__PC_HI_MASK                                                                             0x0000FFFFL
44570 //SQ_WAVE_IB_DBG1
44571 #define SQ_WAVE_IB_DBG1__WAVE_IDLE__SHIFT                                                                     0x18
44572 #define SQ_WAVE_IB_DBG1__MISC_CNT__SHIFT                                                                      0x19
44573 #define SQ_WAVE_IB_DBG1__WAVE_IDLE_MASK                                                                       0x01000000L
44574 #define SQ_WAVE_IB_DBG1__MISC_CNT_MASK                                                                        0xFE000000L
44575 //SQ_WAVE_FLUSH_IB
44576 #define SQ_WAVE_FLUSH_IB__UNUSED__SHIFT                                                                       0x0
44577 #define SQ_WAVE_FLUSH_IB__UNUSED_MASK                                                                         0xFFFFFFFFL
44578 //SQ_WAVE_FLAT_SCRATCH_LO
44579 #define SQ_WAVE_FLAT_SCRATCH_LO__DATA__SHIFT                                                                  0x0
44580 #define SQ_WAVE_FLAT_SCRATCH_LO__DATA_MASK                                                                    0xFFFFFFFFL
44581 //SQ_WAVE_FLAT_SCRATCH_HI
44582 #define SQ_WAVE_FLAT_SCRATCH_HI__DATA__SHIFT                                                                  0x0
44583 #define SQ_WAVE_FLAT_SCRATCH_HI__DATA_MASK                                                                    0xFFFFFFFFL
44584 //SQ_WAVE_HW_ID1
44585 #define SQ_WAVE_HW_ID1__WAVE_ID__SHIFT                                                                        0x0
44586 #define SQ_WAVE_HW_ID1__SIMD_ID__SHIFT                                                                        0x8
44587 #define SQ_WAVE_HW_ID1__WGP_ID__SHIFT                                                                         0xa
44588 #define SQ_WAVE_HW_ID1__SA_ID__SHIFT                                                                          0x10
44589 #define SQ_WAVE_HW_ID1__SE_ID__SHIFT                                                                          0x12
44590 #define SQ_WAVE_HW_ID1__DP_RATE__SHIFT                                                                        0x1d
44591 #define SQ_WAVE_HW_ID1__WAVE_ID_MASK                                                                          0x0000001FL
44592 #define SQ_WAVE_HW_ID1__SIMD_ID_MASK                                                                          0x00000300L
44593 #define SQ_WAVE_HW_ID1__WGP_ID_MASK                                                                           0x00003C00L
44594 #define SQ_WAVE_HW_ID1__SA_ID_MASK                                                                            0x00010000L
44595 #define SQ_WAVE_HW_ID1__SE_ID_MASK                                                                            0x001C0000L
44596 #define SQ_WAVE_HW_ID1__DP_RATE_MASK                                                                          0xE0000000L
44597 //SQ_WAVE_HW_ID2
44598 #define SQ_WAVE_HW_ID2__QUEUE_ID__SHIFT                                                                       0x0
44599 #define SQ_WAVE_HW_ID2__PIPE_ID__SHIFT                                                                        0x4
44600 #define SQ_WAVE_HW_ID2__ME_ID__SHIFT                                                                          0x8
44601 #define SQ_WAVE_HW_ID2__STATE_ID__SHIFT                                                                       0xc
44602 #define SQ_WAVE_HW_ID2__WG_ID__SHIFT                                                                          0x10
44603 #define SQ_WAVE_HW_ID2__VM_ID__SHIFT                                                                          0x18
44604 #define SQ_WAVE_HW_ID2__QUEUE_ID_MASK                                                                         0x0000000FL
44605 #define SQ_WAVE_HW_ID2__PIPE_ID_MASK                                                                          0x00000030L
44606 #define SQ_WAVE_HW_ID2__ME_ID_MASK                                                                            0x00000300L
44607 #define SQ_WAVE_HW_ID2__STATE_ID_MASK                                                                         0x00007000L
44608 #define SQ_WAVE_HW_ID2__WG_ID_MASK                                                                            0x001F0000L
44609 #define SQ_WAVE_HW_ID2__VM_ID_MASK                                                                            0x0F000000L
44610 //SQ_WAVE_POPS_PACKER
44611 #define SQ_WAVE_POPS_PACKER__POPS_EN__SHIFT                                                                   0x0
44612 #define SQ_WAVE_POPS_PACKER__POPS_PACKER_ID__SHIFT                                                            0x1
44613 #define SQ_WAVE_POPS_PACKER__POPS_EN_MASK                                                                     0x00000001L
44614 #define SQ_WAVE_POPS_PACKER__POPS_PACKER_ID_MASK                                                              0x00000006L
44615 //SQ_WAVE_SCHED_MODE
44616 #define SQ_WAVE_SCHED_MODE__DEP_MODE__SHIFT                                                                   0x0
44617 #define SQ_WAVE_SCHED_MODE__DEP_MODE_MASK                                                                     0x00000003L
44618 //SQ_WAVE_IB_STS2
44619 #define SQ_WAVE_IB_STS2__INST_PREFETCH__SHIFT                                                                 0x0
44620 #define SQ_WAVE_IB_STS2__MEM_ORDER__SHIFT                                                                     0x8
44621 #define SQ_WAVE_IB_STS2__FWD_PROGRESS__SHIFT                                                                  0xa
44622 #define SQ_WAVE_IB_STS2__WAVE64__SHIFT                                                                        0xb
44623 #define SQ_WAVE_IB_STS2__INST_PREFETCH_MASK                                                                   0x00000003L
44624 #define SQ_WAVE_IB_STS2__MEM_ORDER_MASK                                                                       0x00000300L
44625 #define SQ_WAVE_IB_STS2__FWD_PROGRESS_MASK                                                                    0x00000400L
44626 #define SQ_WAVE_IB_STS2__WAVE64_MASK                                                                          0x00000800L
44627 //SQ_WAVE_SHADER_CYCLES
44628 #define SQ_WAVE_SHADER_CYCLES__CYCLES__SHIFT                                                                  0x0
44629 #define SQ_WAVE_SHADER_CYCLES__CYCLES_MASK                                                                    0x000FFFFFL
44630 //SQ_WAVE_TTMP0
44631 #define SQ_WAVE_TTMP0__DATA__SHIFT                                                                            0x0
44632 #define SQ_WAVE_TTMP0__DATA_MASK                                                                              0xFFFFFFFFL
44633 //SQ_WAVE_TTMP1
44634 #define SQ_WAVE_TTMP1__DATA__SHIFT                                                                            0x0
44635 #define SQ_WAVE_TTMP1__DATA_MASK                                                                              0xFFFFFFFFL
44636 //SQ_WAVE_TTMP2
44637 #define SQ_WAVE_TTMP2__DATA__SHIFT                                                                            0x0
44638 #define SQ_WAVE_TTMP2__DATA_MASK                                                                              0xFFFFFFFFL
44639 //SQ_WAVE_TTMP3
44640 #define SQ_WAVE_TTMP3__DATA__SHIFT                                                                            0x0
44641 #define SQ_WAVE_TTMP3__DATA_MASK                                                                              0xFFFFFFFFL
44642 //SQ_WAVE_TTMP4
44643 #define SQ_WAVE_TTMP4__DATA__SHIFT                                                                            0x0
44644 #define SQ_WAVE_TTMP4__DATA_MASK                                                                              0xFFFFFFFFL
44645 //SQ_WAVE_TTMP5
44646 #define SQ_WAVE_TTMP5__DATA__SHIFT                                                                            0x0
44647 #define SQ_WAVE_TTMP5__DATA_MASK                                                                              0xFFFFFFFFL
44648 //SQ_WAVE_TTMP6
44649 #define SQ_WAVE_TTMP6__DATA__SHIFT                                                                            0x0
44650 #define SQ_WAVE_TTMP6__DATA_MASK                                                                              0xFFFFFFFFL
44651 //SQ_WAVE_TTMP7
44652 #define SQ_WAVE_TTMP7__DATA__SHIFT                                                                            0x0
44653 #define SQ_WAVE_TTMP7__DATA_MASK                                                                              0xFFFFFFFFL
44654 //SQ_WAVE_TTMP8
44655 #define SQ_WAVE_TTMP8__DATA__SHIFT                                                                            0x0
44656 #define SQ_WAVE_TTMP8__DATA_MASK                                                                              0xFFFFFFFFL
44657 //SQ_WAVE_TTMP9
44658 #define SQ_WAVE_TTMP9__DATA__SHIFT                                                                            0x0
44659 #define SQ_WAVE_TTMP9__DATA_MASK                                                                              0xFFFFFFFFL
44660 //SQ_WAVE_TTMP10
44661 #define SQ_WAVE_TTMP10__DATA__SHIFT                                                                           0x0
44662 #define SQ_WAVE_TTMP10__DATA_MASK                                                                             0xFFFFFFFFL
44663 //SQ_WAVE_TTMP11
44664 #define SQ_WAVE_TTMP11__DATA__SHIFT                                                                           0x0
44665 #define SQ_WAVE_TTMP11__DATA_MASK                                                                             0xFFFFFFFFL
44666 //SQ_WAVE_TTMP12
44667 #define SQ_WAVE_TTMP12__DATA__SHIFT                                                                           0x0
44668 #define SQ_WAVE_TTMP12__DATA_MASK                                                                             0xFFFFFFFFL
44669 //SQ_WAVE_TTMP13
44670 #define SQ_WAVE_TTMP13__DATA__SHIFT                                                                           0x0
44671 #define SQ_WAVE_TTMP13__DATA_MASK                                                                             0xFFFFFFFFL
44672 //SQ_WAVE_TTMP14
44673 #define SQ_WAVE_TTMP14__DATA__SHIFT                                                                           0x0
44674 #define SQ_WAVE_TTMP14__DATA_MASK                                                                             0xFFFFFFFFL
44675 //SQ_WAVE_TTMP15
44676 #define SQ_WAVE_TTMP15__DATA__SHIFT                                                                           0x0
44677 #define SQ_WAVE_TTMP15__DATA_MASK                                                                             0xFFFFFFFFL
44678 //SQ_WAVE_M0
44679 #define SQ_WAVE_M0__M0__SHIFT                                                                                 0x0
44680 #define SQ_WAVE_M0__M0_MASK                                                                                   0xFFFFFFFFL
44681 //SQ_WAVE_EXEC_LO
44682 #define SQ_WAVE_EXEC_LO__EXEC_LO__SHIFT                                                                       0x0
44683 #define SQ_WAVE_EXEC_LO__EXEC_LO_MASK                                                                         0xFFFFFFFFL
44684 //SQ_WAVE_EXEC_HI
44685 #define SQ_WAVE_EXEC_HI__EXEC_HI__SHIFT                                                                       0x0
44686 #define SQ_WAVE_EXEC_HI__EXEC_HI_MASK                                                                         0xFFFFFFFFL
44687 
44688 
44689 
44690 #endif
44691