1  /*
2   * Copyright 2020 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 _sdma_4_4_0_SH_MASK_HEADER
24  #define _sdma_4_4_0_SH_MASK_HEADER
25  
26  
27  // addressBlock: sdma0_sdma0dec
28  //SDMA0_UCODE_ADDR
29  #define SDMA0_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
30  #define SDMA0_UCODE_ADDR__VALUE_MASK                                                                          0x00003FFFL
31  //SDMA0_UCODE_DATA
32  #define SDMA0_UCODE_DATA__VALUE__SHIFT                                                                        0x0
33  #define SDMA0_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
34  //SDMA0_VF_ENABLE
35  #define SDMA0_VF_ENABLE__VF_ENABLE__SHIFT                                                                     0x0
36  #define SDMA0_VF_ENABLE__VF_ENABLE_MASK                                                                       0x00000001L
37  #define SDMA0_PUB_REG_TYPE0__SDMA0_UCODE_ADDR__SHIFT                                                          0x0
38  #define SDMA0_PUB_REG_TYPE0__SDMA0_UCODE_DATA__SHIFT                                                          0x1
39  #define SDMA0_PUB_REG_TYPE0__SDMA0_UCODE_ADDR_MASK                                                            0x00000001L
40  #define SDMA0_PUB_REG_TYPE0__SDMA0_UCODE_DATA_MASK                                                            0x00000002L
41  //SDMA0_CONTEXT_GROUP_BOUNDARY
42  #define SDMA0_CONTEXT_GROUP_BOUNDARY__RESERVED__SHIFT                                                         0x0
43  #define SDMA0_CONTEXT_GROUP_BOUNDARY__RESERVED_MASK                                                           0xFFFFFFFFL
44  //SDMA0_POWER_CNTL
45  #define SDMA0_POWER_CNTL__PG_CNTL_ENABLE__SHIFT                                                               0x0
46  #define SDMA0_POWER_CNTL__EXT_PG_POWER_ON_REQ__SHIFT                                                          0x1
47  #define SDMA0_POWER_CNTL__EXT_PG_POWER_OFF_REQ__SHIFT                                                         0x2
48  #define SDMA0_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME__SHIFT                                                   0x3
49  #define SDMA0_POWER_CNTL__MEM_POWER_OVERRIDE__SHIFT                                                           0x8
50  #define SDMA0_POWER_CNTL__MEM_POWER_LS_EN__SHIFT                                                              0x9
51  #define SDMA0_POWER_CNTL__MEM_POWER_DS_EN__SHIFT                                                              0xa
52  #define SDMA0_POWER_CNTL__MEM_POWER_SD_EN__SHIFT                                                              0xb
53  #define SDMA0_POWER_CNTL__MEM_POWER_DELAY__SHIFT                                                              0xc
54  #define SDMA0_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME__SHIFT                                                  0x1a
55  #define SDMA0_POWER_CNTL__PG_CNTL_ENABLE_MASK                                                                 0x00000001L
56  #define SDMA0_POWER_CNTL__EXT_PG_POWER_ON_REQ_MASK                                                            0x00000002L
57  #define SDMA0_POWER_CNTL__EXT_PG_POWER_OFF_REQ_MASK                                                           0x00000004L
58  #define SDMA0_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME_MASK                                                     0x000000F8L
59  #define SDMA0_POWER_CNTL__MEM_POWER_OVERRIDE_MASK                                                             0x00000100L
60  #define SDMA0_POWER_CNTL__MEM_POWER_LS_EN_MASK                                                                0x00000200L
61  #define SDMA0_POWER_CNTL__MEM_POWER_DS_EN_MASK                                                                0x00000400L
62  #define SDMA0_POWER_CNTL__MEM_POWER_SD_EN_MASK                                                                0x00000800L
63  #define SDMA0_POWER_CNTL__MEM_POWER_DELAY_MASK                                                                0x003FF000L
64  #define SDMA0_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME_MASK                                                    0xFC000000L
65  //SDMA0_CLK_CTRL
66  #define SDMA0_CLK_CTRL__ON_DELAY__SHIFT                                                                       0x0
67  #define SDMA0_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                                 0x4
68  #define SDMA0_CLK_CTRL__RESERVED__SHIFT                                                                       0xc
69  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                                 0x18
70  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                                 0x19
71  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                                 0x1a
72  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                                 0x1b
73  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                                 0x1c
74  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                                 0x1d
75  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                                 0x1e
76  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                                 0x1f
77  #define SDMA0_CLK_CTRL__ON_DELAY_MASK                                                                         0x0000000FL
78  #define SDMA0_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                   0x00000FF0L
79  #define SDMA0_CLK_CTRL__RESERVED_MASK                                                                         0x00FFF000L
80  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                   0x01000000L
81  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                   0x02000000L
82  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                   0x04000000L
83  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE4_MASK                                                                   0x08000000L
84  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE3_MASK                                                                   0x10000000L
85  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE2_MASK                                                                   0x20000000L
86  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE1_MASK                                                                   0x40000000L
87  #define SDMA0_CLK_CTRL__SOFT_OVERRIDE0_MASK                                                                   0x80000000L
88  //SDMA0_CNTL
89  #define SDMA0_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
90  #define SDMA0_CNTL__UTC_L1_ENABLE__SHIFT                                                                      0x1
91  #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
92  #define SDMA0_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
93  #define SDMA0_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
94  #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
95  #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x6
96  #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
97  #define SDMA0_CNTL__AUTO_CTXSW_ENABLE__SHIFT                                                                  0x12
98  #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
99  #define SDMA0_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
100  #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
101  #define SDMA0_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
102  #define SDMA0_CNTL__UTC_L1_ENABLE_MASK                                                                        0x00000002L
103  #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
104  #define SDMA0_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
105  #define SDMA0_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
106  #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
107  #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000040L
108  #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
109  #define SDMA0_CNTL__AUTO_CTXSW_ENABLE_MASK                                                                    0x00040000L
110  #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
111  #define SDMA0_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
112  #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
113  //SDMA0_CHICKEN_BITS
114  #define SDMA0_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE__SHIFT                                                     0x0
115  #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
116  #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
117  #define SDMA0_CHICKEN_BITS__WRITE_BURST_LENGTH__SHIFT                                                         0x8
118  #define SDMA0_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE__SHIFT                                                     0xa
119  #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
120  #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
121  #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x14
122  #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x17
123  #define SDMA0_CHICKEN_BITS__TIME_BASED_QOS__SHIFT                                                             0x19
124  #define SDMA0_CHICKEN_BITS__SRAM_FGCG_ENABLE__SHIFT                                                           0x1a
125  #define SDMA0_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
126  #define SDMA0_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE_MASK                                                       0x00000001L
127  #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
128  #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
129  #define SDMA0_CHICKEN_BITS__WRITE_BURST_LENGTH_MASK                                                           0x00000300L
130  #define SDMA0_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE_MASK                                                       0x00001C00L
131  #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
132  #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
133  #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00100000L
134  #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x00800000L
135  #define SDMA0_CHICKEN_BITS__TIME_BASED_QOS_MASK                                                               0x02000000L
136  #define SDMA0_CHICKEN_BITS__SRAM_FGCG_ENABLE_MASK                                                             0x04000000L
137  #define SDMA0_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
138  //SDMA0_GB_ADDR_CONFIG
139  #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
140  #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
141  #define SDMA0_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT                                                     0x8
142  #define SDMA0_GB_ADDR_CONFIG__NUM_BANKS__SHIFT                                                                0xc
143  #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
144  #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
145  #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
146  #define SDMA0_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK                                                       0x00000700L
147  #define SDMA0_GB_ADDR_CONFIG__NUM_BANKS_MASK                                                                  0x00007000L
148  #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
149  //SDMA0_GB_ADDR_CONFIG_READ
150  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
151  #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
152  #define SDMA0_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE__SHIFT                                                0x8
153  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_BANKS__SHIFT                                                           0xc
154  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
155  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
156  #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
157  #define SDMA0_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE_MASK                                                  0x00000700L
158  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_BANKS_MASK                                                             0x00007000L
159  #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
160  //SDMA0_RB_RPTR_FETCH_HI
161  #define SDMA0_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
162  #define SDMA0_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
163  //SDMA0_SEM_WAIT_FAIL_TIMER_CNTL
164  #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
165  #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
166  //SDMA0_RB_RPTR_FETCH
167  #define SDMA0_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
168  #define SDMA0_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
169  //SDMA0_IB_OFFSET_FETCH
170  #define SDMA0_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
171  #define SDMA0_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
172  //SDMA0_PROGRAM
173  #define SDMA0_PROGRAM__STREAM__SHIFT                                                                          0x0
174  #define SDMA0_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
175  //SDMA0_STATUS_REG
176  #define SDMA0_STATUS_REG__IDLE__SHIFT                                                                         0x0
177  #define SDMA0_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
178  #define SDMA0_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
179  #define SDMA0_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
180  #define SDMA0_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
181  #define SDMA0_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
182  #define SDMA0_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
183  #define SDMA0_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
184  #define SDMA0_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
185  #define SDMA0_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
186  #define SDMA0_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
187  #define SDMA0_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE__SHIFT                                                    0xb
188  #define SDMA0_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
189  #define SDMA0_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
190  #define SDMA0_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
191  #define SDMA0_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
192  #define SDMA0_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
193  #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
194  #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
195  #define SDMA0_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
196  #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
197  #define SDMA0_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
198  #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
199  #define SDMA0_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
200  #define SDMA0_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
201  #define SDMA0_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
202  #define SDMA0_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
203  #define SDMA0_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
204  #define SDMA0_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
205  #define SDMA0_STATUS_REG__IDLE_MASK                                                                           0x00000001L
206  #define SDMA0_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
207  #define SDMA0_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
208  #define SDMA0_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
209  #define SDMA0_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
210  #define SDMA0_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
211  #define SDMA0_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
212  #define SDMA0_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
213  #define SDMA0_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
214  #define SDMA0_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
215  #define SDMA0_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
216  #define SDMA0_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE_MASK                                                      0x00000800L
217  #define SDMA0_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
218  #define SDMA0_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
219  #define SDMA0_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
220  #define SDMA0_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
221  #define SDMA0_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
222  #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
223  #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
224  #define SDMA0_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
225  #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
226  #define SDMA0_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
227  #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
228  #define SDMA0_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
229  #define SDMA0_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
230  #define SDMA0_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
231  #define SDMA0_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
232  #define SDMA0_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
233  #define SDMA0_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
234  //SDMA0_STATUS1_REG
235  #define SDMA0_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
236  #define SDMA0_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
237  #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
238  #define SDMA0_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
239  #define SDMA0_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
240  #define SDMA0_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
241  #define SDMA0_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
242  #define SDMA0_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
243  #define SDMA0_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
244  #define SDMA0_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xd
245  #define SDMA0_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xe
246  #define SDMA0_STATUS1_REG__EX_START__SHIFT                                                                    0xf
247  #define SDMA0_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0x11
248  #define SDMA0_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x12
249  #define SDMA0_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
250  #define SDMA0_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
251  #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
252  #define SDMA0_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
253  #define SDMA0_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
254  #define SDMA0_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
255  #define SDMA0_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
256  #define SDMA0_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
257  #define SDMA0_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
258  #define SDMA0_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00002000L
259  #define SDMA0_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00004000L
260  #define SDMA0_STATUS1_REG__EX_START_MASK                                                                      0x00008000L
261  #define SDMA0_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00020000L
262  #define SDMA0_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00040000L
263  //SDMA0_RD_BURST_CNTL
264  #define SDMA0_RD_BURST_CNTL__RD_BURST__SHIFT                                                                  0x0
265  #define SDMA0_RD_BURST_CNTL__CMD_BUFFER_RD_BURST__SHIFT                                                       0x2
266  #define SDMA0_RD_BURST_CNTL__RD_BURST_MASK                                                                    0x00000003L
267  #define SDMA0_RD_BURST_CNTL__CMD_BUFFER_RD_BURST_MASK                                                         0x0000000CL
268  //SDMA0_HBM_PAGE_CONFIG
269  #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
270  #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
271  //SDMA0_UCODE_CHECKSUM
272  #define SDMA0_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
273  #define SDMA0_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
274  //SDMA0_F32_CNTL
275  #define SDMA0_F32_CNTL__HALT__SHIFT                                                                           0x0
276  #define SDMA0_F32_CNTL__STEP__SHIFT                                                                           0x1
277  #define SDMA0_F32_CNTL__RESET__SHIFT                                                                          0x8
278  #define SDMA0_F32_CNTL__HALT_MASK                                                                             0x00000001L
279  #define SDMA0_F32_CNTL__STEP_MASK                                                                             0x00000002L
280  #define SDMA0_F32_CNTL__RESET_MASK                                                                            0x00000100L
281  //SDMA0_FREEZE
282  #define SDMA0_FREEZE__PREEMPT__SHIFT                                                                          0x0
283  #define SDMA0_FREEZE__FREEZE__SHIFT                                                                           0x4
284  #define SDMA0_FREEZE__FROZEN__SHIFT                                                                           0x5
285  #define SDMA0_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
286  #define SDMA0_FREEZE__PREEMPT_MASK                                                                            0x00000001L
287  #define SDMA0_FREEZE__FREEZE_MASK                                                                             0x00000010L
288  #define SDMA0_FREEZE__FROZEN_MASK                                                                             0x00000020L
289  #define SDMA0_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
290  //SDMA0_PHASE0_QUANTUM
291  #define SDMA0_PHASE0_QUANTUM__UNIT__SHIFT                                                                     0x0
292  #define SDMA0_PHASE0_QUANTUM__VALUE__SHIFT                                                                    0x8
293  #define SDMA0_PHASE0_QUANTUM__PREFER__SHIFT                                                                   0x1e
294  #define SDMA0_PHASE0_QUANTUM__UNIT_MASK                                                                       0x0000000FL
295  #define SDMA0_PHASE0_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
296  #define SDMA0_PHASE0_QUANTUM__PREFER_MASK                                                                     0x40000000L
297  //SDMA0_PHASE1_QUANTUM
298  #define SDMA0_PHASE1_QUANTUM__UNIT__SHIFT                                                                     0x0
299  #define SDMA0_PHASE1_QUANTUM__VALUE__SHIFT                                                                    0x8
300  #define SDMA0_PHASE1_QUANTUM__PREFER__SHIFT                                                                   0x1e
301  #define SDMA0_PHASE1_QUANTUM__UNIT_MASK                                                                       0x0000000FL
302  #define SDMA0_PHASE1_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
303  #define SDMA0_PHASE1_QUANTUM__PREFER_MASK                                                                     0x40000000L
304  //SDMA_POWER_GATING
305  #define SDMA_POWER_GATING__SDMA0_POWER_OFF_CONDITION__SHIFT                                                   0x0
306  #define SDMA_POWER_GATING__SDMA0_POWER_ON_CONDITION__SHIFT                                                    0x1
307  #define SDMA_POWER_GATING__SDMA0_POWER_OFF_REQ__SHIFT                                                         0x2
308  #define SDMA_POWER_GATING__SDMA0_POWER_ON_REQ__SHIFT                                                          0x3
309  #define SDMA_POWER_GATING__PG_CNTL_STATUS__SHIFT                                                              0x4
310  #define SDMA_POWER_GATING__SDMA0_POWER_OFF_CONDITION_MASK                                                     0x00000001L
311  #define SDMA_POWER_GATING__SDMA0_POWER_ON_CONDITION_MASK                                                      0x00000002L
312  #define SDMA_POWER_GATING__SDMA0_POWER_OFF_REQ_MASK                                                           0x00000004L
313  #define SDMA_POWER_GATING__SDMA0_POWER_ON_REQ_MASK                                                            0x00000008L
314  #define SDMA_POWER_GATING__PG_CNTL_STATUS_MASK                                                                0x00000030L
315  //SDMA_PGFSM_CONFIG
316  #define SDMA_PGFSM_CONFIG__FSM_ADDR__SHIFT                                                                    0x0
317  #define SDMA_PGFSM_CONFIG__POWER_DOWN__SHIFT                                                                  0x8
318  #define SDMA_PGFSM_CONFIG__POWER_UP__SHIFT                                                                    0x9
319  #define SDMA_PGFSM_CONFIG__P1_SELECT__SHIFT                                                                   0xa
320  #define SDMA_PGFSM_CONFIG__P2_SELECT__SHIFT                                                                   0xb
321  #define SDMA_PGFSM_CONFIG__WRITE__SHIFT                                                                       0xc
322  #define SDMA_PGFSM_CONFIG__READ__SHIFT                                                                        0xd
323  #define SDMA_PGFSM_CONFIG__SRBM_OVERRIDE__SHIFT                                                               0x1b
324  #define SDMA_PGFSM_CONFIG__REG_ADDR__SHIFT                                                                    0x1c
325  #define SDMA_PGFSM_CONFIG__FSM_ADDR_MASK                                                                      0x000000FFL
326  #define SDMA_PGFSM_CONFIG__POWER_DOWN_MASK                                                                    0x00000100L
327  #define SDMA_PGFSM_CONFIG__POWER_UP_MASK                                                                      0x00000200L
328  #define SDMA_PGFSM_CONFIG__P1_SELECT_MASK                                                                     0x00000400L
329  #define SDMA_PGFSM_CONFIG__P2_SELECT_MASK                                                                     0x00000800L
330  #define SDMA_PGFSM_CONFIG__WRITE_MASK                                                                         0x00001000L
331  #define SDMA_PGFSM_CONFIG__READ_MASK                                                                          0x00002000L
332  #define SDMA_PGFSM_CONFIG__SRBM_OVERRIDE_MASK                                                                 0x08000000L
333  #define SDMA_PGFSM_CONFIG__REG_ADDR_MASK                                                                      0xF0000000L
334  //SDMA_PGFSM_WRITE
335  #define SDMA_PGFSM_WRITE__VALUE__SHIFT                                                                        0x0
336  #define SDMA_PGFSM_WRITE__VALUE_MASK                                                                          0xFFFFFFFFL
337  //SDMA_PGFSM_READ
338  #define SDMA_PGFSM_READ__VALUE__SHIFT                                                                         0x0
339  #define SDMA_PGFSM_READ__VALUE_MASK                                                                           0x00FFFFFFL
340  //CC_SDMA0_EDC_CONFIG
341  #define CC_SDMA0_EDC_CONFIG__DIS_EDC__SHIFT                                                                   0x1
342  #define CC_SDMA0_EDC_CONFIG__DIS_EDC_MASK                                                                     0x00000002L
343  //SDMA0_BA_THRESHOLD
344  #define SDMA0_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
345  #define SDMA0_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
346  #define SDMA0_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
347  #define SDMA0_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
348  //SDMA0_ID
349  #define SDMA0_ID__DEVICE_ID__SHIFT                                                                            0x0
350  #define SDMA0_ID__DEVICE_ID_MASK                                                                              0x000000FFL
351  //SDMA0_VERSION
352  #define SDMA0_VERSION__MINVER__SHIFT                                                                          0x0
353  #define SDMA0_VERSION__MAJVER__SHIFT                                                                          0x8
354  #define SDMA0_VERSION__REV__SHIFT                                                                             0x10
355  #define SDMA0_VERSION__MINVER_MASK                                                                            0x0000007FL
356  #define SDMA0_VERSION__MAJVER_MASK                                                                            0x00007F00L
357  #define SDMA0_VERSION__REV_MASK                                                                               0x003F0000L
358  //SDMA0_EDC_COUNTER
359  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x0
360  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x2
361  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x4
362  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0x6
363  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0x8
364  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xa
365  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xc
366  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
367  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED__SHIFT                                                    0x10
368  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED__SHIFT                                                    0x12
369  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED__SHIFT                                                   0x14
370  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED__SHIFT                                                   0x16
371  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED__SHIFT                                                   0x18
372  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED__SHIFT                                                   0x1a
373  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED__SHIFT                                                   0x1c
374  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED__SHIFT                                                   0x1e
375  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000003L
376  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x0000000CL
377  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000030L
378  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x000000C0L
379  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000300L
380  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00000C00L
381  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00003000L
382  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x0000C000L
383  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED_MASK                                                      0x00030000L
384  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED_MASK                                                      0x000C0000L
385  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED_MASK                                                     0x00300000L
386  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED_MASK                                                     0x00C00000L
387  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED_MASK                                                     0x03000000L
388  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED_MASK                                                     0x0C000000L
389  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED_MASK                                                     0x30000000L
390  #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED_MASK                                                     0xC0000000L
391  //SDMA0_EDC_COUNTER2
392  #define SDMA0_EDC_COUNTER2__SDMA_UCODE_BUF_SED__SHIFT                                                         0x0
393  #define SDMA0_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED__SHIFT                                                        0x2
394  #define SDMA0_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED__SHIFT                                                        0x4
395  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                     0x6
396  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                  0x8
397  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED__SHIFT                                                     0xa
398  #define SDMA0_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                     0xc
399  #define SDMA0_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED__SHIFT                                                    0xe
400  #define SDMA0_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                   0x10
401  #define SDMA0_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED__SHIFT                                                      0x12
402  #define SDMA0_EDC_COUNTER2__SDMA_UCODE_BUF_SED_MASK                                                           0x00000003L
403  #define SDMA0_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED_MASK                                                          0x0000000CL
404  #define SDMA0_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED_MASK                                                          0x00000030L
405  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED_MASK                                                       0x000000C0L
406  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                    0x00000300L
407  #define SDMA0_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED_MASK                                                       0x00000C00L
408  #define SDMA0_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED_MASK                                                       0x00003000L
409  #define SDMA0_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED_MASK                                                      0x0000C000L
410  #define SDMA0_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                     0x00030000L
411  #define SDMA0_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED_MASK                                                        0x000C0000L
412  //SDMA0_STATUS2_REG
413  #define SDMA0_STATUS2_REG__ID__SHIFT                                                                          0x0
414  #define SDMA0_STATUS2_REG__F32_INSTR_PTR__SHIFT                                                               0x3
415  #define SDMA0_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
416  #define SDMA0_STATUS2_REG__ID_MASK                                                                            0x00000007L
417  #define SDMA0_STATUS2_REG__F32_INSTR_PTR_MASK                                                                 0x0000FFF8L
418  #define SDMA0_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
419  //SDMA0_ATOMIC_CNTL
420  #define SDMA0_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
421  #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
422  #define SDMA0_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
423  #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
424  //SDMA0_ATOMIC_PREOP_LO
425  #define SDMA0_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
426  #define SDMA0_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
427  //SDMA0_ATOMIC_PREOP_HI
428  #define SDMA0_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
429  #define SDMA0_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
430  //SDMA0_UTCL1_CNTL
431  #define SDMA0_UTCL1_CNTL__REDO_ENABLE__SHIFT                                                                  0x0
432  #define SDMA0_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x1
433  #define SDMA0_UTCL1_CNTL__REDO_WATERMK__SHIFT                                                                 0xb
434  #define SDMA0_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0xe
435  #define SDMA0_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
436  #define SDMA0_UTCL1_CNTL__VADDR_WATERMK__SHIFT                                                                0x1d
437  #define SDMA0_UTCL1_CNTL__REDO_ENABLE_MASK                                                                    0x00000001L
438  #define SDMA0_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x000007FEL
439  #define SDMA0_UTCL1_CNTL__REDO_WATERMK_MASK                                                                   0x00003800L
440  #define SDMA0_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x00FFC000L
441  #define SDMA0_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x1F000000L
442  #define SDMA0_UTCL1_CNTL__VADDR_WATERMK_MASK                                                                  0xE0000000L
443  //SDMA0_UTCL1_WATERMK
444  #define SDMA0_UTCL1_WATERMK__REQ_WATERMK__SHIFT                                                               0x0
445  #define SDMA0_UTCL1_WATERMK__REQ_DEPTH__SHIFT                                                                 0x3
446  #define SDMA0_UTCL1_WATERMK__PAGE_WATERMK__SHIFT                                                              0x5
447  #define SDMA0_UTCL1_WATERMK__INVREQ_WATERMK__SHIFT                                                            0x8
448  #define SDMA0_UTCL1_WATERMK__RESERVED__SHIFT                                                                  0x10
449  #define SDMA0_UTCL1_WATERMK__REQ_WATERMK_MASK                                                                 0x00000007L
450  #define SDMA0_UTCL1_WATERMK__REQ_DEPTH_MASK                                                                   0x00000018L
451  #define SDMA0_UTCL1_WATERMK__PAGE_WATERMK_MASK                                                                0x000000E0L
452  #define SDMA0_UTCL1_WATERMK__INVREQ_WATERMK_MASK                                                              0x0000FF00L
453  #define SDMA0_UTCL1_WATERMK__RESERVED_MASK                                                                    0xFFFF0000L
454  //SDMA0_UTCL1_RD_STATUS
455  #define SDMA0_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
456  #define SDMA0_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
457  #define SDMA0_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
458  #define SDMA0_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
459  #define SDMA0_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
460  #define SDMA0_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
461  #define SDMA0_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
462  #define SDMA0_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
463  #define SDMA0_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
464  #define SDMA0_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
465  #define SDMA0_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
466  #define SDMA0_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
467  #define SDMA0_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
468  #define SDMA0_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
469  #define SDMA0_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
470  #define SDMA0_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
471  #define SDMA0_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
472  #define SDMA0_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
473  #define SDMA0_UTCL1_RD_STATUS__PAGE_FAULT__SHIFT                                                              0x12
474  #define SDMA0_UTCL1_RD_STATUS__PAGE_NULL__SHIFT                                                               0x13
475  #define SDMA0_UTCL1_RD_STATUS__REQL2_IDLE__SHIFT                                                              0x14
476  #define SDMA0_UTCL1_RD_STATUS__CE_L1_STALL__SHIFT                                                             0x15
477  #define SDMA0_UTCL1_RD_STATUS__NEXT_RD_VECTOR__SHIFT                                                          0x16
478  #define SDMA0_UTCL1_RD_STATUS__MERGE_STATE__SHIFT                                                             0x1a
479  #define SDMA0_UTCL1_RD_STATUS__ADDR_RD_RTR__SHIFT                                                             0x1d
480  #define SDMA0_UTCL1_RD_STATUS__WPTR_POLLING__SHIFT                                                            0x1e
481  #define SDMA0_UTCL1_RD_STATUS__INVREQ_SIZE__SHIFT                                                             0x1f
482  #define SDMA0_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
483  #define SDMA0_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
484  #define SDMA0_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
485  #define SDMA0_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
486  #define SDMA0_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
487  #define SDMA0_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
488  #define SDMA0_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
489  #define SDMA0_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
490  #define SDMA0_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
491  #define SDMA0_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
492  #define SDMA0_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
493  #define SDMA0_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
494  #define SDMA0_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
495  #define SDMA0_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
496  #define SDMA0_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
497  #define SDMA0_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
498  #define SDMA0_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
499  #define SDMA0_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
500  #define SDMA0_UTCL1_RD_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
501  #define SDMA0_UTCL1_RD_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
502  #define SDMA0_UTCL1_RD_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
503  #define SDMA0_UTCL1_RD_STATUS__CE_L1_STALL_MASK                                                               0x00200000L
504  #define SDMA0_UTCL1_RD_STATUS__NEXT_RD_VECTOR_MASK                                                            0x03C00000L
505  #define SDMA0_UTCL1_RD_STATUS__MERGE_STATE_MASK                                                               0x1C000000L
506  #define SDMA0_UTCL1_RD_STATUS__ADDR_RD_RTR_MASK                                                               0x20000000L
507  #define SDMA0_UTCL1_RD_STATUS__WPTR_POLLING_MASK                                                              0x40000000L
508  #define SDMA0_UTCL1_RD_STATUS__INVREQ_SIZE_MASK                                                               0x80000000L
509  //SDMA0_UTCL1_WR_STATUS
510  #define SDMA0_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
511  #define SDMA0_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
512  #define SDMA0_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
513  #define SDMA0_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
514  #define SDMA0_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
515  #define SDMA0_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
516  #define SDMA0_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
517  #define SDMA0_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
518  #define SDMA0_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
519  #define SDMA0_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
520  #define SDMA0_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
521  #define SDMA0_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
522  #define SDMA0_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
523  #define SDMA0_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
524  #define SDMA0_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
525  #define SDMA0_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
526  #define SDMA0_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
527  #define SDMA0_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
528  #define SDMA0_UTCL1_WR_STATUS__PAGE_FAULT__SHIFT                                                              0x12
529  #define SDMA0_UTCL1_WR_STATUS__PAGE_NULL__SHIFT                                                               0x13
530  #define SDMA0_UTCL1_WR_STATUS__REQL2_IDLE__SHIFT                                                              0x14
531  #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0x15
532  #define SDMA0_UTCL1_WR_STATUS__NEXT_WR_VECTOR__SHIFT                                                          0x16
533  #define SDMA0_UTCL1_WR_STATUS__MERGE_STATE__SHIFT                                                             0x19
534  #define SDMA0_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY__SHIFT                                                    0x1c
535  #define SDMA0_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL__SHIFT                                                     0x1d
536  #define SDMA0_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY__SHIFT                                                   0x1e
537  #define SDMA0_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL__SHIFT                                                    0x1f
538  #define SDMA0_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
539  #define SDMA0_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
540  #define SDMA0_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
541  #define SDMA0_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
542  #define SDMA0_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
543  #define SDMA0_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
544  #define SDMA0_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
545  #define SDMA0_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
546  #define SDMA0_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
547  #define SDMA0_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
548  #define SDMA0_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
549  #define SDMA0_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
550  #define SDMA0_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
551  #define SDMA0_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
552  #define SDMA0_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
553  #define SDMA0_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
554  #define SDMA0_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
555  #define SDMA0_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
556  #define SDMA0_UTCL1_WR_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
557  #define SDMA0_UTCL1_WR_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
558  #define SDMA0_UTCL1_WR_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
559  #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00200000L
560  #define SDMA0_UTCL1_WR_STATUS__NEXT_WR_VECTOR_MASK                                                            0x01C00000L
561  #define SDMA0_UTCL1_WR_STATUS__MERGE_STATE_MASK                                                               0x0E000000L
562  #define SDMA0_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY_MASK                                                      0x10000000L
563  #define SDMA0_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL_MASK                                                       0x20000000L
564  #define SDMA0_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY_MASK                                                     0x40000000L
565  #define SDMA0_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL_MASK                                                      0x80000000L
566  //SDMA0_UTCL1_INV0
567  #define SDMA0_UTCL1_INV0__INV_MIDDLE__SHIFT                                                                   0x0
568  #define SDMA0_UTCL1_INV0__RD_TIMEOUT__SHIFT                                                                   0x1
569  #define SDMA0_UTCL1_INV0__WR_TIMEOUT__SHIFT                                                                   0x2
570  #define SDMA0_UTCL1_INV0__RD_IN_INVADR__SHIFT                                                                 0x3
571  #define SDMA0_UTCL1_INV0__WR_IN_INVADR__SHIFT                                                                 0x4
572  #define SDMA0_UTCL1_INV0__PAGE_NULL_SW__SHIFT                                                                 0x5
573  #define SDMA0_UTCL1_INV0__XNACK_IS_INVADR__SHIFT                                                              0x6
574  #define SDMA0_UTCL1_INV0__INVREQ_ENABLE__SHIFT                                                                0x7
575  #define SDMA0_UTCL1_INV0__NACK_TIMEOUT_SW__SHIFT                                                              0x8
576  #define SDMA0_UTCL1_INV0__NFLUSH_INV_IDLE__SHIFT                                                              0x9
577  #define SDMA0_UTCL1_INV0__FLUSH_INV_IDLE__SHIFT                                                               0xa
578  #define SDMA0_UTCL1_INV0__INV_FLUSHTYPE__SHIFT                                                                0xb
579  #define SDMA0_UTCL1_INV0__INV_VMID_VEC__SHIFT                                                                 0xc
580  #define SDMA0_UTCL1_INV0__INV_ADDR_HI__SHIFT                                                                  0x1c
581  #define SDMA0_UTCL1_INV0__INV_MIDDLE_MASK                                                                     0x00000001L
582  #define SDMA0_UTCL1_INV0__RD_TIMEOUT_MASK                                                                     0x00000002L
583  #define SDMA0_UTCL1_INV0__WR_TIMEOUT_MASK                                                                     0x00000004L
584  #define SDMA0_UTCL1_INV0__RD_IN_INVADR_MASK                                                                   0x00000008L
585  #define SDMA0_UTCL1_INV0__WR_IN_INVADR_MASK                                                                   0x00000010L
586  #define SDMA0_UTCL1_INV0__PAGE_NULL_SW_MASK                                                                   0x00000020L
587  #define SDMA0_UTCL1_INV0__XNACK_IS_INVADR_MASK                                                                0x00000040L
588  #define SDMA0_UTCL1_INV0__INVREQ_ENABLE_MASK                                                                  0x00000080L
589  #define SDMA0_UTCL1_INV0__NACK_TIMEOUT_SW_MASK                                                                0x00000100L
590  #define SDMA0_UTCL1_INV0__NFLUSH_INV_IDLE_MASK                                                                0x00000200L
591  #define SDMA0_UTCL1_INV0__FLUSH_INV_IDLE_MASK                                                                 0x00000400L
592  #define SDMA0_UTCL1_INV0__INV_FLUSHTYPE_MASK                                                                  0x00000800L
593  #define SDMA0_UTCL1_INV0__INV_VMID_VEC_MASK                                                                   0x0FFFF000L
594  #define SDMA0_UTCL1_INV0__INV_ADDR_HI_MASK                                                                    0xF0000000L
595  //SDMA0_UTCL1_INV1
596  #define SDMA0_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
597  #define SDMA0_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
598  //SDMA0_UTCL1_INV2
599  #define SDMA0_UTCL1_INV2__INV_NFLUSH_VMID_VEC__SHIFT                                                          0x0
600  #define SDMA0_UTCL1_INV2__INV_NFLUSH_VMID_VEC_MASK                                                            0xFFFFFFFFL
601  //SDMA0_UTCL1_RD_XNACK0
602  #define SDMA0_UTCL1_RD_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
603  #define SDMA0_UTCL1_RD_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
604  //SDMA0_UTCL1_RD_XNACK1
605  #define SDMA0_UTCL1_RD_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
606  #define SDMA0_UTCL1_RD_XNACK1__XNACK_VMID__SHIFT                                                              0x4
607  #define SDMA0_UTCL1_RD_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
608  #define SDMA0_UTCL1_RD_XNACK1__IS_XNACK__SHIFT                                                                0x1a
609  #define SDMA0_UTCL1_RD_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
610  #define SDMA0_UTCL1_RD_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
611  #define SDMA0_UTCL1_RD_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
612  #define SDMA0_UTCL1_RD_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
613  //SDMA0_UTCL1_WR_XNACK0
614  #define SDMA0_UTCL1_WR_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
615  #define SDMA0_UTCL1_WR_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
616  //SDMA0_UTCL1_WR_XNACK1
617  #define SDMA0_UTCL1_WR_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
618  #define SDMA0_UTCL1_WR_XNACK1__XNACK_VMID__SHIFT                                                              0x4
619  #define SDMA0_UTCL1_WR_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
620  #define SDMA0_UTCL1_WR_XNACK1__IS_XNACK__SHIFT                                                                0x1a
621  #define SDMA0_UTCL1_WR_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
622  #define SDMA0_UTCL1_WR_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
623  #define SDMA0_UTCL1_WR_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
624  #define SDMA0_UTCL1_WR_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
625  //SDMA0_UTCL1_TIMEOUT
626  #define SDMA0_UTCL1_TIMEOUT__RD_XNACK_LIMIT__SHIFT                                                            0x0
627  #define SDMA0_UTCL1_TIMEOUT__WR_XNACK_LIMIT__SHIFT                                                            0x10
628  #define SDMA0_UTCL1_TIMEOUT__RD_XNACK_LIMIT_MASK                                                              0x0000FFFFL
629  #define SDMA0_UTCL1_TIMEOUT__WR_XNACK_LIMIT_MASK                                                              0xFFFF0000L
630  //SDMA0_UTCL1_PAGE
631  #define SDMA0_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
632  #define SDMA0_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
633  #define SDMA0_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
634  #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0x9
635  #define SDMA0_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
636  #define SDMA0_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
637  #define SDMA0_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000001C0L
638  #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000200L
639  //SDMA0_POWER_CNTL_IDLE
640  #define SDMA0_POWER_CNTL_IDLE__DELAY0__SHIFT                                                                  0x0
641  #define SDMA0_POWER_CNTL_IDLE__DELAY1__SHIFT                                                                  0x10
642  #define SDMA0_POWER_CNTL_IDLE__DELAY2__SHIFT                                                                  0x18
643  #define SDMA0_POWER_CNTL_IDLE__DELAY0_MASK                                                                    0x0000FFFFL
644  #define SDMA0_POWER_CNTL_IDLE__DELAY1_MASK                                                                    0x00FF0000L
645  #define SDMA0_POWER_CNTL_IDLE__DELAY2_MASK                                                                    0xFF000000L
646  //SDMA0_RELAX_ORDERING_LUT
647  #define SDMA0_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
648  #define SDMA0_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
649  #define SDMA0_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
650  #define SDMA0_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
651  #define SDMA0_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
652  #define SDMA0_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
653  #define SDMA0_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
654  #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
655  #define SDMA0_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
656  #define SDMA0_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
657  #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
658  #define SDMA0_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
659  #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
660  #define SDMA0_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
661  #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
662  #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
663  #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
664  #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
665  #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
666  #define SDMA0_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
667  #define SDMA0_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
668  #define SDMA0_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
669  #define SDMA0_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
670  #define SDMA0_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
671  #define SDMA0_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
672  #define SDMA0_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
673  #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
674  #define SDMA0_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
675  #define SDMA0_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
676  #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
677  #define SDMA0_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
678  #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
679  #define SDMA0_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
680  #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
681  #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
682  #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
683  #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
684  #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
685  //SDMA0_CHICKEN_BITS_2
686  #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
687  #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
688  #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
689  #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
690  //SDMA0_STATUS3_REG
691  #define SDMA0_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
692  #define SDMA0_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
693  #define SDMA0_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
694  #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x15
695  #define SDMA0_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x16
696  #define SDMA0_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
697  #define SDMA0_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
698  #define SDMA0_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
699  #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x00200000L
700  #define SDMA0_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x03C00000L
701  //SDMA0_PHYSICAL_ADDR_LO
702  #define SDMA0_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
703  #define SDMA0_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
704  #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
705  #define SDMA0_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
706  #define SDMA0_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
707  #define SDMA0_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
708  #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
709  #define SDMA0_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
710  //SDMA0_PHYSICAL_ADDR_HI
711  #define SDMA0_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
712  #define SDMA0_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
713  //SDMA0_PHASE2_QUANTUM
714  #define SDMA0_PHASE2_QUANTUM__UNIT__SHIFT                                                                     0x0
715  #define SDMA0_PHASE2_QUANTUM__VALUE__SHIFT                                                                    0x8
716  #define SDMA0_PHASE2_QUANTUM__PREFER__SHIFT                                                                   0x1e
717  #define SDMA0_PHASE2_QUANTUM__UNIT_MASK                                                                       0x0000000FL
718  #define SDMA0_PHASE2_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
719  #define SDMA0_PHASE2_QUANTUM__PREFER_MASK                                                                     0x40000000L
720  //SDMA0_ERROR_LOG
721  #define SDMA0_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
722  #define SDMA0_ERROR_LOG__STATUS__SHIFT                                                                        0x10
723  #define SDMA0_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
724  #define SDMA0_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
725  //SDMA0_PUB_DUMMY_REG0
726  #define SDMA0_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
727  #define SDMA0_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
728  //SDMA0_PUB_DUMMY_REG1
729  #define SDMA0_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
730  #define SDMA0_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
731  //SDMA0_PUB_DUMMY_REG2
732  #define SDMA0_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
733  #define SDMA0_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
734  //SDMA0_PUB_DUMMY_REG3
735  #define SDMA0_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
736  #define SDMA0_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
737  //SDMA0_F32_COUNTER
738  #define SDMA0_F32_COUNTER__VALUE__SHIFT                                                                       0x0
739  #define SDMA0_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
740  //SDMA0_PERFCNT_PERFCOUNTER0_CFG
741  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
742  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
743  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
744  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
745  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
746  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
747  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
748  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
749  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
750  #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
751  //SDMA0_PERFCNT_PERFCOUNTER1_CFG
752  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
753  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
754  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
755  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
756  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
757  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
758  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
759  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
760  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
761  #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
762  //SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL
763  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
764  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
765  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
766  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
767  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
768  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
769  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
770  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
771  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
772  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
773  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
774  #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
775  //SDMA0_PERFCNT_MISC_CNTL
776  #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
777  #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
778  //SDMA0_PERFCNT_PERFCOUNTER_LO
779  #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
780  #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
781  //SDMA0_PERFCNT_PERFCOUNTER_HI
782  #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
783  #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
784  #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
785  #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
786  //SDMA0_CRD_CNTL
787  #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
788  #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
789  #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
790  #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
791  //SDMA0_ULV_CNTL
792  #define SDMA0_ULV_CNTL__HYSTERESIS__SHIFT                                                                     0x0
793  #define SDMA0_ULV_CNTL__ENTER_ULV_INT_CLR__SHIFT                                                              0x1b
794  #define SDMA0_ULV_CNTL__EXIT_ULV_INT_CLR__SHIFT                                                               0x1c
795  #define SDMA0_ULV_CNTL__ENTER_ULV_INT__SHIFT                                                                  0x1d
796  #define SDMA0_ULV_CNTL__EXIT_ULV_INT__SHIFT                                                                   0x1e
797  #define SDMA0_ULV_CNTL__ULV_STATUS__SHIFT                                                                     0x1f
798  #define SDMA0_ULV_CNTL__HYSTERESIS_MASK                                                                       0x0000001FL
799  #define SDMA0_ULV_CNTL__ENTER_ULV_INT_CLR_MASK                                                                0x08000000L
800  #define SDMA0_ULV_CNTL__EXIT_ULV_INT_CLR_MASK                                                                 0x10000000L
801  #define SDMA0_ULV_CNTL__ENTER_ULV_INT_MASK                                                                    0x20000000L
802  #define SDMA0_ULV_CNTL__EXIT_ULV_INT_MASK                                                                     0x40000000L
803  #define SDMA0_ULV_CNTL__ULV_STATUS_MASK                                                                       0x80000000L
804  //SDMA0_EA_DBIT_ADDR_DATA
805  #define SDMA0_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
806  #define SDMA0_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
807  //SDMA0_EA_DBIT_ADDR_INDEX
808  #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
809  #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
810  //SDMA0_STATUS4_REG
811  #define SDMA0_STATUS4_REG__IDLE__SHIFT                                                                        0x0
812  #define SDMA0_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
813  #define SDMA0_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
814  #define SDMA0_STATUS4_REG__MMHUB_RD_OUTSTANDING__SHIFT                                                        0x4
815  #define SDMA0_STATUS4_REG__MMHUB_WR_OUTSTANDING__SHIFT                                                        0x5
816  #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x6
817  #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x7
818  #define SDMA0_STATUS4_REG__REG_POLLING__SHIFT                                                                 0x8
819  #define SDMA0_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0x9
820  #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK__SHIFT                                                              0xa
821  #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK__SHIFT                                                              0xc
822  #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0xe
823  #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x12
824  #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x13
825  #define SDMA0_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
826  #define SDMA0_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
827  #define SDMA0_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
828  #define SDMA0_STATUS4_REG__MMHUB_RD_OUTSTANDING_MASK                                                          0x00000010L
829  #define SDMA0_STATUS4_REG__MMHUB_WR_OUTSTANDING_MASK                                                          0x00000020L
830  #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000040L
831  #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000080L
832  #define SDMA0_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000100L
833  #define SDMA0_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000200L
834  #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_MASK                                                                0x00000C00L
835  #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_MASK                                                                0x00003000L
836  #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x0003C000L
837  #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00040000L
838  #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00080000L
839  //SDMA0_SCRATCH_RAM_DATA
840  #define SDMA0_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
841  #define SDMA0_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
842  //SDMA0_SCRATCH_RAM_ADDR
843  #define SDMA0_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
844  #define SDMA0_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
845  //SDMA0_CE_CTRL
846  #define SDMA0_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
847  #define SDMA0_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
848  #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
849  #define SDMA0_CE_CTRL__RESERVED__SHIFT                                                                        0x8
850  #define SDMA0_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
851  #define SDMA0_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
852  #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
853  #define SDMA0_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFF00L
854  //SDMA0_RAS_STATUS
855  #define SDMA0_RAS_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
856  #define SDMA0_RAS_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
857  #define SDMA0_RAS_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
858  #define SDMA0_RAS_STATUS__SEM_WPTR_ATOMIC_ECC__SHIFT                                                          0x3
859  #define SDMA0_RAS_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
860  #define SDMA0_RAS_STATUS__SRAM_ECC__SHIFT                                                                     0x5
861  #define SDMA0_RAS_STATUS__RB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x8
862  #define SDMA0_RAS_STATUS__IB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x9
863  #define SDMA0_RAS_STATUS__F32_DATA_NACK_GEN_ERR__SHIFT                                                        0xa
864  #define SDMA0_RAS_STATUS__COPY_DATA_NACK_GEN_ERR__SHIFT                                                       0xb
865  #define SDMA0_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR__SHIFT                                                      0xc
866  #define SDMA0_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR__SHIFT                                                0xd
867  #define SDMA0_RAS_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
868  #define SDMA0_RAS_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
869  #define SDMA0_RAS_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
870  #define SDMA0_RAS_STATUS__SEM_WPTR_ATOMIC_ECC_MASK                                                            0x00000008L
871  #define SDMA0_RAS_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
872  #define SDMA0_RAS_STATUS__SRAM_ECC_MASK                                                                       0x00000020L
873  #define SDMA0_RAS_STATUS__RB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000100L
874  #define SDMA0_RAS_STATUS__IB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000200L
875  #define SDMA0_RAS_STATUS__F32_DATA_NACK_GEN_ERR_MASK                                                          0x00000400L
876  #define SDMA0_RAS_STATUS__COPY_DATA_NACK_GEN_ERR_MASK                                                         0x00000800L
877  #define SDMA0_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR_MASK                                                        0x00001000L
878  #define SDMA0_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR_MASK                                                  0x00002000L
879  //SDMA0_CLK_STATUS
880  #define SDMA0_CLK_STATUS__DYN_CLK__SHIFT                                                                      0x0
881  #define SDMA0_CLK_STATUS__PTR_CLK__SHIFT                                                                      0x1
882  #define SDMA0_CLK_STATUS__REG_CLK__SHIFT                                                                      0x2
883  #define SDMA0_CLK_STATUS__F32_CLK__SHIFT                                                                      0x3
884  #define SDMA0_CLK_STATUS__DYN_CLK_MASK                                                                        0x00000001L
885  #define SDMA0_CLK_STATUS__PTR_CLK_MASK                                                                        0x00000002L
886  #define SDMA0_CLK_STATUS__REG_CLK_MASK                                                                        0x00000004L
887  #define SDMA0_CLK_STATUS__F32_CLK_MASK                                                                        0x00000008L
888  //SDMA0_GFX_RB_CNTL
889  #define SDMA0_GFX_RB_CNTL__RB_ENABLE__SHIFT                                                                   0x0
890  #define SDMA0_GFX_RB_CNTL__RB_SIZE__SHIFT                                                                     0x1
891  #define SDMA0_GFX_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                              0x9
892  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                       0xc
893  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                  0xd
894  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                        0x10
895  #define SDMA0_GFX_RB_CNTL__RB_PRIV__SHIFT                                                                     0x17
896  #define SDMA0_GFX_RB_CNTL__RB_VMID__SHIFT                                                                     0x18
897  #define SDMA0_GFX_RB_CNTL__RB_ENABLE_MASK                                                                     0x00000001L
898  #define SDMA0_GFX_RB_CNTL__RB_SIZE_MASK                                                                       0x0000003EL
899  #define SDMA0_GFX_RB_CNTL__RB_SWAP_ENABLE_MASK                                                                0x00000200L
900  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                         0x00001000L
901  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                    0x00002000L
902  #define SDMA0_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                          0x001F0000L
903  #define SDMA0_GFX_RB_CNTL__RB_PRIV_MASK                                                                       0x00800000L
904  #define SDMA0_GFX_RB_CNTL__RB_VMID_MASK                                                                       0x0F000000L
905  //SDMA0_GFX_RB_BASE
906  #define SDMA0_GFX_RB_BASE__ADDR__SHIFT                                                                        0x0
907  #define SDMA0_GFX_RB_BASE__ADDR_MASK                                                                          0xFFFFFFFFL
908  //SDMA0_GFX_RB_BASE_HI
909  #define SDMA0_GFX_RB_BASE_HI__ADDR__SHIFT                                                                     0x0
910  #define SDMA0_GFX_RB_BASE_HI__ADDR_MASK                                                                       0x00FFFFFFL
911  //SDMA0_GFX_RB_RPTR
912  #define SDMA0_GFX_RB_RPTR__OFFSET__SHIFT                                                                      0x0
913  #define SDMA0_GFX_RB_RPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
914  //SDMA0_GFX_RB_RPTR_HI
915  #define SDMA0_GFX_RB_RPTR_HI__OFFSET__SHIFT                                                                   0x0
916  #define SDMA0_GFX_RB_RPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
917  //SDMA0_GFX_RB_WPTR
918  #define SDMA0_GFX_RB_WPTR__OFFSET__SHIFT                                                                      0x0
919  #define SDMA0_GFX_RB_WPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
920  //SDMA0_GFX_RB_WPTR_HI
921  #define SDMA0_GFX_RB_WPTR_HI__OFFSET__SHIFT                                                                   0x0
922  #define SDMA0_GFX_RB_WPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
923  //SDMA0_GFX_RB_WPTR_POLL_CNTL
924  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                            0x0
925  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                       0x1
926  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                   0x2
927  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                         0x4
928  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                   0x10
929  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                              0x00000001L
930  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                         0x00000002L
931  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                     0x00000004L
932  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                           0x0000FFF0L
933  #define SDMA0_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                     0xFFFF0000L
934  //SDMA0_GFX_RB_RPTR_ADDR_HI
935  #define SDMA0_GFX_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                                0x0
936  #define SDMA0_GFX_RB_RPTR_ADDR_HI__ADDR_MASK                                                                  0xFFFFFFFFL
937  //SDMA0_GFX_RB_RPTR_ADDR_LO
938  #define SDMA0_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                        0x0
939  #define SDMA0_GFX_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                                0x2
940  #define SDMA0_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                          0x00000001L
941  #define SDMA0_GFX_RB_RPTR_ADDR_LO__ADDR_MASK                                                                  0xFFFFFFFCL
942  //SDMA0_GFX_IB_CNTL
943  #define SDMA0_GFX_IB_CNTL__IB_ENABLE__SHIFT                                                                   0x0
944  #define SDMA0_GFX_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                              0x4
945  #define SDMA0_GFX_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                            0x8
946  #define SDMA0_GFX_IB_CNTL__CMD_VMID__SHIFT                                                                    0x10
947  #define SDMA0_GFX_IB_CNTL__IB_ENABLE_MASK                                                                     0x00000001L
948  #define SDMA0_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK                                                                0x00000010L
949  #define SDMA0_GFX_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                              0x00000100L
950  #define SDMA0_GFX_IB_CNTL__CMD_VMID_MASK                                                                      0x000F0000L
951  //SDMA0_GFX_IB_RPTR
952  #define SDMA0_GFX_IB_RPTR__OFFSET__SHIFT                                                                      0x2
953  #define SDMA0_GFX_IB_RPTR__OFFSET_MASK                                                                        0x003FFFFCL
954  //SDMA0_GFX_IB_OFFSET
955  #define SDMA0_GFX_IB_OFFSET__OFFSET__SHIFT                                                                    0x2
956  #define SDMA0_GFX_IB_OFFSET__OFFSET_MASK                                                                      0x003FFFFCL
957  //SDMA0_GFX_IB_BASE_LO
958  #define SDMA0_GFX_IB_BASE_LO__ADDR__SHIFT                                                                     0x5
959  #define SDMA0_GFX_IB_BASE_LO__ADDR_MASK                                                                       0xFFFFFFE0L
960  //SDMA0_GFX_IB_BASE_HI
961  #define SDMA0_GFX_IB_BASE_HI__ADDR__SHIFT                                                                     0x0
962  #define SDMA0_GFX_IB_BASE_HI__ADDR_MASK                                                                       0xFFFFFFFFL
963  //SDMA0_GFX_IB_SIZE
964  #define SDMA0_GFX_IB_SIZE__SIZE__SHIFT                                                                        0x0
965  #define SDMA0_GFX_IB_SIZE__SIZE_MASK                                                                          0x000FFFFFL
966  //SDMA0_GFX_SKIP_CNTL
967  #define SDMA0_GFX_SKIP_CNTL__SKIP_COUNT__SHIFT                                                                0x0
968  #define SDMA0_GFX_SKIP_CNTL__SKIP_COUNT_MASK                                                                  0x000FFFFFL
969  //SDMA0_GFX_CONTEXT_STATUS
970  #define SDMA0_GFX_CONTEXT_STATUS__SELECTED__SHIFT                                                             0x0
971  #define SDMA0_GFX_CONTEXT_STATUS__IDLE__SHIFT                                                                 0x2
972  #define SDMA0_GFX_CONTEXT_STATUS__EXPIRED__SHIFT                                                              0x3
973  #define SDMA0_GFX_CONTEXT_STATUS__EXCEPTION__SHIFT                                                            0x4
974  #define SDMA0_GFX_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                           0x7
975  #define SDMA0_GFX_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                          0x8
976  #define SDMA0_GFX_CONTEXT_STATUS__PREEMPTED__SHIFT                                                            0x9
977  #define SDMA0_GFX_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                      0xa
978  #define SDMA0_GFX_CONTEXT_STATUS__SELECTED_MASK                                                               0x00000001L
979  #define SDMA0_GFX_CONTEXT_STATUS__IDLE_MASK                                                                   0x00000004L
980  #define SDMA0_GFX_CONTEXT_STATUS__EXPIRED_MASK                                                                0x00000008L
981  #define SDMA0_GFX_CONTEXT_STATUS__EXCEPTION_MASK                                                              0x00000070L
982  #define SDMA0_GFX_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                             0x00000080L
983  #define SDMA0_GFX_CONTEXT_STATUS__CTXSW_READY_MASK                                                            0x00000100L
984  #define SDMA0_GFX_CONTEXT_STATUS__PREEMPTED_MASK                                                              0x00000200L
985  #define SDMA0_GFX_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                        0x00000400L
986  //SDMA0_GFX_DOORBELL
987  #define SDMA0_GFX_DOORBELL__ENABLE__SHIFT                                                                     0x1c
988  #define SDMA0_GFX_DOORBELL__CAPTURED__SHIFT                                                                   0x1e
989  #define SDMA0_GFX_DOORBELL__ENABLE_MASK                                                                       0x10000000L
990  #define SDMA0_GFX_DOORBELL__CAPTURED_MASK                                                                     0x40000000L
991  //SDMA0_GFX_CONTEXT_CNTL
992  #define SDMA0_GFX_CONTEXT_CNTL__RESUME_CTX__SHIFT                                                             0x10
993  #define SDMA0_GFX_CONTEXT_CNTL__SESSION_SEL__SHIFT                                                            0x18
994  #define SDMA0_GFX_CONTEXT_CNTL__RESUME_CTX_MASK                                                               0x00010000L
995  #define SDMA0_GFX_CONTEXT_CNTL__SESSION_SEL_MASK                                                              0x0F000000L
996  //SDMA0_GFX_STATUS
997  #define SDMA0_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                       0x0
998  #define SDMA0_GFX_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                          0x8
999  #define SDMA0_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                         0x000000FFL
1000  #define SDMA0_GFX_STATUS__WPTR_UPDATE_PENDING_MASK                                                            0x00000100L
1001  //SDMA0_GFX_DOORBELL_LOG
1002  #define SDMA0_GFX_DOORBELL_LOG__BE_ERROR__SHIFT                                                               0x0
1003  #define SDMA0_GFX_DOORBELL_LOG__DATA__SHIFT                                                                   0x2
1004  #define SDMA0_GFX_DOORBELL_LOG__BE_ERROR_MASK                                                                 0x00000001L
1005  #define SDMA0_GFX_DOORBELL_LOG__DATA_MASK                                                                     0xFFFFFFFCL
1006  //SDMA0_GFX_WATERMARK
1007  #define SDMA0_GFX_WATERMARK__RD_OUTSTANDING__SHIFT                                                            0x0
1008  #define SDMA0_GFX_WATERMARK__WR_OUTSTANDING__SHIFT                                                            0x10
1009  #define SDMA0_GFX_WATERMARK__RD_OUTSTANDING_MASK                                                              0x00000FFFL
1010  #define SDMA0_GFX_WATERMARK__WR_OUTSTANDING_MASK                                                              0x03FF0000L
1011  //SDMA0_GFX_DOORBELL_OFFSET
1012  #define SDMA0_GFX_DOORBELL_OFFSET__OFFSET__SHIFT                                                              0x2
1013  #define SDMA0_GFX_DOORBELL_OFFSET__OFFSET_MASK                                                                0x0FFFFFFCL
1014  //SDMA0_GFX_CSA_ADDR_LO
1015  #define SDMA0_GFX_CSA_ADDR_LO__ADDR__SHIFT                                                                    0x2
1016  #define SDMA0_GFX_CSA_ADDR_LO__ADDR_MASK                                                                      0xFFFFFFFCL
1017  //SDMA0_GFX_CSA_ADDR_HI
1018  #define SDMA0_GFX_CSA_ADDR_HI__ADDR__SHIFT                                                                    0x0
1019  #define SDMA0_GFX_CSA_ADDR_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1020  //SDMA0_GFX_IB_SUB_REMAIN
1021  #define SDMA0_GFX_IB_SUB_REMAIN__SIZE__SHIFT                                                                  0x0
1022  #define SDMA0_GFX_IB_SUB_REMAIN__SIZE_MASK                                                                    0x000FFFFFL
1023  //SDMA0_GFX_PREEMPT
1024  #define SDMA0_GFX_PREEMPT__IB_PREEMPT__SHIFT                                                                  0x0
1025  #define SDMA0_GFX_PREEMPT__IB_PREEMPT_MASK                                                                    0x00000001L
1026  //SDMA0_GFX_DUMMY_REG
1027  #define SDMA0_GFX_DUMMY_REG__DUMMY__SHIFT                                                                     0x0
1028  #define SDMA0_GFX_DUMMY_REG__DUMMY_MASK                                                                       0xFFFFFFFFL
1029  //SDMA0_GFX_RB_WPTR_POLL_ADDR_HI
1030  #define SDMA0_GFX_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                           0x0
1031  #define SDMA0_GFX_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                             0xFFFFFFFFL
1032  //SDMA0_GFX_RB_WPTR_POLL_ADDR_LO
1033  #define SDMA0_GFX_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                           0x2
1034  #define SDMA0_GFX_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                             0xFFFFFFFCL
1035  //SDMA0_GFX_RB_AQL_CNTL
1036  #define SDMA0_GFX_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                              0x0
1037  #define SDMA0_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                         0x1
1038  #define SDMA0_GFX_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                             0x8
1039  #define SDMA0_GFX_RB_AQL_CNTL__AQL_ENABLE_MASK                                                                0x00000001L
1040  #define SDMA0_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                           0x000000FEL
1041  #define SDMA0_GFX_RB_AQL_CNTL__PACKET_STEP_MASK                                                               0x0000FF00L
1042  //SDMA0_GFX_MINOR_PTR_UPDATE
1043  #define SDMA0_GFX_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                             0x0
1044  #define SDMA0_GFX_MINOR_PTR_UPDATE__ENABLE_MASK                                                               0x00000001L
1045  //SDMA0_GFX_MIDCMD_DATA0
1046  #define SDMA0_GFX_MIDCMD_DATA0__DATA0__SHIFT                                                                  0x0
1047  #define SDMA0_GFX_MIDCMD_DATA0__DATA0_MASK                                                                    0xFFFFFFFFL
1048  //SDMA0_GFX_MIDCMD_DATA1
1049  #define SDMA0_GFX_MIDCMD_DATA1__DATA1__SHIFT                                                                  0x0
1050  #define SDMA0_GFX_MIDCMD_DATA1__DATA1_MASK                                                                    0xFFFFFFFFL
1051  //SDMA0_GFX_MIDCMD_DATA2
1052  #define SDMA0_GFX_MIDCMD_DATA2__DATA2__SHIFT                                                                  0x0
1053  #define SDMA0_GFX_MIDCMD_DATA2__DATA2_MASK                                                                    0xFFFFFFFFL
1054  //SDMA0_GFX_MIDCMD_DATA3
1055  #define SDMA0_GFX_MIDCMD_DATA3__DATA3__SHIFT                                                                  0x0
1056  #define SDMA0_GFX_MIDCMD_DATA3__DATA3_MASK                                                                    0xFFFFFFFFL
1057  //SDMA0_GFX_MIDCMD_DATA4
1058  #define SDMA0_GFX_MIDCMD_DATA4__DATA4__SHIFT                                                                  0x0
1059  #define SDMA0_GFX_MIDCMD_DATA4__DATA4_MASK                                                                    0xFFFFFFFFL
1060  //SDMA0_GFX_MIDCMD_DATA5
1061  #define SDMA0_GFX_MIDCMD_DATA5__DATA5__SHIFT                                                                  0x0
1062  #define SDMA0_GFX_MIDCMD_DATA5__DATA5_MASK                                                                    0xFFFFFFFFL
1063  //SDMA0_GFX_MIDCMD_DATA6
1064  #define SDMA0_GFX_MIDCMD_DATA6__DATA6__SHIFT                                                                  0x0
1065  #define SDMA0_GFX_MIDCMD_DATA6__DATA6_MASK                                                                    0xFFFFFFFFL
1066  //SDMA0_GFX_MIDCMD_DATA7
1067  #define SDMA0_GFX_MIDCMD_DATA7__DATA7__SHIFT                                                                  0x0
1068  #define SDMA0_GFX_MIDCMD_DATA7__DATA7_MASK                                                                    0xFFFFFFFFL
1069  //SDMA0_GFX_MIDCMD_DATA8
1070  #define SDMA0_GFX_MIDCMD_DATA8__DATA8__SHIFT                                                                  0x0
1071  #define SDMA0_GFX_MIDCMD_DATA8__DATA8_MASK                                                                    0xFFFFFFFFL
1072  //SDMA0_GFX_MIDCMD_DATA9
1073  #define SDMA0_GFX_MIDCMD_DATA9__DATA9__SHIFT                                                                  0x0
1074  #define SDMA0_GFX_MIDCMD_DATA9__DATA9_MASK                                                                    0xFFFFFFFFL
1075  //SDMA0_GFX_MIDCMD_DATA10
1076  #define SDMA0_GFX_MIDCMD_DATA10__DATA10__SHIFT                                                                0x0
1077  #define SDMA0_GFX_MIDCMD_DATA10__DATA10_MASK                                                                  0xFFFFFFFFL
1078  //SDMA0_GFX_MIDCMD_CNTL
1079  #define SDMA0_GFX_MIDCMD_CNTL__DATA_VALID__SHIFT                                                              0x0
1080  #define SDMA0_GFX_MIDCMD_CNTL__COPY_MODE__SHIFT                                                               0x1
1081  #define SDMA0_GFX_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                             0x4
1082  #define SDMA0_GFX_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                           0x8
1083  #define SDMA0_GFX_MIDCMD_CNTL__DATA_VALID_MASK                                                                0x00000001L
1084  #define SDMA0_GFX_MIDCMD_CNTL__COPY_MODE_MASK                                                                 0x00000002L
1085  #define SDMA0_GFX_MIDCMD_CNTL__SPLIT_STATE_MASK                                                               0x000000F0L
1086  #define SDMA0_GFX_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                             0x00000100L
1087  //SDMA0_PAGE_RB_CNTL
1088  #define SDMA0_PAGE_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
1089  #define SDMA0_PAGE_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
1090  #define SDMA0_PAGE_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
1091  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
1092  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
1093  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
1094  #define SDMA0_PAGE_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
1095  #define SDMA0_PAGE_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
1096  #define SDMA0_PAGE_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
1097  #define SDMA0_PAGE_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
1098  #define SDMA0_PAGE_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
1099  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
1100  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
1101  #define SDMA0_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
1102  #define SDMA0_PAGE_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
1103  #define SDMA0_PAGE_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
1104  //SDMA0_PAGE_RB_BASE
1105  #define SDMA0_PAGE_RB_BASE__ADDR__SHIFT                                                                       0x0
1106  #define SDMA0_PAGE_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
1107  //SDMA0_PAGE_RB_BASE_HI
1108  #define SDMA0_PAGE_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
1109  #define SDMA0_PAGE_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
1110  //SDMA0_PAGE_RB_RPTR
1111  #define SDMA0_PAGE_RB_RPTR__OFFSET__SHIFT                                                                     0x0
1112  #define SDMA0_PAGE_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1113  //SDMA0_PAGE_RB_RPTR_HI
1114  #define SDMA0_PAGE_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
1115  #define SDMA0_PAGE_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1116  //SDMA0_PAGE_RB_WPTR
1117  #define SDMA0_PAGE_RB_WPTR__OFFSET__SHIFT                                                                     0x0
1118  #define SDMA0_PAGE_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1119  //SDMA0_PAGE_RB_WPTR_HI
1120  #define SDMA0_PAGE_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
1121  #define SDMA0_PAGE_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1122  //SDMA0_PAGE_RB_WPTR_POLL_CNTL
1123  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
1124  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
1125  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
1126  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
1127  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
1128  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
1129  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
1130  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
1131  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
1132  #define SDMA0_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
1133  //SDMA0_PAGE_RB_RPTR_ADDR_HI
1134  #define SDMA0_PAGE_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
1135  #define SDMA0_PAGE_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
1136  //SDMA0_PAGE_RB_RPTR_ADDR_LO
1137  #define SDMA0_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
1138  #define SDMA0_PAGE_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
1139  #define SDMA0_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
1140  #define SDMA0_PAGE_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
1141  //SDMA0_PAGE_IB_CNTL
1142  #define SDMA0_PAGE_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
1143  #define SDMA0_PAGE_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
1144  #define SDMA0_PAGE_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
1145  #define SDMA0_PAGE_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
1146  #define SDMA0_PAGE_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
1147  #define SDMA0_PAGE_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
1148  #define SDMA0_PAGE_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
1149  #define SDMA0_PAGE_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
1150  //SDMA0_PAGE_IB_RPTR
1151  #define SDMA0_PAGE_IB_RPTR__OFFSET__SHIFT                                                                     0x2
1152  #define SDMA0_PAGE_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
1153  //SDMA0_PAGE_IB_OFFSET
1154  #define SDMA0_PAGE_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
1155  #define SDMA0_PAGE_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
1156  //SDMA0_PAGE_IB_BASE_LO
1157  #define SDMA0_PAGE_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
1158  #define SDMA0_PAGE_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
1159  //SDMA0_PAGE_IB_BASE_HI
1160  #define SDMA0_PAGE_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
1161  #define SDMA0_PAGE_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1162  //SDMA0_PAGE_IB_SIZE
1163  #define SDMA0_PAGE_IB_SIZE__SIZE__SHIFT                                                                       0x0
1164  #define SDMA0_PAGE_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
1165  //SDMA0_PAGE_SKIP_CNTL
1166  #define SDMA0_PAGE_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
1167  #define SDMA0_PAGE_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
1168  //SDMA0_PAGE_CONTEXT_STATUS
1169  #define SDMA0_PAGE_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
1170  #define SDMA0_PAGE_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
1171  #define SDMA0_PAGE_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
1172  #define SDMA0_PAGE_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
1173  #define SDMA0_PAGE_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
1174  #define SDMA0_PAGE_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
1175  #define SDMA0_PAGE_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
1176  #define SDMA0_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
1177  #define SDMA0_PAGE_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
1178  #define SDMA0_PAGE_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
1179  #define SDMA0_PAGE_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
1180  #define SDMA0_PAGE_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
1181  #define SDMA0_PAGE_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
1182  #define SDMA0_PAGE_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
1183  #define SDMA0_PAGE_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
1184  #define SDMA0_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
1185  //SDMA0_PAGE_DOORBELL
1186  #define SDMA0_PAGE_DOORBELL__ENABLE__SHIFT                                                                    0x1c
1187  #define SDMA0_PAGE_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
1188  #define SDMA0_PAGE_DOORBELL__ENABLE_MASK                                                                      0x10000000L
1189  #define SDMA0_PAGE_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
1190  //SDMA0_PAGE_STATUS
1191  #define SDMA0_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
1192  #define SDMA0_PAGE_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
1193  #define SDMA0_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
1194  #define SDMA0_PAGE_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
1195  //SDMA0_PAGE_DOORBELL_LOG
1196  #define SDMA0_PAGE_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
1197  #define SDMA0_PAGE_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
1198  #define SDMA0_PAGE_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
1199  #define SDMA0_PAGE_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
1200  //SDMA0_PAGE_WATERMARK
1201  #define SDMA0_PAGE_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
1202  #define SDMA0_PAGE_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
1203  #define SDMA0_PAGE_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
1204  #define SDMA0_PAGE_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
1205  //SDMA0_PAGE_DOORBELL_OFFSET
1206  #define SDMA0_PAGE_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
1207  #define SDMA0_PAGE_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
1208  //SDMA0_PAGE_CSA_ADDR_LO
1209  #define SDMA0_PAGE_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
1210  #define SDMA0_PAGE_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
1211  //SDMA0_PAGE_CSA_ADDR_HI
1212  #define SDMA0_PAGE_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
1213  #define SDMA0_PAGE_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
1214  //SDMA0_PAGE_IB_SUB_REMAIN
1215  #define SDMA0_PAGE_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
1216  #define SDMA0_PAGE_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
1217  //SDMA0_PAGE_PREEMPT
1218  #define SDMA0_PAGE_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
1219  #define SDMA0_PAGE_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
1220  //SDMA0_PAGE_DUMMY_REG
1221  #define SDMA0_PAGE_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
1222  #define SDMA0_PAGE_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
1223  //SDMA0_PAGE_RB_WPTR_POLL_ADDR_HI
1224  #define SDMA0_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
1225  #define SDMA0_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
1226  //SDMA0_PAGE_RB_WPTR_POLL_ADDR_LO
1227  #define SDMA0_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
1228  #define SDMA0_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
1229  //SDMA0_PAGE_RB_AQL_CNTL
1230  #define SDMA0_PAGE_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
1231  #define SDMA0_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
1232  #define SDMA0_PAGE_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
1233  #define SDMA0_PAGE_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
1234  #define SDMA0_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
1235  #define SDMA0_PAGE_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
1236  //SDMA0_PAGE_MINOR_PTR_UPDATE
1237  #define SDMA0_PAGE_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
1238  #define SDMA0_PAGE_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
1239  //SDMA0_PAGE_MIDCMD_DATA0
1240  #define SDMA0_PAGE_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
1241  #define SDMA0_PAGE_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
1242  //SDMA0_PAGE_MIDCMD_DATA1
1243  #define SDMA0_PAGE_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
1244  #define SDMA0_PAGE_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
1245  //SDMA0_PAGE_MIDCMD_DATA2
1246  #define SDMA0_PAGE_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
1247  #define SDMA0_PAGE_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
1248  //SDMA0_PAGE_MIDCMD_DATA3
1249  #define SDMA0_PAGE_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
1250  #define SDMA0_PAGE_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
1251  //SDMA0_PAGE_MIDCMD_DATA4
1252  #define SDMA0_PAGE_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
1253  #define SDMA0_PAGE_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
1254  //SDMA0_PAGE_MIDCMD_DATA5
1255  #define SDMA0_PAGE_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
1256  #define SDMA0_PAGE_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
1257  //SDMA0_PAGE_MIDCMD_DATA6
1258  #define SDMA0_PAGE_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
1259  #define SDMA0_PAGE_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
1260  //SDMA0_PAGE_MIDCMD_DATA7
1261  #define SDMA0_PAGE_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
1262  #define SDMA0_PAGE_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
1263  //SDMA0_PAGE_MIDCMD_DATA8
1264  #define SDMA0_PAGE_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
1265  #define SDMA0_PAGE_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
1266  //SDMA0_PAGE_MIDCMD_DATA9
1267  #define SDMA0_PAGE_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
1268  #define SDMA0_PAGE_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
1269  //SDMA0_PAGE_MIDCMD_DATA10
1270  #define SDMA0_PAGE_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
1271  #define SDMA0_PAGE_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
1272  //SDMA0_PAGE_MIDCMD_CNTL
1273  #define SDMA0_PAGE_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
1274  #define SDMA0_PAGE_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
1275  #define SDMA0_PAGE_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
1276  #define SDMA0_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
1277  #define SDMA0_PAGE_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
1278  #define SDMA0_PAGE_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
1279  #define SDMA0_PAGE_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
1280  #define SDMA0_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
1281  //SDMA0_RLC0_RB_CNTL
1282  #define SDMA0_RLC0_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
1283  #define SDMA0_RLC0_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
1284  #define SDMA0_RLC0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
1285  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
1286  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
1287  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
1288  #define SDMA0_RLC0_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
1289  #define SDMA0_RLC0_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
1290  #define SDMA0_RLC0_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
1291  #define SDMA0_RLC0_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
1292  #define SDMA0_RLC0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
1293  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
1294  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
1295  #define SDMA0_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
1296  #define SDMA0_RLC0_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
1297  #define SDMA0_RLC0_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
1298  //SDMA0_RLC0_RB_BASE
1299  #define SDMA0_RLC0_RB_BASE__ADDR__SHIFT                                                                       0x0
1300  #define SDMA0_RLC0_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
1301  //SDMA0_RLC0_RB_BASE_HI
1302  #define SDMA0_RLC0_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
1303  #define SDMA0_RLC0_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
1304  //SDMA0_RLC0_RB_RPTR
1305  #define SDMA0_RLC0_RB_RPTR__OFFSET__SHIFT                                                                     0x0
1306  #define SDMA0_RLC0_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1307  //SDMA0_RLC0_RB_RPTR_HI
1308  #define SDMA0_RLC0_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
1309  #define SDMA0_RLC0_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1310  //SDMA0_RLC0_RB_WPTR
1311  #define SDMA0_RLC0_RB_WPTR__OFFSET__SHIFT                                                                     0x0
1312  #define SDMA0_RLC0_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1313  //SDMA0_RLC0_RB_WPTR_HI
1314  #define SDMA0_RLC0_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
1315  #define SDMA0_RLC0_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1316  //SDMA0_RLC0_RB_WPTR_POLL_CNTL
1317  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
1318  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
1319  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
1320  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
1321  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
1322  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
1323  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
1324  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
1325  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
1326  #define SDMA0_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
1327  //SDMA0_RLC0_RB_RPTR_ADDR_HI
1328  #define SDMA0_RLC0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
1329  #define SDMA0_RLC0_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
1330  //SDMA0_RLC0_RB_RPTR_ADDR_LO
1331  #define SDMA0_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
1332  #define SDMA0_RLC0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
1333  #define SDMA0_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
1334  #define SDMA0_RLC0_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
1335  //SDMA0_RLC0_IB_CNTL
1336  #define SDMA0_RLC0_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
1337  #define SDMA0_RLC0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
1338  #define SDMA0_RLC0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
1339  #define SDMA0_RLC0_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
1340  #define SDMA0_RLC0_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
1341  #define SDMA0_RLC0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
1342  #define SDMA0_RLC0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
1343  #define SDMA0_RLC0_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
1344  //SDMA0_RLC0_IB_RPTR
1345  #define SDMA0_RLC0_IB_RPTR__OFFSET__SHIFT                                                                     0x2
1346  #define SDMA0_RLC0_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
1347  //SDMA0_RLC0_IB_OFFSET
1348  #define SDMA0_RLC0_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
1349  #define SDMA0_RLC0_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
1350  //SDMA0_RLC0_IB_BASE_LO
1351  #define SDMA0_RLC0_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
1352  #define SDMA0_RLC0_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
1353  //SDMA0_RLC0_IB_BASE_HI
1354  #define SDMA0_RLC0_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
1355  #define SDMA0_RLC0_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1356  //SDMA0_RLC0_IB_SIZE
1357  #define SDMA0_RLC0_IB_SIZE__SIZE__SHIFT                                                                       0x0
1358  #define SDMA0_RLC0_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
1359  //SDMA0_RLC0_SKIP_CNTL
1360  #define SDMA0_RLC0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
1361  #define SDMA0_RLC0_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
1362  //SDMA0_RLC0_CONTEXT_STATUS
1363  #define SDMA0_RLC0_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
1364  #define SDMA0_RLC0_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
1365  #define SDMA0_RLC0_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
1366  #define SDMA0_RLC0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
1367  #define SDMA0_RLC0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
1368  #define SDMA0_RLC0_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
1369  #define SDMA0_RLC0_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
1370  #define SDMA0_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
1371  #define SDMA0_RLC0_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
1372  #define SDMA0_RLC0_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
1373  #define SDMA0_RLC0_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
1374  #define SDMA0_RLC0_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
1375  #define SDMA0_RLC0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
1376  #define SDMA0_RLC0_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
1377  #define SDMA0_RLC0_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
1378  #define SDMA0_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
1379  //SDMA0_RLC0_DOORBELL
1380  #define SDMA0_RLC0_DOORBELL__ENABLE__SHIFT                                                                    0x1c
1381  #define SDMA0_RLC0_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
1382  #define SDMA0_RLC0_DOORBELL__ENABLE_MASK                                                                      0x10000000L
1383  #define SDMA0_RLC0_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
1384  //SDMA0_RLC0_STATUS
1385  #define SDMA0_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
1386  #define SDMA0_RLC0_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
1387  #define SDMA0_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
1388  #define SDMA0_RLC0_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
1389  //SDMA0_RLC0_DOORBELL_LOG
1390  #define SDMA0_RLC0_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
1391  #define SDMA0_RLC0_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
1392  #define SDMA0_RLC0_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
1393  #define SDMA0_RLC0_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
1394  //SDMA0_RLC0_WATERMARK
1395  #define SDMA0_RLC0_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
1396  #define SDMA0_RLC0_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
1397  #define SDMA0_RLC0_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
1398  #define SDMA0_RLC0_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
1399  //SDMA0_RLC0_DOORBELL_OFFSET
1400  #define SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
1401  #define SDMA0_RLC0_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
1402  //SDMA0_RLC0_CSA_ADDR_LO
1403  #define SDMA0_RLC0_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
1404  #define SDMA0_RLC0_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
1405  //SDMA0_RLC0_CSA_ADDR_HI
1406  #define SDMA0_RLC0_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
1407  #define SDMA0_RLC0_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
1408  //SDMA0_RLC0_IB_SUB_REMAIN
1409  #define SDMA0_RLC0_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
1410  #define SDMA0_RLC0_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
1411  //SDMA0_RLC0_PREEMPT
1412  #define SDMA0_RLC0_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
1413  #define SDMA0_RLC0_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
1414  //SDMA0_RLC0_DUMMY_REG
1415  #define SDMA0_RLC0_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
1416  #define SDMA0_RLC0_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
1417  //SDMA0_RLC0_RB_WPTR_POLL_ADDR_HI
1418  #define SDMA0_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
1419  #define SDMA0_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
1420  //SDMA0_RLC0_RB_WPTR_POLL_ADDR_LO
1421  #define SDMA0_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
1422  #define SDMA0_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
1423  //SDMA0_RLC0_RB_AQL_CNTL
1424  #define SDMA0_RLC0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
1425  #define SDMA0_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
1426  #define SDMA0_RLC0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
1427  #define SDMA0_RLC0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
1428  #define SDMA0_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
1429  #define SDMA0_RLC0_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
1430  //SDMA0_RLC0_MINOR_PTR_UPDATE
1431  #define SDMA0_RLC0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
1432  #define SDMA0_RLC0_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
1433  //SDMA0_RLC0_MIDCMD_DATA0
1434  #define SDMA0_RLC0_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
1435  #define SDMA0_RLC0_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
1436  //SDMA0_RLC0_MIDCMD_DATA1
1437  #define SDMA0_RLC0_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
1438  #define SDMA0_RLC0_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
1439  //SDMA0_RLC0_MIDCMD_DATA2
1440  #define SDMA0_RLC0_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
1441  #define SDMA0_RLC0_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
1442  //SDMA0_RLC0_MIDCMD_DATA3
1443  #define SDMA0_RLC0_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
1444  #define SDMA0_RLC0_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
1445  //SDMA0_RLC0_MIDCMD_DATA4
1446  #define SDMA0_RLC0_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
1447  #define SDMA0_RLC0_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
1448  //SDMA0_RLC0_MIDCMD_DATA5
1449  #define SDMA0_RLC0_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
1450  #define SDMA0_RLC0_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
1451  //SDMA0_RLC0_MIDCMD_DATA6
1452  #define SDMA0_RLC0_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
1453  #define SDMA0_RLC0_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
1454  //SDMA0_RLC0_MIDCMD_DATA7
1455  #define SDMA0_RLC0_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
1456  #define SDMA0_RLC0_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
1457  //SDMA0_RLC0_MIDCMD_DATA8
1458  #define SDMA0_RLC0_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
1459  #define SDMA0_RLC0_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
1460  //SDMA0_RLC0_MIDCMD_DATA9
1461  #define SDMA0_RLC0_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
1462  #define SDMA0_RLC0_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
1463  //SDMA0_RLC0_MIDCMD_DATA10
1464  #define SDMA0_RLC0_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
1465  #define SDMA0_RLC0_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
1466  //SDMA0_RLC0_MIDCMD_CNTL
1467  #define SDMA0_RLC0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
1468  #define SDMA0_RLC0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
1469  #define SDMA0_RLC0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
1470  #define SDMA0_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
1471  #define SDMA0_RLC0_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
1472  #define SDMA0_RLC0_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
1473  #define SDMA0_RLC0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
1474  #define SDMA0_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
1475  //SDMA0_RLC1_RB_CNTL
1476  #define SDMA0_RLC1_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
1477  #define SDMA0_RLC1_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
1478  #define SDMA0_RLC1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
1479  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
1480  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
1481  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
1482  #define SDMA0_RLC1_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
1483  #define SDMA0_RLC1_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
1484  #define SDMA0_RLC1_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
1485  #define SDMA0_RLC1_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
1486  #define SDMA0_RLC1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
1487  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
1488  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
1489  #define SDMA0_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
1490  #define SDMA0_RLC1_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
1491  #define SDMA0_RLC1_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
1492  //SDMA0_RLC1_RB_BASE
1493  #define SDMA0_RLC1_RB_BASE__ADDR__SHIFT                                                                       0x0
1494  #define SDMA0_RLC1_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
1495  //SDMA0_RLC1_RB_BASE_HI
1496  #define SDMA0_RLC1_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
1497  #define SDMA0_RLC1_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
1498  //SDMA0_RLC1_RB_RPTR
1499  #define SDMA0_RLC1_RB_RPTR__OFFSET__SHIFT                                                                     0x0
1500  #define SDMA0_RLC1_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1501  //SDMA0_RLC1_RB_RPTR_HI
1502  #define SDMA0_RLC1_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
1503  #define SDMA0_RLC1_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1504  //SDMA0_RLC1_RB_WPTR
1505  #define SDMA0_RLC1_RB_WPTR__OFFSET__SHIFT                                                                     0x0
1506  #define SDMA0_RLC1_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1507  //SDMA0_RLC1_RB_WPTR_HI
1508  #define SDMA0_RLC1_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
1509  #define SDMA0_RLC1_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1510  //SDMA0_RLC1_RB_WPTR_POLL_CNTL
1511  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
1512  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
1513  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
1514  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
1515  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
1516  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
1517  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
1518  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
1519  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
1520  #define SDMA0_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
1521  //SDMA0_RLC1_RB_RPTR_ADDR_HI
1522  #define SDMA0_RLC1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
1523  #define SDMA0_RLC1_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
1524  //SDMA0_RLC1_RB_RPTR_ADDR_LO
1525  #define SDMA0_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
1526  #define SDMA0_RLC1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
1527  #define SDMA0_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
1528  #define SDMA0_RLC1_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
1529  //SDMA0_RLC1_IB_CNTL
1530  #define SDMA0_RLC1_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
1531  #define SDMA0_RLC1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
1532  #define SDMA0_RLC1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
1533  #define SDMA0_RLC1_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
1534  #define SDMA0_RLC1_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
1535  #define SDMA0_RLC1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
1536  #define SDMA0_RLC1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
1537  #define SDMA0_RLC1_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
1538  //SDMA0_RLC1_IB_RPTR
1539  #define SDMA0_RLC1_IB_RPTR__OFFSET__SHIFT                                                                     0x2
1540  #define SDMA0_RLC1_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
1541  //SDMA0_RLC1_IB_OFFSET
1542  #define SDMA0_RLC1_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
1543  #define SDMA0_RLC1_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
1544  //SDMA0_RLC1_IB_BASE_LO
1545  #define SDMA0_RLC1_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
1546  #define SDMA0_RLC1_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
1547  //SDMA0_RLC1_IB_BASE_HI
1548  #define SDMA0_RLC1_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
1549  #define SDMA0_RLC1_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1550  //SDMA0_RLC1_IB_SIZE
1551  #define SDMA0_RLC1_IB_SIZE__SIZE__SHIFT                                                                       0x0
1552  #define SDMA0_RLC1_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
1553  //SDMA0_RLC1_SKIP_CNTL
1554  #define SDMA0_RLC1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
1555  #define SDMA0_RLC1_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
1556  //SDMA0_RLC1_CONTEXT_STATUS
1557  #define SDMA0_RLC1_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
1558  #define SDMA0_RLC1_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
1559  #define SDMA0_RLC1_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
1560  #define SDMA0_RLC1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
1561  #define SDMA0_RLC1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
1562  #define SDMA0_RLC1_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
1563  #define SDMA0_RLC1_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
1564  #define SDMA0_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
1565  #define SDMA0_RLC1_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
1566  #define SDMA0_RLC1_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
1567  #define SDMA0_RLC1_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
1568  #define SDMA0_RLC1_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
1569  #define SDMA0_RLC1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
1570  #define SDMA0_RLC1_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
1571  #define SDMA0_RLC1_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
1572  #define SDMA0_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
1573  //SDMA0_RLC1_DOORBELL
1574  #define SDMA0_RLC1_DOORBELL__ENABLE__SHIFT                                                                    0x1c
1575  #define SDMA0_RLC1_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
1576  #define SDMA0_RLC1_DOORBELL__ENABLE_MASK                                                                      0x10000000L
1577  #define SDMA0_RLC1_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
1578  //SDMA0_RLC1_STATUS
1579  #define SDMA0_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
1580  #define SDMA0_RLC1_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
1581  #define SDMA0_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
1582  #define SDMA0_RLC1_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
1583  //SDMA0_RLC1_DOORBELL_LOG
1584  #define SDMA0_RLC1_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
1585  #define SDMA0_RLC1_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
1586  #define SDMA0_RLC1_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
1587  #define SDMA0_RLC1_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
1588  //SDMA0_RLC1_WATERMARK
1589  #define SDMA0_RLC1_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
1590  #define SDMA0_RLC1_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
1591  #define SDMA0_RLC1_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
1592  #define SDMA0_RLC1_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
1593  //SDMA0_RLC1_DOORBELL_OFFSET
1594  #define SDMA0_RLC1_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
1595  #define SDMA0_RLC1_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
1596  //SDMA0_RLC1_CSA_ADDR_LO
1597  #define SDMA0_RLC1_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
1598  #define SDMA0_RLC1_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
1599  //SDMA0_RLC1_CSA_ADDR_HI
1600  #define SDMA0_RLC1_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
1601  #define SDMA0_RLC1_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
1602  //SDMA0_RLC1_IB_SUB_REMAIN
1603  #define SDMA0_RLC1_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
1604  #define SDMA0_RLC1_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
1605  //SDMA0_RLC1_PREEMPT
1606  #define SDMA0_RLC1_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
1607  #define SDMA0_RLC1_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
1608  //SDMA0_RLC1_DUMMY_REG
1609  #define SDMA0_RLC1_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
1610  #define SDMA0_RLC1_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
1611  //SDMA0_RLC1_RB_WPTR_POLL_ADDR_HI
1612  #define SDMA0_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
1613  #define SDMA0_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
1614  //SDMA0_RLC1_RB_WPTR_POLL_ADDR_LO
1615  #define SDMA0_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
1616  #define SDMA0_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
1617  //SDMA0_RLC1_RB_AQL_CNTL
1618  #define SDMA0_RLC1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
1619  #define SDMA0_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
1620  #define SDMA0_RLC1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
1621  #define SDMA0_RLC1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
1622  #define SDMA0_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
1623  #define SDMA0_RLC1_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
1624  //SDMA0_RLC1_MINOR_PTR_UPDATE
1625  #define SDMA0_RLC1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
1626  #define SDMA0_RLC1_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
1627  //SDMA0_RLC1_MIDCMD_DATA0
1628  #define SDMA0_RLC1_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
1629  #define SDMA0_RLC1_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
1630  //SDMA0_RLC1_MIDCMD_DATA1
1631  #define SDMA0_RLC1_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
1632  #define SDMA0_RLC1_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
1633  //SDMA0_RLC1_MIDCMD_DATA2
1634  #define SDMA0_RLC1_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
1635  #define SDMA0_RLC1_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
1636  //SDMA0_RLC1_MIDCMD_DATA3
1637  #define SDMA0_RLC1_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
1638  #define SDMA0_RLC1_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
1639  //SDMA0_RLC1_MIDCMD_DATA4
1640  #define SDMA0_RLC1_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
1641  #define SDMA0_RLC1_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
1642  //SDMA0_RLC1_MIDCMD_DATA5
1643  #define SDMA0_RLC1_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
1644  #define SDMA0_RLC1_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
1645  //SDMA0_RLC1_MIDCMD_DATA6
1646  #define SDMA0_RLC1_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
1647  #define SDMA0_RLC1_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
1648  //SDMA0_RLC1_MIDCMD_DATA7
1649  #define SDMA0_RLC1_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
1650  #define SDMA0_RLC1_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
1651  //SDMA0_RLC1_MIDCMD_DATA8
1652  #define SDMA0_RLC1_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
1653  #define SDMA0_RLC1_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
1654  //SDMA0_RLC1_MIDCMD_DATA9
1655  #define SDMA0_RLC1_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
1656  #define SDMA0_RLC1_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
1657  //SDMA0_RLC1_MIDCMD_DATA10
1658  #define SDMA0_RLC1_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
1659  #define SDMA0_RLC1_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
1660  //SDMA0_RLC1_MIDCMD_CNTL
1661  #define SDMA0_RLC1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
1662  #define SDMA0_RLC1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
1663  #define SDMA0_RLC1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
1664  #define SDMA0_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
1665  #define SDMA0_RLC1_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
1666  #define SDMA0_RLC1_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
1667  #define SDMA0_RLC1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
1668  #define SDMA0_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
1669  //SDMA0_RLC2_RB_CNTL
1670  #define SDMA0_RLC2_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
1671  #define SDMA0_RLC2_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
1672  #define SDMA0_RLC2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
1673  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
1674  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
1675  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
1676  #define SDMA0_RLC2_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
1677  #define SDMA0_RLC2_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
1678  #define SDMA0_RLC2_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
1679  #define SDMA0_RLC2_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
1680  #define SDMA0_RLC2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
1681  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
1682  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
1683  #define SDMA0_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
1684  #define SDMA0_RLC2_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
1685  #define SDMA0_RLC2_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
1686  //SDMA0_RLC2_RB_BASE
1687  #define SDMA0_RLC2_RB_BASE__ADDR__SHIFT                                                                       0x0
1688  #define SDMA0_RLC2_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
1689  //SDMA0_RLC2_RB_BASE_HI
1690  #define SDMA0_RLC2_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
1691  #define SDMA0_RLC2_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
1692  //SDMA0_RLC2_RB_RPTR
1693  #define SDMA0_RLC2_RB_RPTR__OFFSET__SHIFT                                                                     0x0
1694  #define SDMA0_RLC2_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1695  //SDMA0_RLC2_RB_RPTR_HI
1696  #define SDMA0_RLC2_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
1697  #define SDMA0_RLC2_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1698  //SDMA0_RLC2_RB_WPTR
1699  #define SDMA0_RLC2_RB_WPTR__OFFSET__SHIFT                                                                     0x0
1700  #define SDMA0_RLC2_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1701  //SDMA0_RLC2_RB_WPTR_HI
1702  #define SDMA0_RLC2_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
1703  #define SDMA0_RLC2_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1704  //SDMA0_RLC2_RB_WPTR_POLL_CNTL
1705  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
1706  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
1707  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
1708  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
1709  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
1710  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
1711  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
1712  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
1713  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
1714  #define SDMA0_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
1715  //SDMA0_RLC2_RB_RPTR_ADDR_HI
1716  #define SDMA0_RLC2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
1717  #define SDMA0_RLC2_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
1718  //SDMA0_RLC2_RB_RPTR_ADDR_LO
1719  #define SDMA0_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
1720  #define SDMA0_RLC2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
1721  #define SDMA0_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
1722  #define SDMA0_RLC2_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
1723  //SDMA0_RLC2_IB_CNTL
1724  #define SDMA0_RLC2_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
1725  #define SDMA0_RLC2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
1726  #define SDMA0_RLC2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
1727  #define SDMA0_RLC2_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
1728  #define SDMA0_RLC2_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
1729  #define SDMA0_RLC2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
1730  #define SDMA0_RLC2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
1731  #define SDMA0_RLC2_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
1732  //SDMA0_RLC2_IB_RPTR
1733  #define SDMA0_RLC2_IB_RPTR__OFFSET__SHIFT                                                                     0x2
1734  #define SDMA0_RLC2_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
1735  //SDMA0_RLC2_IB_OFFSET
1736  #define SDMA0_RLC2_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
1737  #define SDMA0_RLC2_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
1738  //SDMA0_RLC2_IB_BASE_LO
1739  #define SDMA0_RLC2_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
1740  #define SDMA0_RLC2_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
1741  //SDMA0_RLC2_IB_BASE_HI
1742  #define SDMA0_RLC2_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
1743  #define SDMA0_RLC2_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1744  //SDMA0_RLC2_IB_SIZE
1745  #define SDMA0_RLC2_IB_SIZE__SIZE__SHIFT                                                                       0x0
1746  #define SDMA0_RLC2_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
1747  //SDMA0_RLC2_SKIP_CNTL
1748  #define SDMA0_RLC2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
1749  #define SDMA0_RLC2_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
1750  //SDMA0_RLC2_CONTEXT_STATUS
1751  #define SDMA0_RLC2_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
1752  #define SDMA0_RLC2_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
1753  #define SDMA0_RLC2_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
1754  #define SDMA0_RLC2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
1755  #define SDMA0_RLC2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
1756  #define SDMA0_RLC2_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
1757  #define SDMA0_RLC2_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
1758  #define SDMA0_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
1759  #define SDMA0_RLC2_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
1760  #define SDMA0_RLC2_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
1761  #define SDMA0_RLC2_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
1762  #define SDMA0_RLC2_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
1763  #define SDMA0_RLC2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
1764  #define SDMA0_RLC2_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
1765  #define SDMA0_RLC2_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
1766  #define SDMA0_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
1767  //SDMA0_RLC2_DOORBELL
1768  #define SDMA0_RLC2_DOORBELL__ENABLE__SHIFT                                                                    0x1c
1769  #define SDMA0_RLC2_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
1770  #define SDMA0_RLC2_DOORBELL__ENABLE_MASK                                                                      0x10000000L
1771  #define SDMA0_RLC2_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
1772  //SDMA0_RLC2_STATUS
1773  #define SDMA0_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
1774  #define SDMA0_RLC2_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
1775  #define SDMA0_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
1776  #define SDMA0_RLC2_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
1777  //SDMA0_RLC2_DOORBELL_LOG
1778  #define SDMA0_RLC2_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
1779  #define SDMA0_RLC2_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
1780  #define SDMA0_RLC2_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
1781  #define SDMA0_RLC2_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
1782  //SDMA0_RLC2_WATERMARK
1783  #define SDMA0_RLC2_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
1784  #define SDMA0_RLC2_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
1785  #define SDMA0_RLC2_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
1786  #define SDMA0_RLC2_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
1787  //SDMA0_RLC2_DOORBELL_OFFSET
1788  #define SDMA0_RLC2_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
1789  #define SDMA0_RLC2_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
1790  //SDMA0_RLC2_CSA_ADDR_LO
1791  #define SDMA0_RLC2_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
1792  #define SDMA0_RLC2_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
1793  //SDMA0_RLC2_CSA_ADDR_HI
1794  #define SDMA0_RLC2_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
1795  #define SDMA0_RLC2_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
1796  //SDMA0_RLC2_IB_SUB_REMAIN
1797  #define SDMA0_RLC2_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
1798  #define SDMA0_RLC2_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
1799  //SDMA0_RLC2_PREEMPT
1800  #define SDMA0_RLC2_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
1801  #define SDMA0_RLC2_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
1802  //SDMA0_RLC2_DUMMY_REG
1803  #define SDMA0_RLC2_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
1804  #define SDMA0_RLC2_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
1805  //SDMA0_RLC2_RB_WPTR_POLL_ADDR_HI
1806  #define SDMA0_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
1807  #define SDMA0_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
1808  //SDMA0_RLC2_RB_WPTR_POLL_ADDR_LO
1809  #define SDMA0_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
1810  #define SDMA0_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
1811  //SDMA0_RLC2_RB_AQL_CNTL
1812  #define SDMA0_RLC2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
1813  #define SDMA0_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
1814  #define SDMA0_RLC2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
1815  #define SDMA0_RLC2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
1816  #define SDMA0_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
1817  #define SDMA0_RLC2_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
1818  //SDMA0_RLC2_MINOR_PTR_UPDATE
1819  #define SDMA0_RLC2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
1820  #define SDMA0_RLC2_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
1821  //SDMA0_RLC2_MIDCMD_DATA0
1822  #define SDMA0_RLC2_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
1823  #define SDMA0_RLC2_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
1824  //SDMA0_RLC2_MIDCMD_DATA1
1825  #define SDMA0_RLC2_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
1826  #define SDMA0_RLC2_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
1827  //SDMA0_RLC2_MIDCMD_DATA2
1828  #define SDMA0_RLC2_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
1829  #define SDMA0_RLC2_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
1830  //SDMA0_RLC2_MIDCMD_DATA3
1831  #define SDMA0_RLC2_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
1832  #define SDMA0_RLC2_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
1833  //SDMA0_RLC2_MIDCMD_DATA4
1834  #define SDMA0_RLC2_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
1835  #define SDMA0_RLC2_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
1836  //SDMA0_RLC2_MIDCMD_DATA5
1837  #define SDMA0_RLC2_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
1838  #define SDMA0_RLC2_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
1839  //SDMA0_RLC2_MIDCMD_DATA6
1840  #define SDMA0_RLC2_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
1841  #define SDMA0_RLC2_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
1842  //SDMA0_RLC2_MIDCMD_DATA7
1843  #define SDMA0_RLC2_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
1844  #define SDMA0_RLC2_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
1845  //SDMA0_RLC2_MIDCMD_DATA8
1846  #define SDMA0_RLC2_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
1847  #define SDMA0_RLC2_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
1848  //SDMA0_RLC2_MIDCMD_DATA9
1849  #define SDMA0_RLC2_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
1850  #define SDMA0_RLC2_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
1851  //SDMA0_RLC2_MIDCMD_DATA10
1852  #define SDMA0_RLC2_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
1853  #define SDMA0_RLC2_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
1854  //SDMA0_RLC2_MIDCMD_CNTL
1855  #define SDMA0_RLC2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
1856  #define SDMA0_RLC2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
1857  #define SDMA0_RLC2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
1858  #define SDMA0_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
1859  #define SDMA0_RLC2_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
1860  #define SDMA0_RLC2_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
1861  #define SDMA0_RLC2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
1862  #define SDMA0_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
1863  //SDMA0_RLC3_RB_CNTL
1864  #define SDMA0_RLC3_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
1865  #define SDMA0_RLC3_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
1866  #define SDMA0_RLC3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
1867  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
1868  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
1869  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
1870  #define SDMA0_RLC3_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
1871  #define SDMA0_RLC3_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
1872  #define SDMA0_RLC3_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
1873  #define SDMA0_RLC3_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
1874  #define SDMA0_RLC3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
1875  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
1876  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
1877  #define SDMA0_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
1878  #define SDMA0_RLC3_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
1879  #define SDMA0_RLC3_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
1880  //SDMA0_RLC3_RB_BASE
1881  #define SDMA0_RLC3_RB_BASE__ADDR__SHIFT                                                                       0x0
1882  #define SDMA0_RLC3_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
1883  //SDMA0_RLC3_RB_BASE_HI
1884  #define SDMA0_RLC3_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
1885  #define SDMA0_RLC3_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
1886  //SDMA0_RLC3_RB_RPTR
1887  #define SDMA0_RLC3_RB_RPTR__OFFSET__SHIFT                                                                     0x0
1888  #define SDMA0_RLC3_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1889  //SDMA0_RLC3_RB_RPTR_HI
1890  #define SDMA0_RLC3_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
1891  #define SDMA0_RLC3_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1892  //SDMA0_RLC3_RB_WPTR
1893  #define SDMA0_RLC3_RB_WPTR__OFFSET__SHIFT                                                                     0x0
1894  #define SDMA0_RLC3_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
1895  //SDMA0_RLC3_RB_WPTR_HI
1896  #define SDMA0_RLC3_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
1897  #define SDMA0_RLC3_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
1898  //SDMA0_RLC3_RB_WPTR_POLL_CNTL
1899  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
1900  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
1901  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
1902  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
1903  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
1904  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
1905  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
1906  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
1907  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
1908  #define SDMA0_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
1909  //SDMA0_RLC3_RB_RPTR_ADDR_HI
1910  #define SDMA0_RLC3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
1911  #define SDMA0_RLC3_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
1912  //SDMA0_RLC3_RB_RPTR_ADDR_LO
1913  #define SDMA0_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
1914  #define SDMA0_RLC3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
1915  #define SDMA0_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
1916  #define SDMA0_RLC3_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
1917  //SDMA0_RLC3_IB_CNTL
1918  #define SDMA0_RLC3_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
1919  #define SDMA0_RLC3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
1920  #define SDMA0_RLC3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
1921  #define SDMA0_RLC3_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
1922  #define SDMA0_RLC3_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
1923  #define SDMA0_RLC3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
1924  #define SDMA0_RLC3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
1925  #define SDMA0_RLC3_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
1926  //SDMA0_RLC3_IB_RPTR
1927  #define SDMA0_RLC3_IB_RPTR__OFFSET__SHIFT                                                                     0x2
1928  #define SDMA0_RLC3_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
1929  //SDMA0_RLC3_IB_OFFSET
1930  #define SDMA0_RLC3_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
1931  #define SDMA0_RLC3_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
1932  //SDMA0_RLC3_IB_BASE_LO
1933  #define SDMA0_RLC3_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
1934  #define SDMA0_RLC3_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
1935  //SDMA0_RLC3_IB_BASE_HI
1936  #define SDMA0_RLC3_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
1937  #define SDMA0_RLC3_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
1938  //SDMA0_RLC3_IB_SIZE
1939  #define SDMA0_RLC3_IB_SIZE__SIZE__SHIFT                                                                       0x0
1940  #define SDMA0_RLC3_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
1941  //SDMA0_RLC3_SKIP_CNTL
1942  #define SDMA0_RLC3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
1943  #define SDMA0_RLC3_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
1944  //SDMA0_RLC3_CONTEXT_STATUS
1945  #define SDMA0_RLC3_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
1946  #define SDMA0_RLC3_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
1947  #define SDMA0_RLC3_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
1948  #define SDMA0_RLC3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
1949  #define SDMA0_RLC3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
1950  #define SDMA0_RLC3_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
1951  #define SDMA0_RLC3_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
1952  #define SDMA0_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
1953  #define SDMA0_RLC3_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
1954  #define SDMA0_RLC3_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
1955  #define SDMA0_RLC3_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
1956  #define SDMA0_RLC3_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
1957  #define SDMA0_RLC3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
1958  #define SDMA0_RLC3_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
1959  #define SDMA0_RLC3_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
1960  #define SDMA0_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
1961  //SDMA0_RLC3_DOORBELL
1962  #define SDMA0_RLC3_DOORBELL__ENABLE__SHIFT                                                                    0x1c
1963  #define SDMA0_RLC3_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
1964  #define SDMA0_RLC3_DOORBELL__ENABLE_MASK                                                                      0x10000000L
1965  #define SDMA0_RLC3_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
1966  //SDMA0_RLC3_STATUS
1967  #define SDMA0_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
1968  #define SDMA0_RLC3_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
1969  #define SDMA0_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
1970  #define SDMA0_RLC3_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
1971  //SDMA0_RLC3_DOORBELL_LOG
1972  #define SDMA0_RLC3_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
1973  #define SDMA0_RLC3_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
1974  #define SDMA0_RLC3_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
1975  #define SDMA0_RLC3_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
1976  //SDMA0_RLC3_WATERMARK
1977  #define SDMA0_RLC3_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
1978  #define SDMA0_RLC3_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
1979  #define SDMA0_RLC3_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
1980  #define SDMA0_RLC3_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
1981  //SDMA0_RLC3_DOORBELL_OFFSET
1982  #define SDMA0_RLC3_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
1983  #define SDMA0_RLC3_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
1984  //SDMA0_RLC3_CSA_ADDR_LO
1985  #define SDMA0_RLC3_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
1986  #define SDMA0_RLC3_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
1987  //SDMA0_RLC3_CSA_ADDR_HI
1988  #define SDMA0_RLC3_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
1989  #define SDMA0_RLC3_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
1990  //SDMA0_RLC3_IB_SUB_REMAIN
1991  #define SDMA0_RLC3_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
1992  #define SDMA0_RLC3_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
1993  //SDMA0_RLC3_PREEMPT
1994  #define SDMA0_RLC3_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
1995  #define SDMA0_RLC3_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
1996  //SDMA0_RLC3_DUMMY_REG
1997  #define SDMA0_RLC3_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
1998  #define SDMA0_RLC3_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
1999  //SDMA0_RLC3_RB_WPTR_POLL_ADDR_HI
2000  #define SDMA0_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
2001  #define SDMA0_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
2002  //SDMA0_RLC3_RB_WPTR_POLL_ADDR_LO
2003  #define SDMA0_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
2004  #define SDMA0_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
2005  //SDMA0_RLC3_RB_AQL_CNTL
2006  #define SDMA0_RLC3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
2007  #define SDMA0_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
2008  #define SDMA0_RLC3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
2009  #define SDMA0_RLC3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
2010  #define SDMA0_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
2011  #define SDMA0_RLC3_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
2012  //SDMA0_RLC3_MINOR_PTR_UPDATE
2013  #define SDMA0_RLC3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
2014  #define SDMA0_RLC3_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
2015  //SDMA0_RLC3_MIDCMD_DATA0
2016  #define SDMA0_RLC3_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
2017  #define SDMA0_RLC3_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
2018  //SDMA0_RLC3_MIDCMD_DATA1
2019  #define SDMA0_RLC3_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
2020  #define SDMA0_RLC3_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
2021  //SDMA0_RLC3_MIDCMD_DATA2
2022  #define SDMA0_RLC3_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
2023  #define SDMA0_RLC3_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
2024  //SDMA0_RLC3_MIDCMD_DATA3
2025  #define SDMA0_RLC3_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
2026  #define SDMA0_RLC3_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
2027  //SDMA0_RLC3_MIDCMD_DATA4
2028  #define SDMA0_RLC3_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
2029  #define SDMA0_RLC3_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
2030  //SDMA0_RLC3_MIDCMD_DATA5
2031  #define SDMA0_RLC3_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
2032  #define SDMA0_RLC3_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
2033  //SDMA0_RLC3_MIDCMD_DATA6
2034  #define SDMA0_RLC3_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
2035  #define SDMA0_RLC3_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
2036  //SDMA0_RLC3_MIDCMD_DATA7
2037  #define SDMA0_RLC3_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
2038  #define SDMA0_RLC3_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
2039  //SDMA0_RLC3_MIDCMD_DATA8
2040  #define SDMA0_RLC3_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
2041  #define SDMA0_RLC3_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
2042  //SDMA0_RLC3_MIDCMD_DATA9
2043  #define SDMA0_RLC3_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
2044  #define SDMA0_RLC3_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
2045  //SDMA0_RLC3_MIDCMD_DATA10
2046  #define SDMA0_RLC3_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
2047  #define SDMA0_RLC3_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
2048  //SDMA0_RLC3_MIDCMD_CNTL
2049  #define SDMA0_RLC3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
2050  #define SDMA0_RLC3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
2051  #define SDMA0_RLC3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
2052  #define SDMA0_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
2053  #define SDMA0_RLC3_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
2054  #define SDMA0_RLC3_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
2055  #define SDMA0_RLC3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
2056  #define SDMA0_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
2057  //SDMA0_RLC4_RB_CNTL
2058  #define SDMA0_RLC4_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
2059  #define SDMA0_RLC4_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
2060  #define SDMA0_RLC4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
2061  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
2062  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
2063  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
2064  #define SDMA0_RLC4_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
2065  #define SDMA0_RLC4_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
2066  #define SDMA0_RLC4_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
2067  #define SDMA0_RLC4_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
2068  #define SDMA0_RLC4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
2069  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
2070  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
2071  #define SDMA0_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
2072  #define SDMA0_RLC4_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
2073  #define SDMA0_RLC4_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
2074  //SDMA0_RLC4_RB_BASE
2075  #define SDMA0_RLC4_RB_BASE__ADDR__SHIFT                                                                       0x0
2076  #define SDMA0_RLC4_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
2077  //SDMA0_RLC4_RB_BASE_HI
2078  #define SDMA0_RLC4_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
2079  #define SDMA0_RLC4_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
2080  //SDMA0_RLC4_RB_RPTR
2081  #define SDMA0_RLC4_RB_RPTR__OFFSET__SHIFT                                                                     0x0
2082  #define SDMA0_RLC4_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2083  //SDMA0_RLC4_RB_RPTR_HI
2084  #define SDMA0_RLC4_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
2085  #define SDMA0_RLC4_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2086  //SDMA0_RLC4_RB_WPTR
2087  #define SDMA0_RLC4_RB_WPTR__OFFSET__SHIFT                                                                     0x0
2088  #define SDMA0_RLC4_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2089  //SDMA0_RLC4_RB_WPTR_HI
2090  #define SDMA0_RLC4_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
2091  #define SDMA0_RLC4_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2092  //SDMA0_RLC4_RB_WPTR_POLL_CNTL
2093  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
2094  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
2095  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
2096  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
2097  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
2098  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
2099  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
2100  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
2101  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
2102  #define SDMA0_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
2103  //SDMA0_RLC4_RB_RPTR_ADDR_HI
2104  #define SDMA0_RLC4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
2105  #define SDMA0_RLC4_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
2106  //SDMA0_RLC4_RB_RPTR_ADDR_LO
2107  #define SDMA0_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
2108  #define SDMA0_RLC4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
2109  #define SDMA0_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
2110  #define SDMA0_RLC4_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
2111  //SDMA0_RLC4_IB_CNTL
2112  #define SDMA0_RLC4_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
2113  #define SDMA0_RLC4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
2114  #define SDMA0_RLC4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
2115  #define SDMA0_RLC4_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
2116  #define SDMA0_RLC4_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
2117  #define SDMA0_RLC4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
2118  #define SDMA0_RLC4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
2119  #define SDMA0_RLC4_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
2120  //SDMA0_RLC4_IB_RPTR
2121  #define SDMA0_RLC4_IB_RPTR__OFFSET__SHIFT                                                                     0x2
2122  #define SDMA0_RLC4_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
2123  //SDMA0_RLC4_IB_OFFSET
2124  #define SDMA0_RLC4_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
2125  #define SDMA0_RLC4_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
2126  //SDMA0_RLC4_IB_BASE_LO
2127  #define SDMA0_RLC4_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
2128  #define SDMA0_RLC4_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
2129  //SDMA0_RLC4_IB_BASE_HI
2130  #define SDMA0_RLC4_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
2131  #define SDMA0_RLC4_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
2132  //SDMA0_RLC4_IB_SIZE
2133  #define SDMA0_RLC4_IB_SIZE__SIZE__SHIFT                                                                       0x0
2134  #define SDMA0_RLC4_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
2135  //SDMA0_RLC4_SKIP_CNTL
2136  #define SDMA0_RLC4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
2137  #define SDMA0_RLC4_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
2138  //SDMA0_RLC4_CONTEXT_STATUS
2139  #define SDMA0_RLC4_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
2140  #define SDMA0_RLC4_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
2141  #define SDMA0_RLC4_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
2142  #define SDMA0_RLC4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
2143  #define SDMA0_RLC4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
2144  #define SDMA0_RLC4_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
2145  #define SDMA0_RLC4_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
2146  #define SDMA0_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
2147  #define SDMA0_RLC4_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
2148  #define SDMA0_RLC4_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
2149  #define SDMA0_RLC4_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
2150  #define SDMA0_RLC4_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
2151  #define SDMA0_RLC4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
2152  #define SDMA0_RLC4_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
2153  #define SDMA0_RLC4_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
2154  #define SDMA0_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
2155  //SDMA0_RLC4_DOORBELL
2156  #define SDMA0_RLC4_DOORBELL__ENABLE__SHIFT                                                                    0x1c
2157  #define SDMA0_RLC4_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
2158  #define SDMA0_RLC4_DOORBELL__ENABLE_MASK                                                                      0x10000000L
2159  #define SDMA0_RLC4_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
2160  //SDMA0_RLC4_STATUS
2161  #define SDMA0_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
2162  #define SDMA0_RLC4_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
2163  #define SDMA0_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
2164  #define SDMA0_RLC4_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
2165  //SDMA0_RLC4_DOORBELL_LOG
2166  #define SDMA0_RLC4_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
2167  #define SDMA0_RLC4_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
2168  #define SDMA0_RLC4_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
2169  #define SDMA0_RLC4_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
2170  //SDMA0_RLC4_WATERMARK
2171  #define SDMA0_RLC4_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
2172  #define SDMA0_RLC4_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
2173  #define SDMA0_RLC4_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
2174  #define SDMA0_RLC4_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
2175  //SDMA0_RLC4_DOORBELL_OFFSET
2176  #define SDMA0_RLC4_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
2177  #define SDMA0_RLC4_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
2178  //SDMA0_RLC4_CSA_ADDR_LO
2179  #define SDMA0_RLC4_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
2180  #define SDMA0_RLC4_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
2181  //SDMA0_RLC4_CSA_ADDR_HI
2182  #define SDMA0_RLC4_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
2183  #define SDMA0_RLC4_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
2184  //SDMA0_RLC4_IB_SUB_REMAIN
2185  #define SDMA0_RLC4_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
2186  #define SDMA0_RLC4_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
2187  //SDMA0_RLC4_PREEMPT
2188  #define SDMA0_RLC4_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
2189  #define SDMA0_RLC4_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
2190  //SDMA0_RLC4_DUMMY_REG
2191  #define SDMA0_RLC4_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
2192  #define SDMA0_RLC4_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
2193  //SDMA0_RLC4_RB_WPTR_POLL_ADDR_HI
2194  #define SDMA0_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
2195  #define SDMA0_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
2196  //SDMA0_RLC4_RB_WPTR_POLL_ADDR_LO
2197  #define SDMA0_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
2198  #define SDMA0_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
2199  //SDMA0_RLC4_RB_AQL_CNTL
2200  #define SDMA0_RLC4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
2201  #define SDMA0_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
2202  #define SDMA0_RLC4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
2203  #define SDMA0_RLC4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
2204  #define SDMA0_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
2205  #define SDMA0_RLC4_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
2206  //SDMA0_RLC4_MINOR_PTR_UPDATE
2207  #define SDMA0_RLC4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
2208  #define SDMA0_RLC4_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
2209  //SDMA0_RLC4_MIDCMD_DATA0
2210  #define SDMA0_RLC4_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
2211  #define SDMA0_RLC4_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
2212  //SDMA0_RLC4_MIDCMD_DATA1
2213  #define SDMA0_RLC4_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
2214  #define SDMA0_RLC4_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
2215  //SDMA0_RLC4_MIDCMD_DATA2
2216  #define SDMA0_RLC4_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
2217  #define SDMA0_RLC4_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
2218  //SDMA0_RLC4_MIDCMD_DATA3
2219  #define SDMA0_RLC4_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
2220  #define SDMA0_RLC4_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
2221  //SDMA0_RLC4_MIDCMD_DATA4
2222  #define SDMA0_RLC4_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
2223  #define SDMA0_RLC4_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
2224  //SDMA0_RLC4_MIDCMD_DATA5
2225  #define SDMA0_RLC4_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
2226  #define SDMA0_RLC4_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
2227  //SDMA0_RLC4_MIDCMD_DATA6
2228  #define SDMA0_RLC4_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
2229  #define SDMA0_RLC4_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
2230  //SDMA0_RLC4_MIDCMD_DATA7
2231  #define SDMA0_RLC4_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
2232  #define SDMA0_RLC4_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
2233  //SDMA0_RLC4_MIDCMD_DATA8
2234  #define SDMA0_RLC4_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
2235  #define SDMA0_RLC4_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
2236  //SDMA0_RLC4_MIDCMD_DATA9
2237  #define SDMA0_RLC4_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
2238  #define SDMA0_RLC4_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
2239  //SDMA0_RLC4_MIDCMD_DATA10
2240  #define SDMA0_RLC4_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
2241  #define SDMA0_RLC4_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
2242  //SDMA0_RLC4_MIDCMD_CNTL
2243  #define SDMA0_RLC4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
2244  #define SDMA0_RLC4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
2245  #define SDMA0_RLC4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
2246  #define SDMA0_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
2247  #define SDMA0_RLC4_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
2248  #define SDMA0_RLC4_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
2249  #define SDMA0_RLC4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
2250  #define SDMA0_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
2251  //SDMA0_RLC5_RB_CNTL
2252  #define SDMA0_RLC5_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
2253  #define SDMA0_RLC5_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
2254  #define SDMA0_RLC5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
2255  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
2256  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
2257  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
2258  #define SDMA0_RLC5_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
2259  #define SDMA0_RLC5_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
2260  #define SDMA0_RLC5_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
2261  #define SDMA0_RLC5_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
2262  #define SDMA0_RLC5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
2263  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
2264  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
2265  #define SDMA0_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
2266  #define SDMA0_RLC5_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
2267  #define SDMA0_RLC5_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
2268  //SDMA0_RLC5_RB_BASE
2269  #define SDMA0_RLC5_RB_BASE__ADDR__SHIFT                                                                       0x0
2270  #define SDMA0_RLC5_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
2271  //SDMA0_RLC5_RB_BASE_HI
2272  #define SDMA0_RLC5_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
2273  #define SDMA0_RLC5_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
2274  //SDMA0_RLC5_RB_RPTR
2275  #define SDMA0_RLC5_RB_RPTR__OFFSET__SHIFT                                                                     0x0
2276  #define SDMA0_RLC5_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2277  //SDMA0_RLC5_RB_RPTR_HI
2278  #define SDMA0_RLC5_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
2279  #define SDMA0_RLC5_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2280  //SDMA0_RLC5_RB_WPTR
2281  #define SDMA0_RLC5_RB_WPTR__OFFSET__SHIFT                                                                     0x0
2282  #define SDMA0_RLC5_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2283  //SDMA0_RLC5_RB_WPTR_HI
2284  #define SDMA0_RLC5_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
2285  #define SDMA0_RLC5_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2286  //SDMA0_RLC5_RB_WPTR_POLL_CNTL
2287  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
2288  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
2289  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
2290  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
2291  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
2292  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
2293  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
2294  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
2295  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
2296  #define SDMA0_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
2297  //SDMA0_RLC5_RB_RPTR_ADDR_HI
2298  #define SDMA0_RLC5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
2299  #define SDMA0_RLC5_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
2300  //SDMA0_RLC5_RB_RPTR_ADDR_LO
2301  #define SDMA0_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
2302  #define SDMA0_RLC5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
2303  #define SDMA0_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
2304  #define SDMA0_RLC5_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
2305  //SDMA0_RLC5_IB_CNTL
2306  #define SDMA0_RLC5_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
2307  #define SDMA0_RLC5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
2308  #define SDMA0_RLC5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
2309  #define SDMA0_RLC5_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
2310  #define SDMA0_RLC5_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
2311  #define SDMA0_RLC5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
2312  #define SDMA0_RLC5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
2313  #define SDMA0_RLC5_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
2314  //SDMA0_RLC5_IB_RPTR
2315  #define SDMA0_RLC5_IB_RPTR__OFFSET__SHIFT                                                                     0x2
2316  #define SDMA0_RLC5_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
2317  //SDMA0_RLC5_IB_OFFSET
2318  #define SDMA0_RLC5_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
2319  #define SDMA0_RLC5_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
2320  //SDMA0_RLC5_IB_BASE_LO
2321  #define SDMA0_RLC5_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
2322  #define SDMA0_RLC5_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
2323  //SDMA0_RLC5_IB_BASE_HI
2324  #define SDMA0_RLC5_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
2325  #define SDMA0_RLC5_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
2326  //SDMA0_RLC5_IB_SIZE
2327  #define SDMA0_RLC5_IB_SIZE__SIZE__SHIFT                                                                       0x0
2328  #define SDMA0_RLC5_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
2329  //SDMA0_RLC5_SKIP_CNTL
2330  #define SDMA0_RLC5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
2331  #define SDMA0_RLC5_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
2332  //SDMA0_RLC5_CONTEXT_STATUS
2333  #define SDMA0_RLC5_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
2334  #define SDMA0_RLC5_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
2335  #define SDMA0_RLC5_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
2336  #define SDMA0_RLC5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
2337  #define SDMA0_RLC5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
2338  #define SDMA0_RLC5_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
2339  #define SDMA0_RLC5_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
2340  #define SDMA0_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
2341  #define SDMA0_RLC5_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
2342  #define SDMA0_RLC5_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
2343  #define SDMA0_RLC5_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
2344  #define SDMA0_RLC5_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
2345  #define SDMA0_RLC5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
2346  #define SDMA0_RLC5_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
2347  #define SDMA0_RLC5_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
2348  #define SDMA0_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
2349  //SDMA0_RLC5_DOORBELL
2350  #define SDMA0_RLC5_DOORBELL__ENABLE__SHIFT                                                                    0x1c
2351  #define SDMA0_RLC5_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
2352  #define SDMA0_RLC5_DOORBELL__ENABLE_MASK                                                                      0x10000000L
2353  #define SDMA0_RLC5_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
2354  //SDMA0_RLC5_STATUS
2355  #define SDMA0_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
2356  #define SDMA0_RLC5_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
2357  #define SDMA0_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
2358  #define SDMA0_RLC5_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
2359  //SDMA0_RLC5_DOORBELL_LOG
2360  #define SDMA0_RLC5_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
2361  #define SDMA0_RLC5_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
2362  #define SDMA0_RLC5_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
2363  #define SDMA0_RLC5_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
2364  //SDMA0_RLC5_WATERMARK
2365  #define SDMA0_RLC5_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
2366  #define SDMA0_RLC5_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
2367  #define SDMA0_RLC5_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
2368  #define SDMA0_RLC5_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
2369  //SDMA0_RLC5_DOORBELL_OFFSET
2370  #define SDMA0_RLC5_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
2371  #define SDMA0_RLC5_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
2372  //SDMA0_RLC5_CSA_ADDR_LO
2373  #define SDMA0_RLC5_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
2374  #define SDMA0_RLC5_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
2375  //SDMA0_RLC5_CSA_ADDR_HI
2376  #define SDMA0_RLC5_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
2377  #define SDMA0_RLC5_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
2378  //SDMA0_RLC5_IB_SUB_REMAIN
2379  #define SDMA0_RLC5_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
2380  #define SDMA0_RLC5_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
2381  //SDMA0_RLC5_PREEMPT
2382  #define SDMA0_RLC5_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
2383  #define SDMA0_RLC5_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
2384  //SDMA0_RLC5_DUMMY_REG
2385  #define SDMA0_RLC5_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
2386  #define SDMA0_RLC5_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
2387  //SDMA0_RLC5_RB_WPTR_POLL_ADDR_HI
2388  #define SDMA0_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
2389  #define SDMA0_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
2390  //SDMA0_RLC5_RB_WPTR_POLL_ADDR_LO
2391  #define SDMA0_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
2392  #define SDMA0_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
2393  //SDMA0_RLC5_RB_AQL_CNTL
2394  #define SDMA0_RLC5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
2395  #define SDMA0_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
2396  #define SDMA0_RLC5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
2397  #define SDMA0_RLC5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
2398  #define SDMA0_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
2399  #define SDMA0_RLC5_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
2400  //SDMA0_RLC5_MINOR_PTR_UPDATE
2401  #define SDMA0_RLC5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
2402  #define SDMA0_RLC5_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
2403  //SDMA0_RLC5_MIDCMD_DATA0
2404  #define SDMA0_RLC5_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
2405  #define SDMA0_RLC5_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
2406  //SDMA0_RLC5_MIDCMD_DATA1
2407  #define SDMA0_RLC5_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
2408  #define SDMA0_RLC5_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
2409  //SDMA0_RLC5_MIDCMD_DATA2
2410  #define SDMA0_RLC5_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
2411  #define SDMA0_RLC5_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
2412  //SDMA0_RLC5_MIDCMD_DATA3
2413  #define SDMA0_RLC5_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
2414  #define SDMA0_RLC5_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
2415  //SDMA0_RLC5_MIDCMD_DATA4
2416  #define SDMA0_RLC5_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
2417  #define SDMA0_RLC5_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
2418  //SDMA0_RLC5_MIDCMD_DATA5
2419  #define SDMA0_RLC5_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
2420  #define SDMA0_RLC5_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
2421  //SDMA0_RLC5_MIDCMD_DATA6
2422  #define SDMA0_RLC5_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
2423  #define SDMA0_RLC5_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
2424  //SDMA0_RLC5_MIDCMD_DATA7
2425  #define SDMA0_RLC5_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
2426  #define SDMA0_RLC5_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
2427  //SDMA0_RLC5_MIDCMD_DATA8
2428  #define SDMA0_RLC5_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
2429  #define SDMA0_RLC5_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
2430  //SDMA0_RLC5_MIDCMD_DATA9
2431  #define SDMA0_RLC5_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
2432  #define SDMA0_RLC5_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
2433  //SDMA0_RLC5_MIDCMD_DATA10
2434  #define SDMA0_RLC5_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
2435  #define SDMA0_RLC5_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
2436  //SDMA0_RLC5_MIDCMD_CNTL
2437  #define SDMA0_RLC5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
2438  #define SDMA0_RLC5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
2439  #define SDMA0_RLC5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
2440  #define SDMA0_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
2441  #define SDMA0_RLC5_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
2442  #define SDMA0_RLC5_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
2443  #define SDMA0_RLC5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
2444  #define SDMA0_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
2445  //SDMA0_RLC6_RB_CNTL
2446  #define SDMA0_RLC6_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
2447  #define SDMA0_RLC6_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
2448  #define SDMA0_RLC6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
2449  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
2450  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
2451  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
2452  #define SDMA0_RLC6_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
2453  #define SDMA0_RLC6_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
2454  #define SDMA0_RLC6_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
2455  #define SDMA0_RLC6_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
2456  #define SDMA0_RLC6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
2457  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
2458  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
2459  #define SDMA0_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
2460  #define SDMA0_RLC6_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
2461  #define SDMA0_RLC6_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
2462  //SDMA0_RLC6_RB_BASE
2463  #define SDMA0_RLC6_RB_BASE__ADDR__SHIFT                                                                       0x0
2464  #define SDMA0_RLC6_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
2465  //SDMA0_RLC6_RB_BASE_HI
2466  #define SDMA0_RLC6_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
2467  #define SDMA0_RLC6_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
2468  //SDMA0_RLC6_RB_RPTR
2469  #define SDMA0_RLC6_RB_RPTR__OFFSET__SHIFT                                                                     0x0
2470  #define SDMA0_RLC6_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2471  //SDMA0_RLC6_RB_RPTR_HI
2472  #define SDMA0_RLC6_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
2473  #define SDMA0_RLC6_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2474  //SDMA0_RLC6_RB_WPTR
2475  #define SDMA0_RLC6_RB_WPTR__OFFSET__SHIFT                                                                     0x0
2476  #define SDMA0_RLC6_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2477  //SDMA0_RLC6_RB_WPTR_HI
2478  #define SDMA0_RLC6_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
2479  #define SDMA0_RLC6_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2480  //SDMA0_RLC6_RB_WPTR_POLL_CNTL
2481  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
2482  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
2483  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
2484  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
2485  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
2486  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
2487  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
2488  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
2489  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
2490  #define SDMA0_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
2491  //SDMA0_RLC6_RB_RPTR_ADDR_HI
2492  #define SDMA0_RLC6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
2493  #define SDMA0_RLC6_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
2494  //SDMA0_RLC6_RB_RPTR_ADDR_LO
2495  #define SDMA0_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
2496  #define SDMA0_RLC6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
2497  #define SDMA0_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
2498  #define SDMA0_RLC6_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
2499  //SDMA0_RLC6_IB_CNTL
2500  #define SDMA0_RLC6_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
2501  #define SDMA0_RLC6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
2502  #define SDMA0_RLC6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
2503  #define SDMA0_RLC6_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
2504  #define SDMA0_RLC6_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
2505  #define SDMA0_RLC6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
2506  #define SDMA0_RLC6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
2507  #define SDMA0_RLC6_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
2508  //SDMA0_RLC6_IB_RPTR
2509  #define SDMA0_RLC6_IB_RPTR__OFFSET__SHIFT                                                                     0x2
2510  #define SDMA0_RLC6_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
2511  //SDMA0_RLC6_IB_OFFSET
2512  #define SDMA0_RLC6_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
2513  #define SDMA0_RLC6_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
2514  //SDMA0_RLC6_IB_BASE_LO
2515  #define SDMA0_RLC6_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
2516  #define SDMA0_RLC6_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
2517  //SDMA0_RLC6_IB_BASE_HI
2518  #define SDMA0_RLC6_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
2519  #define SDMA0_RLC6_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
2520  //SDMA0_RLC6_IB_SIZE
2521  #define SDMA0_RLC6_IB_SIZE__SIZE__SHIFT                                                                       0x0
2522  #define SDMA0_RLC6_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
2523  //SDMA0_RLC6_SKIP_CNTL
2524  #define SDMA0_RLC6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
2525  #define SDMA0_RLC6_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
2526  //SDMA0_RLC6_CONTEXT_STATUS
2527  #define SDMA0_RLC6_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
2528  #define SDMA0_RLC6_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
2529  #define SDMA0_RLC6_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
2530  #define SDMA0_RLC6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
2531  #define SDMA0_RLC6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
2532  #define SDMA0_RLC6_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
2533  #define SDMA0_RLC6_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
2534  #define SDMA0_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
2535  #define SDMA0_RLC6_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
2536  #define SDMA0_RLC6_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
2537  #define SDMA0_RLC6_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
2538  #define SDMA0_RLC6_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
2539  #define SDMA0_RLC6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
2540  #define SDMA0_RLC6_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
2541  #define SDMA0_RLC6_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
2542  #define SDMA0_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
2543  //SDMA0_RLC6_DOORBELL
2544  #define SDMA0_RLC6_DOORBELL__ENABLE__SHIFT                                                                    0x1c
2545  #define SDMA0_RLC6_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
2546  #define SDMA0_RLC6_DOORBELL__ENABLE_MASK                                                                      0x10000000L
2547  #define SDMA0_RLC6_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
2548  //SDMA0_RLC6_STATUS
2549  #define SDMA0_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
2550  #define SDMA0_RLC6_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
2551  #define SDMA0_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
2552  #define SDMA0_RLC6_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
2553  //SDMA0_RLC6_DOORBELL_LOG
2554  #define SDMA0_RLC6_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
2555  #define SDMA0_RLC6_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
2556  #define SDMA0_RLC6_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
2557  #define SDMA0_RLC6_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
2558  //SDMA0_RLC6_WATERMARK
2559  #define SDMA0_RLC6_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
2560  #define SDMA0_RLC6_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
2561  #define SDMA0_RLC6_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
2562  #define SDMA0_RLC6_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
2563  //SDMA0_RLC6_DOORBELL_OFFSET
2564  #define SDMA0_RLC6_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
2565  #define SDMA0_RLC6_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
2566  //SDMA0_RLC6_CSA_ADDR_LO
2567  #define SDMA0_RLC6_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
2568  #define SDMA0_RLC6_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
2569  //SDMA0_RLC6_CSA_ADDR_HI
2570  #define SDMA0_RLC6_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
2571  #define SDMA0_RLC6_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
2572  //SDMA0_RLC6_IB_SUB_REMAIN
2573  #define SDMA0_RLC6_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
2574  #define SDMA0_RLC6_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
2575  //SDMA0_RLC6_PREEMPT
2576  #define SDMA0_RLC6_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
2577  #define SDMA0_RLC6_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
2578  //SDMA0_RLC6_DUMMY_REG
2579  #define SDMA0_RLC6_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
2580  #define SDMA0_RLC6_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
2581  //SDMA0_RLC6_RB_WPTR_POLL_ADDR_HI
2582  #define SDMA0_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
2583  #define SDMA0_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
2584  //SDMA0_RLC6_RB_WPTR_POLL_ADDR_LO
2585  #define SDMA0_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
2586  #define SDMA0_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
2587  //SDMA0_RLC6_RB_AQL_CNTL
2588  #define SDMA0_RLC6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
2589  #define SDMA0_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
2590  #define SDMA0_RLC6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
2591  #define SDMA0_RLC6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
2592  #define SDMA0_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
2593  #define SDMA0_RLC6_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
2594  //SDMA0_RLC6_MINOR_PTR_UPDATE
2595  #define SDMA0_RLC6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
2596  #define SDMA0_RLC6_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
2597  //SDMA0_RLC6_MIDCMD_DATA0
2598  #define SDMA0_RLC6_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
2599  #define SDMA0_RLC6_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
2600  //SDMA0_RLC6_MIDCMD_DATA1
2601  #define SDMA0_RLC6_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
2602  #define SDMA0_RLC6_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
2603  //SDMA0_RLC6_MIDCMD_DATA2
2604  #define SDMA0_RLC6_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
2605  #define SDMA0_RLC6_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
2606  //SDMA0_RLC6_MIDCMD_DATA3
2607  #define SDMA0_RLC6_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
2608  #define SDMA0_RLC6_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
2609  //SDMA0_RLC6_MIDCMD_DATA4
2610  #define SDMA0_RLC6_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
2611  #define SDMA0_RLC6_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
2612  //SDMA0_RLC6_MIDCMD_DATA5
2613  #define SDMA0_RLC6_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
2614  #define SDMA0_RLC6_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
2615  //SDMA0_RLC6_MIDCMD_DATA6
2616  #define SDMA0_RLC6_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
2617  #define SDMA0_RLC6_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
2618  //SDMA0_RLC6_MIDCMD_DATA7
2619  #define SDMA0_RLC6_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
2620  #define SDMA0_RLC6_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
2621  //SDMA0_RLC6_MIDCMD_DATA8
2622  #define SDMA0_RLC6_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
2623  #define SDMA0_RLC6_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
2624  //SDMA0_RLC6_MIDCMD_DATA9
2625  #define SDMA0_RLC6_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
2626  #define SDMA0_RLC6_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
2627  //SDMA0_RLC6_MIDCMD_DATA10
2628  #define SDMA0_RLC6_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
2629  #define SDMA0_RLC6_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
2630  //SDMA0_RLC6_MIDCMD_CNTL
2631  #define SDMA0_RLC6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
2632  #define SDMA0_RLC6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
2633  #define SDMA0_RLC6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
2634  #define SDMA0_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
2635  #define SDMA0_RLC6_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
2636  #define SDMA0_RLC6_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
2637  #define SDMA0_RLC6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
2638  #define SDMA0_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
2639  //SDMA0_RLC7_RB_CNTL
2640  #define SDMA0_RLC7_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
2641  #define SDMA0_RLC7_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
2642  #define SDMA0_RLC7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
2643  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
2644  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
2645  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
2646  #define SDMA0_RLC7_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
2647  #define SDMA0_RLC7_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
2648  #define SDMA0_RLC7_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
2649  #define SDMA0_RLC7_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
2650  #define SDMA0_RLC7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
2651  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
2652  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
2653  #define SDMA0_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
2654  #define SDMA0_RLC7_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
2655  #define SDMA0_RLC7_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
2656  //SDMA0_RLC7_RB_BASE
2657  #define SDMA0_RLC7_RB_BASE__ADDR__SHIFT                                                                       0x0
2658  #define SDMA0_RLC7_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
2659  //SDMA0_RLC7_RB_BASE_HI
2660  #define SDMA0_RLC7_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
2661  #define SDMA0_RLC7_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
2662  //SDMA0_RLC7_RB_RPTR
2663  #define SDMA0_RLC7_RB_RPTR__OFFSET__SHIFT                                                                     0x0
2664  #define SDMA0_RLC7_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2665  //SDMA0_RLC7_RB_RPTR_HI
2666  #define SDMA0_RLC7_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
2667  #define SDMA0_RLC7_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2668  //SDMA0_RLC7_RB_WPTR
2669  #define SDMA0_RLC7_RB_WPTR__OFFSET__SHIFT                                                                     0x0
2670  #define SDMA0_RLC7_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
2671  //SDMA0_RLC7_RB_WPTR_HI
2672  #define SDMA0_RLC7_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
2673  #define SDMA0_RLC7_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
2674  //SDMA0_RLC7_RB_WPTR_POLL_CNTL
2675  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
2676  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
2677  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
2678  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
2679  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
2680  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
2681  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
2682  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
2683  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
2684  #define SDMA0_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
2685  //SDMA0_RLC7_RB_RPTR_ADDR_HI
2686  #define SDMA0_RLC7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
2687  #define SDMA0_RLC7_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
2688  //SDMA0_RLC7_RB_RPTR_ADDR_LO
2689  #define SDMA0_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
2690  #define SDMA0_RLC7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
2691  #define SDMA0_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
2692  #define SDMA0_RLC7_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
2693  //SDMA0_RLC7_IB_CNTL
2694  #define SDMA0_RLC7_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
2695  #define SDMA0_RLC7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
2696  #define SDMA0_RLC7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
2697  #define SDMA0_RLC7_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
2698  #define SDMA0_RLC7_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
2699  #define SDMA0_RLC7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
2700  #define SDMA0_RLC7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
2701  #define SDMA0_RLC7_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
2702  //SDMA0_RLC7_IB_RPTR
2703  #define SDMA0_RLC7_IB_RPTR__OFFSET__SHIFT                                                                     0x2
2704  #define SDMA0_RLC7_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
2705  //SDMA0_RLC7_IB_OFFSET
2706  #define SDMA0_RLC7_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
2707  #define SDMA0_RLC7_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
2708  //SDMA0_RLC7_IB_BASE_LO
2709  #define SDMA0_RLC7_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
2710  #define SDMA0_RLC7_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
2711  //SDMA0_RLC7_IB_BASE_HI
2712  #define SDMA0_RLC7_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
2713  #define SDMA0_RLC7_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
2714  //SDMA0_RLC7_IB_SIZE
2715  #define SDMA0_RLC7_IB_SIZE__SIZE__SHIFT                                                                       0x0
2716  #define SDMA0_RLC7_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
2717  //SDMA0_RLC7_SKIP_CNTL
2718  #define SDMA0_RLC7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
2719  #define SDMA0_RLC7_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
2720  //SDMA0_RLC7_CONTEXT_STATUS
2721  #define SDMA0_RLC7_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
2722  #define SDMA0_RLC7_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
2723  #define SDMA0_RLC7_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
2724  #define SDMA0_RLC7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
2725  #define SDMA0_RLC7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
2726  #define SDMA0_RLC7_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
2727  #define SDMA0_RLC7_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
2728  #define SDMA0_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
2729  #define SDMA0_RLC7_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
2730  #define SDMA0_RLC7_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
2731  #define SDMA0_RLC7_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
2732  #define SDMA0_RLC7_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
2733  #define SDMA0_RLC7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
2734  #define SDMA0_RLC7_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
2735  #define SDMA0_RLC7_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
2736  #define SDMA0_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
2737  //SDMA0_RLC7_DOORBELL
2738  #define SDMA0_RLC7_DOORBELL__ENABLE__SHIFT                                                                    0x1c
2739  #define SDMA0_RLC7_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
2740  #define SDMA0_RLC7_DOORBELL__ENABLE_MASK                                                                      0x10000000L
2741  #define SDMA0_RLC7_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
2742  //SDMA0_RLC7_STATUS
2743  #define SDMA0_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
2744  #define SDMA0_RLC7_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
2745  #define SDMA0_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
2746  #define SDMA0_RLC7_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
2747  //SDMA0_RLC7_DOORBELL_LOG
2748  #define SDMA0_RLC7_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
2749  #define SDMA0_RLC7_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
2750  #define SDMA0_RLC7_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
2751  #define SDMA0_RLC7_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
2752  //SDMA0_RLC7_WATERMARK
2753  #define SDMA0_RLC7_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
2754  #define SDMA0_RLC7_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
2755  #define SDMA0_RLC7_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
2756  #define SDMA0_RLC7_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
2757  //SDMA0_RLC7_DOORBELL_OFFSET
2758  #define SDMA0_RLC7_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
2759  #define SDMA0_RLC7_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
2760  //SDMA0_RLC7_CSA_ADDR_LO
2761  #define SDMA0_RLC7_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
2762  #define SDMA0_RLC7_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
2763  //SDMA0_RLC7_CSA_ADDR_HI
2764  #define SDMA0_RLC7_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
2765  #define SDMA0_RLC7_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
2766  //SDMA0_RLC7_IB_SUB_REMAIN
2767  #define SDMA0_RLC7_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
2768  #define SDMA0_RLC7_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
2769  //SDMA0_RLC7_PREEMPT
2770  #define SDMA0_RLC7_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
2771  #define SDMA0_RLC7_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
2772  //SDMA0_RLC7_DUMMY_REG
2773  #define SDMA0_RLC7_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
2774  #define SDMA0_RLC7_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
2775  //SDMA0_RLC7_RB_WPTR_POLL_ADDR_HI
2776  #define SDMA0_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
2777  #define SDMA0_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
2778  //SDMA0_RLC7_RB_WPTR_POLL_ADDR_LO
2779  #define SDMA0_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
2780  #define SDMA0_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
2781  //SDMA0_RLC7_RB_AQL_CNTL
2782  #define SDMA0_RLC7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
2783  #define SDMA0_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
2784  #define SDMA0_RLC7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
2785  #define SDMA0_RLC7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
2786  #define SDMA0_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
2787  #define SDMA0_RLC7_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
2788  //SDMA0_RLC7_MINOR_PTR_UPDATE
2789  #define SDMA0_RLC7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
2790  #define SDMA0_RLC7_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
2791  //SDMA0_RLC7_MIDCMD_DATA0
2792  #define SDMA0_RLC7_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
2793  #define SDMA0_RLC7_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
2794  //SDMA0_RLC7_MIDCMD_DATA1
2795  #define SDMA0_RLC7_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
2796  #define SDMA0_RLC7_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
2797  //SDMA0_RLC7_MIDCMD_DATA2
2798  #define SDMA0_RLC7_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
2799  #define SDMA0_RLC7_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
2800  //SDMA0_RLC7_MIDCMD_DATA3
2801  #define SDMA0_RLC7_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
2802  #define SDMA0_RLC7_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
2803  //SDMA0_RLC7_MIDCMD_DATA4
2804  #define SDMA0_RLC7_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
2805  #define SDMA0_RLC7_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
2806  //SDMA0_RLC7_MIDCMD_DATA5
2807  #define SDMA0_RLC7_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
2808  #define SDMA0_RLC7_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
2809  //SDMA0_RLC7_MIDCMD_DATA6
2810  #define SDMA0_RLC7_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
2811  #define SDMA0_RLC7_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
2812  //SDMA0_RLC7_MIDCMD_DATA7
2813  #define SDMA0_RLC7_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
2814  #define SDMA0_RLC7_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
2815  //SDMA0_RLC7_MIDCMD_DATA8
2816  #define SDMA0_RLC7_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
2817  #define SDMA0_RLC7_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
2818  //SDMA0_RLC7_MIDCMD_DATA9
2819  #define SDMA0_RLC7_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
2820  #define SDMA0_RLC7_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
2821  //SDMA0_RLC7_MIDCMD_DATA10
2822  #define SDMA0_RLC7_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
2823  #define SDMA0_RLC7_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
2824  //SDMA0_RLC7_MIDCMD_CNTL
2825  #define SDMA0_RLC7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
2826  #define SDMA0_RLC7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
2827  #define SDMA0_RLC7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
2828  #define SDMA0_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
2829  #define SDMA0_RLC7_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
2830  #define SDMA0_RLC7_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
2831  #define SDMA0_RLC7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
2832  #define SDMA0_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
2833  
2834  
2835  // addressBlock: sdma0_sdma1dec
2836  //SDMA1_UCODE_ADDR
2837  #define SDMA1_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
2838  #define SDMA1_UCODE_ADDR__VALUE_MASK                                                                          0x00003FFFL
2839  //SDMA1_UCODE_DATA
2840  #define SDMA1_UCODE_DATA__VALUE__SHIFT                                                                        0x0
2841  #define SDMA1_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
2842  //SDMA1_VF_ENABLE
2843  #define SDMA1_VF_ENABLE__VF_ENABLE__SHIFT                                                                     0x0
2844  #define SDMA1_VF_ENABLE__VF_ENABLE_MASK                                                                       0x00000001L
2845  #define SDMA1_PUB_REG_TYPE0__SDMA1_UCODE_ADDR__SHIFT                                                          0x0
2846  #define SDMA1_PUB_REG_TYPE0__SDMA1_UCODE_DATA__SHIFT                                                          0x1
2847  #define SDMA1_PUB_REG_TYPE0__SDMA1_UCODE_ADDR_MASK                                                            0x00000001L
2848  #define SDMA1_PUB_REG_TYPE0__SDMA1_UCODE_DATA_MASK                                                            0x00000002L
2849  //SDMA1_CONTEXT_GROUP_BOUNDARY
2850  #define SDMA1_CONTEXT_GROUP_BOUNDARY__RESERVED__SHIFT                                                         0x0
2851  #define SDMA1_CONTEXT_GROUP_BOUNDARY__RESERVED_MASK                                                           0xFFFFFFFFL
2852  //SDMA1_POWER_CNTL
2853  #define SDMA1_POWER_CNTL__PG_CNTL_ENABLE__SHIFT                                                               0x0
2854  #define SDMA1_POWER_CNTL__EXT_PG_POWER_ON_REQ__SHIFT                                                          0x1
2855  #define SDMA1_POWER_CNTL__EXT_PG_POWER_OFF_REQ__SHIFT                                                         0x2
2856  #define SDMA1_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME__SHIFT                                                   0x3
2857  #define SDMA1_POWER_CNTL__MEM_POWER_OVERRIDE__SHIFT                                                           0x8
2858  #define SDMA1_POWER_CNTL__MEM_POWER_LS_EN__SHIFT                                                              0x9
2859  #define SDMA1_POWER_CNTL__MEM_POWER_DS_EN__SHIFT                                                              0xa
2860  #define SDMA1_POWER_CNTL__MEM_POWER_SD_EN__SHIFT                                                              0xb
2861  #define SDMA1_POWER_CNTL__MEM_POWER_DELAY__SHIFT                                                              0xc
2862  #define SDMA1_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME__SHIFT                                                  0x1a
2863  #define SDMA1_POWER_CNTL__PG_CNTL_ENABLE_MASK                                                                 0x00000001L
2864  #define SDMA1_POWER_CNTL__EXT_PG_POWER_ON_REQ_MASK                                                            0x00000002L
2865  #define SDMA1_POWER_CNTL__EXT_PG_POWER_OFF_REQ_MASK                                                           0x00000004L
2866  #define SDMA1_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME_MASK                                                     0x000000F8L
2867  #define SDMA1_POWER_CNTL__MEM_POWER_OVERRIDE_MASK                                                             0x00000100L
2868  #define SDMA1_POWER_CNTL__MEM_POWER_LS_EN_MASK                                                                0x00000200L
2869  #define SDMA1_POWER_CNTL__MEM_POWER_DS_EN_MASK                                                                0x00000400L
2870  #define SDMA1_POWER_CNTL__MEM_POWER_SD_EN_MASK                                                                0x00000800L
2871  #define SDMA1_POWER_CNTL__MEM_POWER_DELAY_MASK                                                                0x003FF000L
2872  #define SDMA1_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME_MASK                                                    0xFC000000L
2873  //SDMA1_CLK_CTRL
2874  #define SDMA1_CLK_CTRL__ON_DELAY__SHIFT                                                                       0x0
2875  #define SDMA1_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                                 0x4
2876  #define SDMA1_CLK_CTRL__RESERVED__SHIFT                                                                       0xc
2877  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                                 0x18
2878  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                                 0x19
2879  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                                 0x1a
2880  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                                 0x1b
2881  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                                 0x1c
2882  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                                 0x1d
2883  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                                 0x1e
2884  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                                 0x1f
2885  #define SDMA1_CLK_CTRL__ON_DELAY_MASK                                                                         0x0000000FL
2886  #define SDMA1_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                   0x00000FF0L
2887  #define SDMA1_CLK_CTRL__RESERVED_MASK                                                                         0x00FFF000L
2888  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                   0x01000000L
2889  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                   0x02000000L
2890  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                   0x04000000L
2891  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE4_MASK                                                                   0x08000000L
2892  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE3_MASK                                                                   0x10000000L
2893  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE2_MASK                                                                   0x20000000L
2894  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE1_MASK                                                                   0x40000000L
2895  #define SDMA1_CLK_CTRL__SOFT_OVERRIDE0_MASK                                                                   0x80000000L
2896  //SDMA1_CNTL
2897  #define SDMA1_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
2898  #define SDMA1_CNTL__UTC_L1_ENABLE__SHIFT                                                                      0x1
2899  #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
2900  #define SDMA1_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
2901  #define SDMA1_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
2902  #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
2903  #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x6
2904  #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
2905  #define SDMA1_CNTL__AUTO_CTXSW_ENABLE__SHIFT                                                                  0x12
2906  #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
2907  #define SDMA1_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
2908  #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
2909  #define SDMA1_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
2910  #define SDMA1_CNTL__UTC_L1_ENABLE_MASK                                                                        0x00000002L
2911  #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
2912  #define SDMA1_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
2913  #define SDMA1_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
2914  #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
2915  #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000040L
2916  #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
2917  #define SDMA1_CNTL__AUTO_CTXSW_ENABLE_MASK                                                                    0x00040000L
2918  #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
2919  #define SDMA1_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
2920  #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
2921  //SDMA1_CHICKEN_BITS
2922  #define SDMA1_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE__SHIFT                                                     0x0
2923  #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
2924  #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
2925  #define SDMA1_CHICKEN_BITS__WRITE_BURST_LENGTH__SHIFT                                                         0x8
2926  #define SDMA1_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE__SHIFT                                                     0xa
2927  #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
2928  #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
2929  #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x14
2930  #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x17
2931  #define SDMA1_CHICKEN_BITS__TIME_BASED_QOS__SHIFT                                                             0x19
2932  #define SDMA1_CHICKEN_BITS__SRAM_FGCG_ENABLE__SHIFT                                                           0x1a
2933  #define SDMA1_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
2934  #define SDMA1_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE_MASK                                                       0x00000001L
2935  #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
2936  #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
2937  #define SDMA1_CHICKEN_BITS__WRITE_BURST_LENGTH_MASK                                                           0x00000300L
2938  #define SDMA1_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE_MASK                                                       0x00001C00L
2939  #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
2940  #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
2941  #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00100000L
2942  #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x00800000L
2943  #define SDMA1_CHICKEN_BITS__TIME_BASED_QOS_MASK                                                               0x02000000L
2944  #define SDMA1_CHICKEN_BITS__SRAM_FGCG_ENABLE_MASK                                                             0x04000000L
2945  #define SDMA1_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
2946  //SDMA1_GB_ADDR_CONFIG
2947  #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
2948  #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
2949  #define SDMA1_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT                                                     0x8
2950  #define SDMA1_GB_ADDR_CONFIG__NUM_BANKS__SHIFT                                                                0xc
2951  #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
2952  #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
2953  #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
2954  #define SDMA1_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK                                                       0x00000700L
2955  #define SDMA1_GB_ADDR_CONFIG__NUM_BANKS_MASK                                                                  0x00007000L
2956  #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
2957  //SDMA1_GB_ADDR_CONFIG_READ
2958  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
2959  #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
2960  #define SDMA1_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE__SHIFT                                                0x8
2961  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_BANKS__SHIFT                                                           0xc
2962  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
2963  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
2964  #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
2965  #define SDMA1_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE_MASK                                                  0x00000700L
2966  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_BANKS_MASK                                                             0x00007000L
2967  #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
2968  //SDMA1_RB_RPTR_FETCH_HI
2969  #define SDMA1_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
2970  #define SDMA1_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
2971  //SDMA1_SEM_WAIT_FAIL_TIMER_CNTL
2972  #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
2973  #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
2974  //SDMA1_RB_RPTR_FETCH
2975  #define SDMA1_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
2976  #define SDMA1_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
2977  //SDMA1_IB_OFFSET_FETCH
2978  #define SDMA1_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
2979  #define SDMA1_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
2980  //SDMA1_PROGRAM
2981  #define SDMA1_PROGRAM__STREAM__SHIFT                                                                          0x0
2982  #define SDMA1_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
2983  //SDMA1_STATUS_REG
2984  #define SDMA1_STATUS_REG__IDLE__SHIFT                                                                         0x0
2985  #define SDMA1_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
2986  #define SDMA1_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
2987  #define SDMA1_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
2988  #define SDMA1_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
2989  #define SDMA1_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
2990  #define SDMA1_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
2991  #define SDMA1_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
2992  #define SDMA1_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
2993  #define SDMA1_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
2994  #define SDMA1_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
2995  #define SDMA1_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE__SHIFT                                                    0xb
2996  #define SDMA1_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
2997  #define SDMA1_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
2998  #define SDMA1_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
2999  #define SDMA1_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
3000  #define SDMA1_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
3001  #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
3002  #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
3003  #define SDMA1_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
3004  #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
3005  #define SDMA1_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
3006  #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
3007  #define SDMA1_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
3008  #define SDMA1_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
3009  #define SDMA1_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
3010  #define SDMA1_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
3011  #define SDMA1_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
3012  #define SDMA1_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
3013  #define SDMA1_STATUS_REG__IDLE_MASK                                                                           0x00000001L
3014  #define SDMA1_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
3015  #define SDMA1_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
3016  #define SDMA1_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
3017  #define SDMA1_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
3018  #define SDMA1_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
3019  #define SDMA1_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
3020  #define SDMA1_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
3021  #define SDMA1_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
3022  #define SDMA1_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
3023  #define SDMA1_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
3024  #define SDMA1_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE_MASK                                                      0x00000800L
3025  #define SDMA1_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
3026  #define SDMA1_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
3027  #define SDMA1_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
3028  #define SDMA1_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
3029  #define SDMA1_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
3030  #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
3031  #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
3032  #define SDMA1_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
3033  #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
3034  #define SDMA1_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
3035  #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
3036  #define SDMA1_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
3037  #define SDMA1_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
3038  #define SDMA1_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
3039  #define SDMA1_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
3040  #define SDMA1_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
3041  #define SDMA1_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
3042  //SDMA1_STATUS1_REG
3043  #define SDMA1_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
3044  #define SDMA1_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
3045  #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
3046  #define SDMA1_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
3047  #define SDMA1_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
3048  #define SDMA1_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
3049  #define SDMA1_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
3050  #define SDMA1_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
3051  #define SDMA1_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
3052  #define SDMA1_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xd
3053  #define SDMA1_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xe
3054  #define SDMA1_STATUS1_REG__EX_START__SHIFT                                                                    0xf
3055  #define SDMA1_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0x11
3056  #define SDMA1_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x12
3057  #define SDMA1_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
3058  #define SDMA1_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
3059  #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
3060  #define SDMA1_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
3061  #define SDMA1_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
3062  #define SDMA1_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
3063  #define SDMA1_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
3064  #define SDMA1_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
3065  #define SDMA1_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
3066  #define SDMA1_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00002000L
3067  #define SDMA1_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00004000L
3068  #define SDMA1_STATUS1_REG__EX_START_MASK                                                                      0x00008000L
3069  #define SDMA1_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00020000L
3070  #define SDMA1_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00040000L
3071  //SDMA1_RD_BURST_CNTL
3072  #define SDMA1_RD_BURST_CNTL__RD_BURST__SHIFT                                                                  0x0
3073  #define SDMA1_RD_BURST_CNTL__CMD_BUFFER_RD_BURST__SHIFT                                                       0x2
3074  #define SDMA1_RD_BURST_CNTL__RD_BURST_MASK                                                                    0x00000003L
3075  #define SDMA1_RD_BURST_CNTL__CMD_BUFFER_RD_BURST_MASK                                                         0x0000000CL
3076  //SDMA1_HBM_PAGE_CONFIG
3077  #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
3078  #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
3079  //SDMA1_UCODE_CHECKSUM
3080  #define SDMA1_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
3081  #define SDMA1_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
3082  //SDMA1_F32_CNTL
3083  #define SDMA1_F32_CNTL__HALT__SHIFT                                                                           0x0
3084  #define SDMA1_F32_CNTL__STEP__SHIFT                                                                           0x1
3085  #define SDMA1_F32_CNTL__RESET__SHIFT                                                                          0x8
3086  #define SDMA1_F32_CNTL__HALT_MASK                                                                             0x00000001L
3087  #define SDMA1_F32_CNTL__STEP_MASK                                                                             0x00000002L
3088  #define SDMA1_F32_CNTL__RESET_MASK                                                                            0x00000100L
3089  //SDMA1_FREEZE
3090  #define SDMA1_FREEZE__PREEMPT__SHIFT                                                                          0x0
3091  #define SDMA1_FREEZE__FREEZE__SHIFT                                                                           0x4
3092  #define SDMA1_FREEZE__FROZEN__SHIFT                                                                           0x5
3093  #define SDMA1_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
3094  #define SDMA1_FREEZE__PREEMPT_MASK                                                                            0x00000001L
3095  #define SDMA1_FREEZE__FREEZE_MASK                                                                             0x00000010L
3096  #define SDMA1_FREEZE__FROZEN_MASK                                                                             0x00000020L
3097  #define SDMA1_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
3098  //SDMA1_PHASE0_QUANTUM
3099  #define SDMA1_PHASE0_QUANTUM__UNIT__SHIFT                                                                     0x0
3100  #define SDMA1_PHASE0_QUANTUM__VALUE__SHIFT                                                                    0x8
3101  #define SDMA1_PHASE0_QUANTUM__PREFER__SHIFT                                                                   0x1e
3102  #define SDMA1_PHASE0_QUANTUM__UNIT_MASK                                                                       0x0000000FL
3103  #define SDMA1_PHASE0_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
3104  #define SDMA1_PHASE0_QUANTUM__PREFER_MASK                                                                     0x40000000L
3105  //SDMA1_PHASE1_QUANTUM
3106  #define SDMA1_PHASE1_QUANTUM__UNIT__SHIFT                                                                     0x0
3107  #define SDMA1_PHASE1_QUANTUM__VALUE__SHIFT                                                                    0x8
3108  #define SDMA1_PHASE1_QUANTUM__PREFER__SHIFT                                                                   0x1e
3109  #define SDMA1_PHASE1_QUANTUM__UNIT_MASK                                                                       0x0000000FL
3110  #define SDMA1_PHASE1_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
3111  #define SDMA1_PHASE1_QUANTUM__PREFER_MASK                                                                     0x40000000L
3112  //CC_SDMA1_EDC_CONFIG
3113  #define CC_SDMA1_EDC_CONFIG__DIS_EDC__SHIFT                                                                   0x1
3114  #define CC_SDMA1_EDC_CONFIG__DIS_EDC_MASK                                                                     0x00000002L
3115  //SDMA1_BA_THRESHOLD
3116  #define SDMA1_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
3117  #define SDMA1_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
3118  #define SDMA1_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
3119  #define SDMA1_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
3120  //SDMA1_ID
3121  #define SDMA1_ID__DEVICE_ID__SHIFT                                                                            0x0
3122  #define SDMA1_ID__DEVICE_ID_MASK                                                                              0x000000FFL
3123  //SDMA1_VERSION
3124  #define SDMA1_VERSION__MINVER__SHIFT                                                                          0x0
3125  #define SDMA1_VERSION__MAJVER__SHIFT                                                                          0x8
3126  #define SDMA1_VERSION__REV__SHIFT                                                                             0x10
3127  #define SDMA1_VERSION__MINVER_MASK                                                                            0x0000007FL
3128  #define SDMA1_VERSION__MAJVER_MASK                                                                            0x00007F00L
3129  #define SDMA1_VERSION__REV_MASK                                                                               0x003F0000L
3130  //SDMA1_EDC_COUNTER
3131  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x0
3132  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x2
3133  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x4
3134  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0x6
3135  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0x8
3136  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xa
3137  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xc
3138  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
3139  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED__SHIFT                                                    0x10
3140  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED__SHIFT                                                    0x12
3141  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED__SHIFT                                                   0x14
3142  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED__SHIFT                                                   0x16
3143  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED__SHIFT                                                   0x18
3144  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED__SHIFT                                                   0x1a
3145  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED__SHIFT                                                   0x1c
3146  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED__SHIFT                                                   0x1e
3147  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000003L
3148  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x0000000CL
3149  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000030L
3150  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x000000C0L
3151  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000300L
3152  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00000C00L
3153  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00003000L
3154  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x0000C000L
3155  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED_MASK                                                      0x00030000L
3156  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED_MASK                                                      0x000C0000L
3157  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED_MASK                                                     0x00300000L
3158  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED_MASK                                                     0x00C00000L
3159  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED_MASK                                                     0x03000000L
3160  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED_MASK                                                     0x0C000000L
3161  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED_MASK                                                     0x30000000L
3162  #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED_MASK                                                     0xC0000000L
3163  //SDMA1_EDC_COUNTER2
3164  #define SDMA1_EDC_COUNTER2__SDMA_UCODE_BUF_SED__SHIFT                                                         0x0
3165  #define SDMA1_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED__SHIFT                                                        0x2
3166  #define SDMA1_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED__SHIFT                                                        0x4
3167  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                     0x6
3168  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                  0x8
3169  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED__SHIFT                                                     0xa
3170  #define SDMA1_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                     0xc
3171  #define SDMA1_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED__SHIFT                                                    0xe
3172  #define SDMA1_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                   0x10
3173  #define SDMA1_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED__SHIFT                                                      0x12
3174  #define SDMA1_EDC_COUNTER2__SDMA_UCODE_BUF_SED_MASK                                                           0x00000003L
3175  #define SDMA1_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED_MASK                                                          0x0000000CL
3176  #define SDMA1_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED_MASK                                                          0x00000030L
3177  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED_MASK                                                       0x000000C0L
3178  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                    0x00000300L
3179  #define SDMA1_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED_MASK                                                       0x00000C00L
3180  #define SDMA1_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED_MASK                                                       0x00003000L
3181  #define SDMA1_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED_MASK                                                      0x0000C000L
3182  #define SDMA1_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                     0x00030000L
3183  #define SDMA1_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED_MASK                                                        0x000C0000L
3184  //SDMA1_STATUS2_REG
3185  #define SDMA1_STATUS2_REG__ID__SHIFT                                                                          0x0
3186  #define SDMA1_STATUS2_REG__F32_INSTR_PTR__SHIFT                                                               0x3
3187  #define SDMA1_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
3188  #define SDMA1_STATUS2_REG__ID_MASK                                                                            0x00000007L
3189  #define SDMA1_STATUS2_REG__F32_INSTR_PTR_MASK                                                                 0x0000FFF8L
3190  #define SDMA1_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
3191  //SDMA1_ATOMIC_CNTL
3192  #define SDMA1_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
3193  #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
3194  #define SDMA1_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
3195  #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
3196  //SDMA1_ATOMIC_PREOP_LO
3197  #define SDMA1_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
3198  #define SDMA1_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
3199  //SDMA1_ATOMIC_PREOP_HI
3200  #define SDMA1_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
3201  #define SDMA1_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
3202  //SDMA1_UTCL1_CNTL
3203  #define SDMA1_UTCL1_CNTL__REDO_ENABLE__SHIFT                                                                  0x0
3204  #define SDMA1_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x1
3205  #define SDMA1_UTCL1_CNTL__REDO_WATERMK__SHIFT                                                                 0xb
3206  #define SDMA1_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0xe
3207  #define SDMA1_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
3208  #define SDMA1_UTCL1_CNTL__VADDR_WATERMK__SHIFT                                                                0x1d
3209  #define SDMA1_UTCL1_CNTL__REDO_ENABLE_MASK                                                                    0x00000001L
3210  #define SDMA1_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x000007FEL
3211  #define SDMA1_UTCL1_CNTL__REDO_WATERMK_MASK                                                                   0x00003800L
3212  #define SDMA1_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x00FFC000L
3213  #define SDMA1_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x1F000000L
3214  #define SDMA1_UTCL1_CNTL__VADDR_WATERMK_MASK                                                                  0xE0000000L
3215  //SDMA1_UTCL1_WATERMK
3216  #define SDMA1_UTCL1_WATERMK__REQ_WATERMK__SHIFT                                                               0x0
3217  #define SDMA1_UTCL1_WATERMK__REQ_DEPTH__SHIFT                                                                 0x3
3218  #define SDMA1_UTCL1_WATERMK__PAGE_WATERMK__SHIFT                                                              0x5
3219  #define SDMA1_UTCL1_WATERMK__INVREQ_WATERMK__SHIFT                                                            0x8
3220  #define SDMA1_UTCL1_WATERMK__RESERVED__SHIFT                                                                  0x10
3221  #define SDMA1_UTCL1_WATERMK__REQ_WATERMK_MASK                                                                 0x00000007L
3222  #define SDMA1_UTCL1_WATERMK__REQ_DEPTH_MASK                                                                   0x00000018L
3223  #define SDMA1_UTCL1_WATERMK__PAGE_WATERMK_MASK                                                                0x000000E0L
3224  #define SDMA1_UTCL1_WATERMK__INVREQ_WATERMK_MASK                                                              0x0000FF00L
3225  #define SDMA1_UTCL1_WATERMK__RESERVED_MASK                                                                    0xFFFF0000L
3226  //SDMA1_UTCL1_RD_STATUS
3227  #define SDMA1_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
3228  #define SDMA1_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
3229  #define SDMA1_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
3230  #define SDMA1_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
3231  #define SDMA1_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
3232  #define SDMA1_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
3233  #define SDMA1_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
3234  #define SDMA1_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
3235  #define SDMA1_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
3236  #define SDMA1_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
3237  #define SDMA1_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
3238  #define SDMA1_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
3239  #define SDMA1_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
3240  #define SDMA1_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
3241  #define SDMA1_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
3242  #define SDMA1_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
3243  #define SDMA1_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
3244  #define SDMA1_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
3245  #define SDMA1_UTCL1_RD_STATUS__PAGE_FAULT__SHIFT                                                              0x12
3246  #define SDMA1_UTCL1_RD_STATUS__PAGE_NULL__SHIFT                                                               0x13
3247  #define SDMA1_UTCL1_RD_STATUS__REQL2_IDLE__SHIFT                                                              0x14
3248  #define SDMA1_UTCL1_RD_STATUS__CE_L1_STALL__SHIFT                                                             0x15
3249  #define SDMA1_UTCL1_RD_STATUS__NEXT_RD_VECTOR__SHIFT                                                          0x16
3250  #define SDMA1_UTCL1_RD_STATUS__MERGE_STATE__SHIFT                                                             0x1a
3251  #define SDMA1_UTCL1_RD_STATUS__ADDR_RD_RTR__SHIFT                                                             0x1d
3252  #define SDMA1_UTCL1_RD_STATUS__WPTR_POLLING__SHIFT                                                            0x1e
3253  #define SDMA1_UTCL1_RD_STATUS__INVREQ_SIZE__SHIFT                                                             0x1f
3254  #define SDMA1_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
3255  #define SDMA1_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
3256  #define SDMA1_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
3257  #define SDMA1_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
3258  #define SDMA1_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
3259  #define SDMA1_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
3260  #define SDMA1_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
3261  #define SDMA1_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
3262  #define SDMA1_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
3263  #define SDMA1_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
3264  #define SDMA1_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
3265  #define SDMA1_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
3266  #define SDMA1_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
3267  #define SDMA1_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
3268  #define SDMA1_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
3269  #define SDMA1_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
3270  #define SDMA1_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
3271  #define SDMA1_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
3272  #define SDMA1_UTCL1_RD_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
3273  #define SDMA1_UTCL1_RD_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
3274  #define SDMA1_UTCL1_RD_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
3275  #define SDMA1_UTCL1_RD_STATUS__CE_L1_STALL_MASK                                                               0x00200000L
3276  #define SDMA1_UTCL1_RD_STATUS__NEXT_RD_VECTOR_MASK                                                            0x03C00000L
3277  #define SDMA1_UTCL1_RD_STATUS__MERGE_STATE_MASK                                                               0x1C000000L
3278  #define SDMA1_UTCL1_RD_STATUS__ADDR_RD_RTR_MASK                                                               0x20000000L
3279  #define SDMA1_UTCL1_RD_STATUS__WPTR_POLLING_MASK                                                              0x40000000L
3280  #define SDMA1_UTCL1_RD_STATUS__INVREQ_SIZE_MASK                                                               0x80000000L
3281  //SDMA1_UTCL1_WR_STATUS
3282  #define SDMA1_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
3283  #define SDMA1_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
3284  #define SDMA1_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
3285  #define SDMA1_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
3286  #define SDMA1_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
3287  #define SDMA1_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
3288  #define SDMA1_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
3289  #define SDMA1_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
3290  #define SDMA1_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
3291  #define SDMA1_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
3292  #define SDMA1_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
3293  #define SDMA1_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
3294  #define SDMA1_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
3295  #define SDMA1_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
3296  #define SDMA1_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
3297  #define SDMA1_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
3298  #define SDMA1_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
3299  #define SDMA1_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
3300  #define SDMA1_UTCL1_WR_STATUS__PAGE_FAULT__SHIFT                                                              0x12
3301  #define SDMA1_UTCL1_WR_STATUS__PAGE_NULL__SHIFT                                                               0x13
3302  #define SDMA1_UTCL1_WR_STATUS__REQL2_IDLE__SHIFT                                                              0x14
3303  #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0x15
3304  #define SDMA1_UTCL1_WR_STATUS__NEXT_WR_VECTOR__SHIFT                                                          0x16
3305  #define SDMA1_UTCL1_WR_STATUS__MERGE_STATE__SHIFT                                                             0x19
3306  #define SDMA1_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY__SHIFT                                                    0x1c
3307  #define SDMA1_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL__SHIFT                                                     0x1d
3308  #define SDMA1_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY__SHIFT                                                   0x1e
3309  #define SDMA1_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL__SHIFT                                                    0x1f
3310  #define SDMA1_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
3311  #define SDMA1_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
3312  #define SDMA1_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
3313  #define SDMA1_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
3314  #define SDMA1_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
3315  #define SDMA1_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
3316  #define SDMA1_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
3317  #define SDMA1_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
3318  #define SDMA1_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
3319  #define SDMA1_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
3320  #define SDMA1_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
3321  #define SDMA1_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
3322  #define SDMA1_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
3323  #define SDMA1_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
3324  #define SDMA1_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
3325  #define SDMA1_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
3326  #define SDMA1_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
3327  #define SDMA1_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
3328  #define SDMA1_UTCL1_WR_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
3329  #define SDMA1_UTCL1_WR_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
3330  #define SDMA1_UTCL1_WR_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
3331  #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00200000L
3332  #define SDMA1_UTCL1_WR_STATUS__NEXT_WR_VECTOR_MASK                                                            0x01C00000L
3333  #define SDMA1_UTCL1_WR_STATUS__MERGE_STATE_MASK                                                               0x0E000000L
3334  #define SDMA1_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY_MASK                                                      0x10000000L
3335  #define SDMA1_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL_MASK                                                       0x20000000L
3336  #define SDMA1_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY_MASK                                                     0x40000000L
3337  #define SDMA1_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL_MASK                                                      0x80000000L
3338  //SDMA1_UTCL1_INV0
3339  #define SDMA1_UTCL1_INV0__INV_MIDDLE__SHIFT                                                                   0x0
3340  #define SDMA1_UTCL1_INV0__RD_TIMEOUT__SHIFT                                                                   0x1
3341  #define SDMA1_UTCL1_INV0__WR_TIMEOUT__SHIFT                                                                   0x2
3342  #define SDMA1_UTCL1_INV0__RD_IN_INVADR__SHIFT                                                                 0x3
3343  #define SDMA1_UTCL1_INV0__WR_IN_INVADR__SHIFT                                                                 0x4
3344  #define SDMA1_UTCL1_INV0__PAGE_NULL_SW__SHIFT                                                                 0x5
3345  #define SDMA1_UTCL1_INV0__XNACK_IS_INVADR__SHIFT                                                              0x6
3346  #define SDMA1_UTCL1_INV0__INVREQ_ENABLE__SHIFT                                                                0x7
3347  #define SDMA1_UTCL1_INV0__NACK_TIMEOUT_SW__SHIFT                                                              0x8
3348  #define SDMA1_UTCL1_INV0__NFLUSH_INV_IDLE__SHIFT                                                              0x9
3349  #define SDMA1_UTCL1_INV0__FLUSH_INV_IDLE__SHIFT                                                               0xa
3350  #define SDMA1_UTCL1_INV0__INV_FLUSHTYPE__SHIFT                                                                0xb
3351  #define SDMA1_UTCL1_INV0__INV_VMID_VEC__SHIFT                                                                 0xc
3352  #define SDMA1_UTCL1_INV0__INV_ADDR_HI__SHIFT                                                                  0x1c
3353  #define SDMA1_UTCL1_INV0__INV_MIDDLE_MASK                                                                     0x00000001L
3354  #define SDMA1_UTCL1_INV0__RD_TIMEOUT_MASK                                                                     0x00000002L
3355  #define SDMA1_UTCL1_INV0__WR_TIMEOUT_MASK                                                                     0x00000004L
3356  #define SDMA1_UTCL1_INV0__RD_IN_INVADR_MASK                                                                   0x00000008L
3357  #define SDMA1_UTCL1_INV0__WR_IN_INVADR_MASK                                                                   0x00000010L
3358  #define SDMA1_UTCL1_INV0__PAGE_NULL_SW_MASK                                                                   0x00000020L
3359  #define SDMA1_UTCL1_INV0__XNACK_IS_INVADR_MASK                                                                0x00000040L
3360  #define SDMA1_UTCL1_INV0__INVREQ_ENABLE_MASK                                                                  0x00000080L
3361  #define SDMA1_UTCL1_INV0__NACK_TIMEOUT_SW_MASK                                                                0x00000100L
3362  #define SDMA1_UTCL1_INV0__NFLUSH_INV_IDLE_MASK                                                                0x00000200L
3363  #define SDMA1_UTCL1_INV0__FLUSH_INV_IDLE_MASK                                                                 0x00000400L
3364  #define SDMA1_UTCL1_INV0__INV_FLUSHTYPE_MASK                                                                  0x00000800L
3365  #define SDMA1_UTCL1_INV0__INV_VMID_VEC_MASK                                                                   0x0FFFF000L
3366  #define SDMA1_UTCL1_INV0__INV_ADDR_HI_MASK                                                                    0xF0000000L
3367  //SDMA1_UTCL1_INV1
3368  #define SDMA1_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
3369  #define SDMA1_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
3370  //SDMA1_UTCL1_INV2
3371  #define SDMA1_UTCL1_INV2__INV_NFLUSH_VMID_VEC__SHIFT                                                          0x0
3372  #define SDMA1_UTCL1_INV2__INV_NFLUSH_VMID_VEC_MASK                                                            0xFFFFFFFFL
3373  //SDMA1_UTCL1_RD_XNACK0
3374  #define SDMA1_UTCL1_RD_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
3375  #define SDMA1_UTCL1_RD_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
3376  //SDMA1_UTCL1_RD_XNACK1
3377  #define SDMA1_UTCL1_RD_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
3378  #define SDMA1_UTCL1_RD_XNACK1__XNACK_VMID__SHIFT                                                              0x4
3379  #define SDMA1_UTCL1_RD_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
3380  #define SDMA1_UTCL1_RD_XNACK1__IS_XNACK__SHIFT                                                                0x1a
3381  #define SDMA1_UTCL1_RD_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
3382  #define SDMA1_UTCL1_RD_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
3383  #define SDMA1_UTCL1_RD_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
3384  #define SDMA1_UTCL1_RD_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
3385  //SDMA1_UTCL1_WR_XNACK0
3386  #define SDMA1_UTCL1_WR_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
3387  #define SDMA1_UTCL1_WR_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
3388  //SDMA1_UTCL1_WR_XNACK1
3389  #define SDMA1_UTCL1_WR_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
3390  #define SDMA1_UTCL1_WR_XNACK1__XNACK_VMID__SHIFT                                                              0x4
3391  #define SDMA1_UTCL1_WR_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
3392  #define SDMA1_UTCL1_WR_XNACK1__IS_XNACK__SHIFT                                                                0x1a
3393  #define SDMA1_UTCL1_WR_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
3394  #define SDMA1_UTCL1_WR_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
3395  #define SDMA1_UTCL1_WR_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
3396  #define SDMA1_UTCL1_WR_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
3397  //SDMA1_UTCL1_TIMEOUT
3398  #define SDMA1_UTCL1_TIMEOUT__RD_XNACK_LIMIT__SHIFT                                                            0x0
3399  #define SDMA1_UTCL1_TIMEOUT__WR_XNACK_LIMIT__SHIFT                                                            0x10
3400  #define SDMA1_UTCL1_TIMEOUT__RD_XNACK_LIMIT_MASK                                                              0x0000FFFFL
3401  #define SDMA1_UTCL1_TIMEOUT__WR_XNACK_LIMIT_MASK                                                              0xFFFF0000L
3402  //SDMA1_UTCL1_PAGE
3403  #define SDMA1_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
3404  #define SDMA1_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
3405  #define SDMA1_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
3406  #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0x9
3407  #define SDMA1_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
3408  #define SDMA1_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
3409  #define SDMA1_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000001C0L
3410  #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000200L
3411  //SDMA1_POWER_CNTL_IDLE
3412  #define SDMA1_POWER_CNTL_IDLE__DELAY0__SHIFT                                                                  0x0
3413  #define SDMA1_POWER_CNTL_IDLE__DELAY1__SHIFT                                                                  0x10
3414  #define SDMA1_POWER_CNTL_IDLE__DELAY2__SHIFT                                                                  0x18
3415  #define SDMA1_POWER_CNTL_IDLE__DELAY0_MASK                                                                    0x0000FFFFL
3416  #define SDMA1_POWER_CNTL_IDLE__DELAY1_MASK                                                                    0x00FF0000L
3417  #define SDMA1_POWER_CNTL_IDLE__DELAY2_MASK                                                                    0xFF000000L
3418  //SDMA1_RELAX_ORDERING_LUT
3419  #define SDMA1_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
3420  #define SDMA1_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
3421  #define SDMA1_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
3422  #define SDMA1_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
3423  #define SDMA1_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
3424  #define SDMA1_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
3425  #define SDMA1_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
3426  #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
3427  #define SDMA1_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
3428  #define SDMA1_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
3429  #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
3430  #define SDMA1_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
3431  #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
3432  #define SDMA1_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
3433  #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
3434  #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
3435  #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
3436  #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
3437  #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
3438  #define SDMA1_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
3439  #define SDMA1_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
3440  #define SDMA1_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
3441  #define SDMA1_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
3442  #define SDMA1_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
3443  #define SDMA1_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
3444  #define SDMA1_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
3445  #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
3446  #define SDMA1_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
3447  #define SDMA1_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
3448  #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
3449  #define SDMA1_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
3450  #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
3451  #define SDMA1_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
3452  #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
3453  #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
3454  #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
3455  #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
3456  #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
3457  //SDMA1_CHICKEN_BITS_2
3458  #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
3459  #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
3460  #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
3461  #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
3462  //SDMA1_STATUS3_REG
3463  #define SDMA1_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
3464  #define SDMA1_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
3465  #define SDMA1_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
3466  #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x15
3467  #define SDMA1_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x16
3468  #define SDMA1_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
3469  #define SDMA1_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
3470  #define SDMA1_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
3471  #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x00200000L
3472  #define SDMA1_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x03C00000L
3473  //SDMA1_PHYSICAL_ADDR_LO
3474  #define SDMA1_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
3475  #define SDMA1_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
3476  #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
3477  #define SDMA1_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
3478  #define SDMA1_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
3479  #define SDMA1_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
3480  #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
3481  #define SDMA1_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
3482  //SDMA1_PHYSICAL_ADDR_HI
3483  #define SDMA1_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
3484  #define SDMA1_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
3485  //SDMA1_PHASE2_QUANTUM
3486  #define SDMA1_PHASE2_QUANTUM__UNIT__SHIFT                                                                     0x0
3487  #define SDMA1_PHASE2_QUANTUM__VALUE__SHIFT                                                                    0x8
3488  #define SDMA1_PHASE2_QUANTUM__PREFER__SHIFT                                                                   0x1e
3489  #define SDMA1_PHASE2_QUANTUM__UNIT_MASK                                                                       0x0000000FL
3490  #define SDMA1_PHASE2_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
3491  #define SDMA1_PHASE2_QUANTUM__PREFER_MASK                                                                     0x40000000L
3492  //SDMA1_ERROR_LOG
3493  #define SDMA1_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
3494  #define SDMA1_ERROR_LOG__STATUS__SHIFT                                                                        0x10
3495  #define SDMA1_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
3496  #define SDMA1_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
3497  //SDMA1_PUB_DUMMY_REG0
3498  #define SDMA1_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
3499  #define SDMA1_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
3500  //SDMA1_PUB_DUMMY_REG1
3501  #define SDMA1_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
3502  #define SDMA1_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
3503  //SDMA1_PUB_DUMMY_REG2
3504  #define SDMA1_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
3505  #define SDMA1_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
3506  //SDMA1_PUB_DUMMY_REG3
3507  #define SDMA1_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
3508  #define SDMA1_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
3509  //SDMA1_F32_COUNTER
3510  #define SDMA1_F32_COUNTER__VALUE__SHIFT                                                                       0x0
3511  #define SDMA1_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
3512  //SDMA1_PERFCNT_PERFCOUNTER0_CFG
3513  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
3514  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
3515  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
3516  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
3517  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
3518  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
3519  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
3520  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
3521  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
3522  #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
3523  //SDMA1_PERFCNT_PERFCOUNTER1_CFG
3524  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
3525  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
3526  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
3527  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
3528  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
3529  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
3530  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
3531  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
3532  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
3533  #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
3534  //SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL
3535  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
3536  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
3537  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
3538  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
3539  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
3540  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
3541  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
3542  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
3543  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
3544  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
3545  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
3546  #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
3547  //SDMA1_PERFCNT_MISC_CNTL
3548  #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
3549  #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
3550  //SDMA1_PERFCNT_PERFCOUNTER_LO
3551  #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
3552  #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
3553  //SDMA1_PERFCNT_PERFCOUNTER_HI
3554  #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
3555  #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
3556  #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
3557  #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
3558  //SDMA1_CRD_CNTL
3559  #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
3560  #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
3561  #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
3562  #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
3563  //SDMA1_ULV_CNTL
3564  #define SDMA1_ULV_CNTL__HYSTERESIS__SHIFT                                                                     0x0
3565  #define SDMA1_ULV_CNTL__ENTER_ULV_INT_CLR__SHIFT                                                              0x1b
3566  #define SDMA1_ULV_CNTL__EXIT_ULV_INT_CLR__SHIFT                                                               0x1c
3567  #define SDMA1_ULV_CNTL__ENTER_ULV_INT__SHIFT                                                                  0x1d
3568  #define SDMA1_ULV_CNTL__EXIT_ULV_INT__SHIFT                                                                   0x1e
3569  #define SDMA1_ULV_CNTL__ULV_STATUS__SHIFT                                                                     0x1f
3570  #define SDMA1_ULV_CNTL__HYSTERESIS_MASK                                                                       0x0000001FL
3571  #define SDMA1_ULV_CNTL__ENTER_ULV_INT_CLR_MASK                                                                0x08000000L
3572  #define SDMA1_ULV_CNTL__EXIT_ULV_INT_CLR_MASK                                                                 0x10000000L
3573  #define SDMA1_ULV_CNTL__ENTER_ULV_INT_MASK                                                                    0x20000000L
3574  #define SDMA1_ULV_CNTL__EXIT_ULV_INT_MASK                                                                     0x40000000L
3575  #define SDMA1_ULV_CNTL__ULV_STATUS_MASK                                                                       0x80000000L
3576  //SDMA1_EA_DBIT_ADDR_DATA
3577  #define SDMA1_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
3578  #define SDMA1_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
3579  //SDMA1_EA_DBIT_ADDR_INDEX
3580  #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
3581  #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
3582  //SDMA1_STATUS4_REG
3583  #define SDMA1_STATUS4_REG__IDLE__SHIFT                                                                        0x0
3584  #define SDMA1_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
3585  #define SDMA1_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
3586  #define SDMA1_STATUS4_REG__MMHUB_RD_OUTSTANDING__SHIFT                                                        0x4
3587  #define SDMA1_STATUS4_REG__MMHUB_WR_OUTSTANDING__SHIFT                                                        0x5
3588  #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x6
3589  #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x7
3590  #define SDMA1_STATUS4_REG__REG_POLLING__SHIFT                                                                 0x8
3591  #define SDMA1_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0x9
3592  #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK__SHIFT                                                              0xa
3593  #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK__SHIFT                                                              0xc
3594  #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0xe
3595  #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x12
3596  #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x13
3597  #define SDMA1_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
3598  #define SDMA1_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
3599  #define SDMA1_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
3600  #define SDMA1_STATUS4_REG__MMHUB_RD_OUTSTANDING_MASK                                                          0x00000010L
3601  #define SDMA1_STATUS4_REG__MMHUB_WR_OUTSTANDING_MASK                                                          0x00000020L
3602  #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000040L
3603  #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000080L
3604  #define SDMA1_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000100L
3605  #define SDMA1_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000200L
3606  #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_MASK                                                                0x00000C00L
3607  #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_MASK                                                                0x00003000L
3608  #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x0003C000L
3609  #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00040000L
3610  #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00080000L
3611  //SDMA1_SCRATCH_RAM_DATA
3612  #define SDMA1_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
3613  #define SDMA1_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
3614  //SDMA1_SCRATCH_RAM_ADDR
3615  #define SDMA1_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
3616  #define SDMA1_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
3617  //SDMA1_CE_CTRL
3618  #define SDMA1_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
3619  #define SDMA1_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
3620  #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
3621  #define SDMA1_CE_CTRL__RESERVED__SHIFT                                                                        0x8
3622  #define SDMA1_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
3623  #define SDMA1_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
3624  #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
3625  #define SDMA1_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFF00L
3626  //SDMA1_RAS_STATUS
3627  #define SDMA1_RAS_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
3628  #define SDMA1_RAS_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
3629  #define SDMA1_RAS_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
3630  #define SDMA1_RAS_STATUS__SEM_WPTR_ATOMIC_ECC__SHIFT                                                          0x3
3631  #define SDMA1_RAS_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
3632  #define SDMA1_RAS_STATUS__SRAM_ECC__SHIFT                                                                     0x5
3633  #define SDMA1_RAS_STATUS__RB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x8
3634  #define SDMA1_RAS_STATUS__IB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x9
3635  #define SDMA1_RAS_STATUS__F32_DATA_NACK_GEN_ERR__SHIFT                                                        0xa
3636  #define SDMA1_RAS_STATUS__COPY_DATA_NACK_GEN_ERR__SHIFT                                                       0xb
3637  #define SDMA1_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR__SHIFT                                                      0xc
3638  #define SDMA1_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR__SHIFT                                                0xd
3639  #define SDMA1_RAS_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
3640  #define SDMA1_RAS_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
3641  #define SDMA1_RAS_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
3642  #define SDMA1_RAS_STATUS__SEM_WPTR_ATOMIC_ECC_MASK                                                            0x00000008L
3643  #define SDMA1_RAS_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
3644  #define SDMA1_RAS_STATUS__SRAM_ECC_MASK                                                                       0x00000020L
3645  #define SDMA1_RAS_STATUS__RB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000100L
3646  #define SDMA1_RAS_STATUS__IB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000200L
3647  #define SDMA1_RAS_STATUS__F32_DATA_NACK_GEN_ERR_MASK                                                          0x00000400L
3648  #define SDMA1_RAS_STATUS__COPY_DATA_NACK_GEN_ERR_MASK                                                         0x00000800L
3649  #define SDMA1_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR_MASK                                                        0x00001000L
3650  #define SDMA1_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR_MASK                                                  0x00002000L
3651  //SDMA1_CLK_STATUS
3652  #define SDMA1_CLK_STATUS__DYN_CLK__SHIFT                                                                      0x0
3653  #define SDMA1_CLK_STATUS__PTR_CLK__SHIFT                                                                      0x1
3654  #define SDMA1_CLK_STATUS__REG_CLK__SHIFT                                                                      0x2
3655  #define SDMA1_CLK_STATUS__F32_CLK__SHIFT                                                                      0x3
3656  #define SDMA1_CLK_STATUS__DYN_CLK_MASK                                                                        0x00000001L
3657  #define SDMA1_CLK_STATUS__PTR_CLK_MASK                                                                        0x00000002L
3658  #define SDMA1_CLK_STATUS__REG_CLK_MASK                                                                        0x00000004L
3659  #define SDMA1_CLK_STATUS__F32_CLK_MASK                                                                        0x00000008L
3660  //SDMA1_GFX_RB_CNTL
3661  #define SDMA1_GFX_RB_CNTL__RB_ENABLE__SHIFT                                                                   0x0
3662  #define SDMA1_GFX_RB_CNTL__RB_SIZE__SHIFT                                                                     0x1
3663  #define SDMA1_GFX_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                              0x9
3664  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                       0xc
3665  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                  0xd
3666  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                        0x10
3667  #define SDMA1_GFX_RB_CNTL__RB_PRIV__SHIFT                                                                     0x17
3668  #define SDMA1_GFX_RB_CNTL__RB_VMID__SHIFT                                                                     0x18
3669  #define SDMA1_GFX_RB_CNTL__RB_ENABLE_MASK                                                                     0x00000001L
3670  #define SDMA1_GFX_RB_CNTL__RB_SIZE_MASK                                                                       0x0000003EL
3671  #define SDMA1_GFX_RB_CNTL__RB_SWAP_ENABLE_MASK                                                                0x00000200L
3672  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                         0x00001000L
3673  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                    0x00002000L
3674  #define SDMA1_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                          0x001F0000L
3675  #define SDMA1_GFX_RB_CNTL__RB_PRIV_MASK                                                                       0x00800000L
3676  #define SDMA1_GFX_RB_CNTL__RB_VMID_MASK                                                                       0x0F000000L
3677  //SDMA1_GFX_RB_BASE
3678  #define SDMA1_GFX_RB_BASE__ADDR__SHIFT                                                                        0x0
3679  #define SDMA1_GFX_RB_BASE__ADDR_MASK                                                                          0xFFFFFFFFL
3680  //SDMA1_GFX_RB_BASE_HI
3681  #define SDMA1_GFX_RB_BASE_HI__ADDR__SHIFT                                                                     0x0
3682  #define SDMA1_GFX_RB_BASE_HI__ADDR_MASK                                                                       0x00FFFFFFL
3683  //SDMA1_GFX_RB_RPTR
3684  #define SDMA1_GFX_RB_RPTR__OFFSET__SHIFT                                                                      0x0
3685  #define SDMA1_GFX_RB_RPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
3686  //SDMA1_GFX_RB_RPTR_HI
3687  #define SDMA1_GFX_RB_RPTR_HI__OFFSET__SHIFT                                                                   0x0
3688  #define SDMA1_GFX_RB_RPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
3689  //SDMA1_GFX_RB_WPTR
3690  #define SDMA1_GFX_RB_WPTR__OFFSET__SHIFT                                                                      0x0
3691  #define SDMA1_GFX_RB_WPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
3692  //SDMA1_GFX_RB_WPTR_HI
3693  #define SDMA1_GFX_RB_WPTR_HI__OFFSET__SHIFT                                                                   0x0
3694  #define SDMA1_GFX_RB_WPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
3695  //SDMA1_GFX_RB_WPTR_POLL_CNTL
3696  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                            0x0
3697  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                       0x1
3698  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                   0x2
3699  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                         0x4
3700  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                   0x10
3701  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                              0x00000001L
3702  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                         0x00000002L
3703  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                     0x00000004L
3704  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                           0x0000FFF0L
3705  #define SDMA1_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                     0xFFFF0000L
3706  //SDMA1_GFX_RB_RPTR_ADDR_HI
3707  #define SDMA1_GFX_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                                0x0
3708  #define SDMA1_GFX_RB_RPTR_ADDR_HI__ADDR_MASK                                                                  0xFFFFFFFFL
3709  //SDMA1_GFX_RB_RPTR_ADDR_LO
3710  #define SDMA1_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                        0x0
3711  #define SDMA1_GFX_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                                0x2
3712  #define SDMA1_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                          0x00000001L
3713  #define SDMA1_GFX_RB_RPTR_ADDR_LO__ADDR_MASK                                                                  0xFFFFFFFCL
3714  //SDMA1_GFX_IB_CNTL
3715  #define SDMA1_GFX_IB_CNTL__IB_ENABLE__SHIFT                                                                   0x0
3716  #define SDMA1_GFX_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                              0x4
3717  #define SDMA1_GFX_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                            0x8
3718  #define SDMA1_GFX_IB_CNTL__CMD_VMID__SHIFT                                                                    0x10
3719  #define SDMA1_GFX_IB_CNTL__IB_ENABLE_MASK                                                                     0x00000001L
3720  #define SDMA1_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK                                                                0x00000010L
3721  #define SDMA1_GFX_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                              0x00000100L
3722  #define SDMA1_GFX_IB_CNTL__CMD_VMID_MASK                                                                      0x000F0000L
3723  //SDMA1_GFX_IB_RPTR
3724  #define SDMA1_GFX_IB_RPTR__OFFSET__SHIFT                                                                      0x2
3725  #define SDMA1_GFX_IB_RPTR__OFFSET_MASK                                                                        0x003FFFFCL
3726  //SDMA1_GFX_IB_OFFSET
3727  #define SDMA1_GFX_IB_OFFSET__OFFSET__SHIFT                                                                    0x2
3728  #define SDMA1_GFX_IB_OFFSET__OFFSET_MASK                                                                      0x003FFFFCL
3729  //SDMA1_GFX_IB_BASE_LO
3730  #define SDMA1_GFX_IB_BASE_LO__ADDR__SHIFT                                                                     0x5
3731  #define SDMA1_GFX_IB_BASE_LO__ADDR_MASK                                                                       0xFFFFFFE0L
3732  //SDMA1_GFX_IB_BASE_HI
3733  #define SDMA1_GFX_IB_BASE_HI__ADDR__SHIFT                                                                     0x0
3734  #define SDMA1_GFX_IB_BASE_HI__ADDR_MASK                                                                       0xFFFFFFFFL
3735  //SDMA1_GFX_IB_SIZE
3736  #define SDMA1_GFX_IB_SIZE__SIZE__SHIFT                                                                        0x0
3737  #define SDMA1_GFX_IB_SIZE__SIZE_MASK                                                                          0x000FFFFFL
3738  //SDMA1_GFX_SKIP_CNTL
3739  #define SDMA1_GFX_SKIP_CNTL__SKIP_COUNT__SHIFT                                                                0x0
3740  #define SDMA1_GFX_SKIP_CNTL__SKIP_COUNT_MASK                                                                  0x000FFFFFL
3741  //SDMA1_GFX_CONTEXT_STATUS
3742  #define SDMA1_GFX_CONTEXT_STATUS__SELECTED__SHIFT                                                             0x0
3743  #define SDMA1_GFX_CONTEXT_STATUS__IDLE__SHIFT                                                                 0x2
3744  #define SDMA1_GFX_CONTEXT_STATUS__EXPIRED__SHIFT                                                              0x3
3745  #define SDMA1_GFX_CONTEXT_STATUS__EXCEPTION__SHIFT                                                            0x4
3746  #define SDMA1_GFX_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                           0x7
3747  #define SDMA1_GFX_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                          0x8
3748  #define SDMA1_GFX_CONTEXT_STATUS__PREEMPTED__SHIFT                                                            0x9
3749  #define SDMA1_GFX_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                      0xa
3750  #define SDMA1_GFX_CONTEXT_STATUS__SELECTED_MASK                                                               0x00000001L
3751  #define SDMA1_GFX_CONTEXT_STATUS__IDLE_MASK                                                                   0x00000004L
3752  #define SDMA1_GFX_CONTEXT_STATUS__EXPIRED_MASK                                                                0x00000008L
3753  #define SDMA1_GFX_CONTEXT_STATUS__EXCEPTION_MASK                                                              0x00000070L
3754  #define SDMA1_GFX_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                             0x00000080L
3755  #define SDMA1_GFX_CONTEXT_STATUS__CTXSW_READY_MASK                                                            0x00000100L
3756  #define SDMA1_GFX_CONTEXT_STATUS__PREEMPTED_MASK                                                              0x00000200L
3757  #define SDMA1_GFX_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                        0x00000400L
3758  //SDMA1_GFX_DOORBELL
3759  #define SDMA1_GFX_DOORBELL__ENABLE__SHIFT                                                                     0x1c
3760  #define SDMA1_GFX_DOORBELL__CAPTURED__SHIFT                                                                   0x1e
3761  #define SDMA1_GFX_DOORBELL__ENABLE_MASK                                                                       0x10000000L
3762  #define SDMA1_GFX_DOORBELL__CAPTURED_MASK                                                                     0x40000000L
3763  //SDMA1_GFX_CONTEXT_CNTL
3764  #define SDMA1_GFX_CONTEXT_CNTL__RESUME_CTX__SHIFT                                                             0x10
3765  #define SDMA1_GFX_CONTEXT_CNTL__SESSION_SEL__SHIFT                                                            0x18
3766  #define SDMA1_GFX_CONTEXT_CNTL__RESUME_CTX_MASK                                                               0x00010000L
3767  #define SDMA1_GFX_CONTEXT_CNTL__SESSION_SEL_MASK                                                              0x0F000000L
3768  //SDMA1_GFX_STATUS
3769  #define SDMA1_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                       0x0
3770  #define SDMA1_GFX_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                          0x8
3771  #define SDMA1_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                         0x000000FFL
3772  #define SDMA1_GFX_STATUS__WPTR_UPDATE_PENDING_MASK                                                            0x00000100L
3773  //SDMA1_GFX_DOORBELL_LOG
3774  #define SDMA1_GFX_DOORBELL_LOG__BE_ERROR__SHIFT                                                               0x0
3775  #define SDMA1_GFX_DOORBELL_LOG__DATA__SHIFT                                                                   0x2
3776  #define SDMA1_GFX_DOORBELL_LOG__BE_ERROR_MASK                                                                 0x00000001L
3777  #define SDMA1_GFX_DOORBELL_LOG__DATA_MASK                                                                     0xFFFFFFFCL
3778  //SDMA1_GFX_WATERMARK
3779  #define SDMA1_GFX_WATERMARK__RD_OUTSTANDING__SHIFT                                                            0x0
3780  #define SDMA1_GFX_WATERMARK__WR_OUTSTANDING__SHIFT                                                            0x10
3781  #define SDMA1_GFX_WATERMARK__RD_OUTSTANDING_MASK                                                              0x00000FFFL
3782  #define SDMA1_GFX_WATERMARK__WR_OUTSTANDING_MASK                                                              0x03FF0000L
3783  //SDMA1_GFX_DOORBELL_OFFSET
3784  #define SDMA1_GFX_DOORBELL_OFFSET__OFFSET__SHIFT                                                              0x2
3785  #define SDMA1_GFX_DOORBELL_OFFSET__OFFSET_MASK                                                                0x0FFFFFFCL
3786  //SDMA1_GFX_CSA_ADDR_LO
3787  #define SDMA1_GFX_CSA_ADDR_LO__ADDR__SHIFT                                                                    0x2
3788  #define SDMA1_GFX_CSA_ADDR_LO__ADDR_MASK                                                                      0xFFFFFFFCL
3789  //SDMA1_GFX_CSA_ADDR_HI
3790  #define SDMA1_GFX_CSA_ADDR_HI__ADDR__SHIFT                                                                    0x0
3791  #define SDMA1_GFX_CSA_ADDR_HI__ADDR_MASK                                                                      0xFFFFFFFFL
3792  //SDMA1_GFX_IB_SUB_REMAIN
3793  #define SDMA1_GFX_IB_SUB_REMAIN__SIZE__SHIFT                                                                  0x0
3794  #define SDMA1_GFX_IB_SUB_REMAIN__SIZE_MASK                                                                    0x000FFFFFL
3795  //SDMA1_GFX_PREEMPT
3796  #define SDMA1_GFX_PREEMPT__IB_PREEMPT__SHIFT                                                                  0x0
3797  #define SDMA1_GFX_PREEMPT__IB_PREEMPT_MASK                                                                    0x00000001L
3798  //SDMA1_GFX_DUMMY_REG
3799  #define SDMA1_GFX_DUMMY_REG__DUMMY__SHIFT                                                                     0x0
3800  #define SDMA1_GFX_DUMMY_REG__DUMMY_MASK                                                                       0xFFFFFFFFL
3801  //SDMA1_GFX_RB_WPTR_POLL_ADDR_HI
3802  #define SDMA1_GFX_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                           0x0
3803  #define SDMA1_GFX_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                             0xFFFFFFFFL
3804  //SDMA1_GFX_RB_WPTR_POLL_ADDR_LO
3805  #define SDMA1_GFX_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                           0x2
3806  #define SDMA1_GFX_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                             0xFFFFFFFCL
3807  //SDMA1_GFX_RB_AQL_CNTL
3808  #define SDMA1_GFX_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                              0x0
3809  #define SDMA1_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                         0x1
3810  #define SDMA1_GFX_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                             0x8
3811  #define SDMA1_GFX_RB_AQL_CNTL__AQL_ENABLE_MASK                                                                0x00000001L
3812  #define SDMA1_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                           0x000000FEL
3813  #define SDMA1_GFX_RB_AQL_CNTL__PACKET_STEP_MASK                                                               0x0000FF00L
3814  //SDMA1_GFX_MINOR_PTR_UPDATE
3815  #define SDMA1_GFX_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                             0x0
3816  #define SDMA1_GFX_MINOR_PTR_UPDATE__ENABLE_MASK                                                               0x00000001L
3817  //SDMA1_GFX_MIDCMD_DATA0
3818  #define SDMA1_GFX_MIDCMD_DATA0__DATA0__SHIFT                                                                  0x0
3819  #define SDMA1_GFX_MIDCMD_DATA0__DATA0_MASK                                                                    0xFFFFFFFFL
3820  //SDMA1_GFX_MIDCMD_DATA1
3821  #define SDMA1_GFX_MIDCMD_DATA1__DATA1__SHIFT                                                                  0x0
3822  #define SDMA1_GFX_MIDCMD_DATA1__DATA1_MASK                                                                    0xFFFFFFFFL
3823  //SDMA1_GFX_MIDCMD_DATA2
3824  #define SDMA1_GFX_MIDCMD_DATA2__DATA2__SHIFT                                                                  0x0
3825  #define SDMA1_GFX_MIDCMD_DATA2__DATA2_MASK                                                                    0xFFFFFFFFL
3826  //SDMA1_GFX_MIDCMD_DATA3
3827  #define SDMA1_GFX_MIDCMD_DATA3__DATA3__SHIFT                                                                  0x0
3828  #define SDMA1_GFX_MIDCMD_DATA3__DATA3_MASK                                                                    0xFFFFFFFFL
3829  //SDMA1_GFX_MIDCMD_DATA4
3830  #define SDMA1_GFX_MIDCMD_DATA4__DATA4__SHIFT                                                                  0x0
3831  #define SDMA1_GFX_MIDCMD_DATA4__DATA4_MASK                                                                    0xFFFFFFFFL
3832  //SDMA1_GFX_MIDCMD_DATA5
3833  #define SDMA1_GFX_MIDCMD_DATA5__DATA5__SHIFT                                                                  0x0
3834  #define SDMA1_GFX_MIDCMD_DATA5__DATA5_MASK                                                                    0xFFFFFFFFL
3835  //SDMA1_GFX_MIDCMD_DATA6
3836  #define SDMA1_GFX_MIDCMD_DATA6__DATA6__SHIFT                                                                  0x0
3837  #define SDMA1_GFX_MIDCMD_DATA6__DATA6_MASK                                                                    0xFFFFFFFFL
3838  //SDMA1_GFX_MIDCMD_DATA7
3839  #define SDMA1_GFX_MIDCMD_DATA7__DATA7__SHIFT                                                                  0x0
3840  #define SDMA1_GFX_MIDCMD_DATA7__DATA7_MASK                                                                    0xFFFFFFFFL
3841  //SDMA1_GFX_MIDCMD_DATA8
3842  #define SDMA1_GFX_MIDCMD_DATA8__DATA8__SHIFT                                                                  0x0
3843  #define SDMA1_GFX_MIDCMD_DATA8__DATA8_MASK                                                                    0xFFFFFFFFL
3844  //SDMA1_GFX_MIDCMD_DATA9
3845  #define SDMA1_GFX_MIDCMD_DATA9__DATA9__SHIFT                                                                  0x0
3846  #define SDMA1_GFX_MIDCMD_DATA9__DATA9_MASK                                                                    0xFFFFFFFFL
3847  //SDMA1_GFX_MIDCMD_DATA10
3848  #define SDMA1_GFX_MIDCMD_DATA10__DATA10__SHIFT                                                                0x0
3849  #define SDMA1_GFX_MIDCMD_DATA10__DATA10_MASK                                                                  0xFFFFFFFFL
3850  //SDMA1_GFX_MIDCMD_CNTL
3851  #define SDMA1_GFX_MIDCMD_CNTL__DATA_VALID__SHIFT                                                              0x0
3852  #define SDMA1_GFX_MIDCMD_CNTL__COPY_MODE__SHIFT                                                               0x1
3853  #define SDMA1_GFX_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                             0x4
3854  #define SDMA1_GFX_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                           0x8
3855  #define SDMA1_GFX_MIDCMD_CNTL__DATA_VALID_MASK                                                                0x00000001L
3856  #define SDMA1_GFX_MIDCMD_CNTL__COPY_MODE_MASK                                                                 0x00000002L
3857  #define SDMA1_GFX_MIDCMD_CNTL__SPLIT_STATE_MASK                                                               0x000000F0L
3858  #define SDMA1_GFX_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                             0x00000100L
3859  //SDMA1_PAGE_RB_CNTL
3860  #define SDMA1_PAGE_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
3861  #define SDMA1_PAGE_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
3862  #define SDMA1_PAGE_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
3863  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
3864  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
3865  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
3866  #define SDMA1_PAGE_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
3867  #define SDMA1_PAGE_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
3868  #define SDMA1_PAGE_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
3869  #define SDMA1_PAGE_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
3870  #define SDMA1_PAGE_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
3871  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
3872  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
3873  #define SDMA1_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
3874  #define SDMA1_PAGE_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
3875  #define SDMA1_PAGE_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
3876  //SDMA1_PAGE_RB_BASE
3877  #define SDMA1_PAGE_RB_BASE__ADDR__SHIFT                                                                       0x0
3878  #define SDMA1_PAGE_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
3879  //SDMA1_PAGE_RB_BASE_HI
3880  #define SDMA1_PAGE_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
3881  #define SDMA1_PAGE_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
3882  //SDMA1_PAGE_RB_RPTR
3883  #define SDMA1_PAGE_RB_RPTR__OFFSET__SHIFT                                                                     0x0
3884  #define SDMA1_PAGE_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
3885  //SDMA1_PAGE_RB_RPTR_HI
3886  #define SDMA1_PAGE_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
3887  #define SDMA1_PAGE_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
3888  //SDMA1_PAGE_RB_WPTR
3889  #define SDMA1_PAGE_RB_WPTR__OFFSET__SHIFT                                                                     0x0
3890  #define SDMA1_PAGE_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
3891  //SDMA1_PAGE_RB_WPTR_HI
3892  #define SDMA1_PAGE_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
3893  #define SDMA1_PAGE_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
3894  //SDMA1_PAGE_RB_WPTR_POLL_CNTL
3895  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
3896  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
3897  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
3898  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
3899  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
3900  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
3901  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
3902  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
3903  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
3904  #define SDMA1_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
3905  //SDMA1_PAGE_RB_RPTR_ADDR_HI
3906  #define SDMA1_PAGE_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
3907  #define SDMA1_PAGE_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
3908  //SDMA1_PAGE_RB_RPTR_ADDR_LO
3909  #define SDMA1_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
3910  #define SDMA1_PAGE_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
3911  #define SDMA1_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
3912  #define SDMA1_PAGE_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
3913  //SDMA1_PAGE_IB_CNTL
3914  #define SDMA1_PAGE_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
3915  #define SDMA1_PAGE_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
3916  #define SDMA1_PAGE_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
3917  #define SDMA1_PAGE_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
3918  #define SDMA1_PAGE_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
3919  #define SDMA1_PAGE_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
3920  #define SDMA1_PAGE_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
3921  #define SDMA1_PAGE_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
3922  //SDMA1_PAGE_IB_RPTR
3923  #define SDMA1_PAGE_IB_RPTR__OFFSET__SHIFT                                                                     0x2
3924  #define SDMA1_PAGE_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
3925  //SDMA1_PAGE_IB_OFFSET
3926  #define SDMA1_PAGE_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
3927  #define SDMA1_PAGE_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
3928  //SDMA1_PAGE_IB_BASE_LO
3929  #define SDMA1_PAGE_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
3930  #define SDMA1_PAGE_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
3931  //SDMA1_PAGE_IB_BASE_HI
3932  #define SDMA1_PAGE_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
3933  #define SDMA1_PAGE_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
3934  //SDMA1_PAGE_IB_SIZE
3935  #define SDMA1_PAGE_IB_SIZE__SIZE__SHIFT                                                                       0x0
3936  #define SDMA1_PAGE_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
3937  //SDMA1_PAGE_SKIP_CNTL
3938  #define SDMA1_PAGE_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
3939  #define SDMA1_PAGE_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
3940  //SDMA1_PAGE_CONTEXT_STATUS
3941  #define SDMA1_PAGE_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
3942  #define SDMA1_PAGE_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
3943  #define SDMA1_PAGE_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
3944  #define SDMA1_PAGE_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
3945  #define SDMA1_PAGE_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
3946  #define SDMA1_PAGE_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
3947  #define SDMA1_PAGE_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
3948  #define SDMA1_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
3949  #define SDMA1_PAGE_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
3950  #define SDMA1_PAGE_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
3951  #define SDMA1_PAGE_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
3952  #define SDMA1_PAGE_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
3953  #define SDMA1_PAGE_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
3954  #define SDMA1_PAGE_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
3955  #define SDMA1_PAGE_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
3956  #define SDMA1_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
3957  //SDMA1_PAGE_DOORBELL
3958  #define SDMA1_PAGE_DOORBELL__ENABLE__SHIFT                                                                    0x1c
3959  #define SDMA1_PAGE_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
3960  #define SDMA1_PAGE_DOORBELL__ENABLE_MASK                                                                      0x10000000L
3961  #define SDMA1_PAGE_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
3962  //SDMA1_PAGE_STATUS
3963  #define SDMA1_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
3964  #define SDMA1_PAGE_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
3965  #define SDMA1_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
3966  #define SDMA1_PAGE_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
3967  //SDMA1_PAGE_DOORBELL_LOG
3968  #define SDMA1_PAGE_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
3969  #define SDMA1_PAGE_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
3970  #define SDMA1_PAGE_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
3971  #define SDMA1_PAGE_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
3972  //SDMA1_PAGE_WATERMARK
3973  #define SDMA1_PAGE_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
3974  #define SDMA1_PAGE_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
3975  #define SDMA1_PAGE_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
3976  #define SDMA1_PAGE_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
3977  //SDMA1_PAGE_DOORBELL_OFFSET
3978  #define SDMA1_PAGE_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
3979  #define SDMA1_PAGE_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
3980  //SDMA1_PAGE_CSA_ADDR_LO
3981  #define SDMA1_PAGE_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
3982  #define SDMA1_PAGE_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
3983  //SDMA1_PAGE_CSA_ADDR_HI
3984  #define SDMA1_PAGE_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
3985  #define SDMA1_PAGE_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
3986  //SDMA1_PAGE_IB_SUB_REMAIN
3987  #define SDMA1_PAGE_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
3988  #define SDMA1_PAGE_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
3989  //SDMA1_PAGE_PREEMPT
3990  #define SDMA1_PAGE_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
3991  #define SDMA1_PAGE_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
3992  //SDMA1_PAGE_DUMMY_REG
3993  #define SDMA1_PAGE_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
3994  #define SDMA1_PAGE_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
3995  //SDMA1_PAGE_RB_WPTR_POLL_ADDR_HI
3996  #define SDMA1_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
3997  #define SDMA1_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
3998  //SDMA1_PAGE_RB_WPTR_POLL_ADDR_LO
3999  #define SDMA1_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4000  #define SDMA1_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4001  //SDMA1_PAGE_RB_AQL_CNTL
4002  #define SDMA1_PAGE_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4003  #define SDMA1_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4004  #define SDMA1_PAGE_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4005  #define SDMA1_PAGE_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4006  #define SDMA1_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4007  #define SDMA1_PAGE_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4008  //SDMA1_PAGE_MINOR_PTR_UPDATE
4009  #define SDMA1_PAGE_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4010  #define SDMA1_PAGE_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4011  //SDMA1_PAGE_MIDCMD_DATA0
4012  #define SDMA1_PAGE_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4013  #define SDMA1_PAGE_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4014  //SDMA1_PAGE_MIDCMD_DATA1
4015  #define SDMA1_PAGE_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4016  #define SDMA1_PAGE_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4017  //SDMA1_PAGE_MIDCMD_DATA2
4018  #define SDMA1_PAGE_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4019  #define SDMA1_PAGE_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4020  //SDMA1_PAGE_MIDCMD_DATA3
4021  #define SDMA1_PAGE_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4022  #define SDMA1_PAGE_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4023  //SDMA1_PAGE_MIDCMD_DATA4
4024  #define SDMA1_PAGE_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4025  #define SDMA1_PAGE_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4026  //SDMA1_PAGE_MIDCMD_DATA5
4027  #define SDMA1_PAGE_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4028  #define SDMA1_PAGE_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4029  //SDMA1_PAGE_MIDCMD_DATA6
4030  #define SDMA1_PAGE_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
4031  #define SDMA1_PAGE_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
4032  //SDMA1_PAGE_MIDCMD_DATA7
4033  #define SDMA1_PAGE_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
4034  #define SDMA1_PAGE_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
4035  //SDMA1_PAGE_MIDCMD_DATA8
4036  #define SDMA1_PAGE_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
4037  #define SDMA1_PAGE_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
4038  //SDMA1_PAGE_MIDCMD_DATA9
4039  #define SDMA1_PAGE_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
4040  #define SDMA1_PAGE_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
4041  //SDMA1_PAGE_MIDCMD_DATA10
4042  #define SDMA1_PAGE_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
4043  #define SDMA1_PAGE_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
4044  //SDMA1_PAGE_MIDCMD_CNTL
4045  #define SDMA1_PAGE_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
4046  #define SDMA1_PAGE_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
4047  #define SDMA1_PAGE_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
4048  #define SDMA1_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
4049  #define SDMA1_PAGE_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
4050  #define SDMA1_PAGE_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
4051  #define SDMA1_PAGE_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
4052  #define SDMA1_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
4053  //SDMA1_RLC0_RB_CNTL
4054  #define SDMA1_RLC0_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
4055  #define SDMA1_RLC0_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
4056  #define SDMA1_RLC0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
4057  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
4058  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
4059  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
4060  #define SDMA1_RLC0_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
4061  #define SDMA1_RLC0_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
4062  #define SDMA1_RLC0_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
4063  #define SDMA1_RLC0_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
4064  #define SDMA1_RLC0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
4065  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
4066  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
4067  #define SDMA1_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
4068  #define SDMA1_RLC0_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
4069  #define SDMA1_RLC0_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
4070  //SDMA1_RLC0_RB_BASE
4071  #define SDMA1_RLC0_RB_BASE__ADDR__SHIFT                                                                       0x0
4072  #define SDMA1_RLC0_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
4073  //SDMA1_RLC0_RB_BASE_HI
4074  #define SDMA1_RLC0_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
4075  #define SDMA1_RLC0_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
4076  //SDMA1_RLC0_RB_RPTR
4077  #define SDMA1_RLC0_RB_RPTR__OFFSET__SHIFT                                                                     0x0
4078  #define SDMA1_RLC0_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4079  //SDMA1_RLC0_RB_RPTR_HI
4080  #define SDMA1_RLC0_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
4081  #define SDMA1_RLC0_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4082  //SDMA1_RLC0_RB_WPTR
4083  #define SDMA1_RLC0_RB_WPTR__OFFSET__SHIFT                                                                     0x0
4084  #define SDMA1_RLC0_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4085  //SDMA1_RLC0_RB_WPTR_HI
4086  #define SDMA1_RLC0_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
4087  #define SDMA1_RLC0_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4088  //SDMA1_RLC0_RB_WPTR_POLL_CNTL
4089  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
4090  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
4091  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
4092  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
4093  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
4094  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
4095  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
4096  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
4097  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
4098  #define SDMA1_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
4099  //SDMA1_RLC0_RB_RPTR_ADDR_HI
4100  #define SDMA1_RLC0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
4101  #define SDMA1_RLC0_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
4102  //SDMA1_RLC0_RB_RPTR_ADDR_LO
4103  #define SDMA1_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
4104  #define SDMA1_RLC0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
4105  #define SDMA1_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
4106  #define SDMA1_RLC0_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
4107  //SDMA1_RLC0_IB_CNTL
4108  #define SDMA1_RLC0_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
4109  #define SDMA1_RLC0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
4110  #define SDMA1_RLC0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
4111  #define SDMA1_RLC0_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
4112  #define SDMA1_RLC0_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
4113  #define SDMA1_RLC0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
4114  #define SDMA1_RLC0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
4115  #define SDMA1_RLC0_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
4116  //SDMA1_RLC0_IB_RPTR
4117  #define SDMA1_RLC0_IB_RPTR__OFFSET__SHIFT                                                                     0x2
4118  #define SDMA1_RLC0_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
4119  //SDMA1_RLC0_IB_OFFSET
4120  #define SDMA1_RLC0_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
4121  #define SDMA1_RLC0_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
4122  //SDMA1_RLC0_IB_BASE_LO
4123  #define SDMA1_RLC0_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
4124  #define SDMA1_RLC0_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
4125  //SDMA1_RLC0_IB_BASE_HI
4126  #define SDMA1_RLC0_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
4127  #define SDMA1_RLC0_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
4128  //SDMA1_RLC0_IB_SIZE
4129  #define SDMA1_RLC0_IB_SIZE__SIZE__SHIFT                                                                       0x0
4130  #define SDMA1_RLC0_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
4131  //SDMA1_RLC0_SKIP_CNTL
4132  #define SDMA1_RLC0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
4133  #define SDMA1_RLC0_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
4134  //SDMA1_RLC0_CONTEXT_STATUS
4135  #define SDMA1_RLC0_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
4136  #define SDMA1_RLC0_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
4137  #define SDMA1_RLC0_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
4138  #define SDMA1_RLC0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
4139  #define SDMA1_RLC0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
4140  #define SDMA1_RLC0_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
4141  #define SDMA1_RLC0_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
4142  #define SDMA1_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
4143  #define SDMA1_RLC0_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
4144  #define SDMA1_RLC0_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
4145  #define SDMA1_RLC0_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
4146  #define SDMA1_RLC0_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
4147  #define SDMA1_RLC0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
4148  #define SDMA1_RLC0_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
4149  #define SDMA1_RLC0_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
4150  #define SDMA1_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
4151  //SDMA1_RLC0_DOORBELL
4152  #define SDMA1_RLC0_DOORBELL__ENABLE__SHIFT                                                                    0x1c
4153  #define SDMA1_RLC0_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
4154  #define SDMA1_RLC0_DOORBELL__ENABLE_MASK                                                                      0x10000000L
4155  #define SDMA1_RLC0_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
4156  //SDMA1_RLC0_STATUS
4157  #define SDMA1_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
4158  #define SDMA1_RLC0_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
4159  #define SDMA1_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
4160  #define SDMA1_RLC0_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
4161  //SDMA1_RLC0_DOORBELL_LOG
4162  #define SDMA1_RLC0_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
4163  #define SDMA1_RLC0_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
4164  #define SDMA1_RLC0_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
4165  #define SDMA1_RLC0_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
4166  //SDMA1_RLC0_WATERMARK
4167  #define SDMA1_RLC0_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
4168  #define SDMA1_RLC0_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
4169  #define SDMA1_RLC0_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
4170  #define SDMA1_RLC0_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
4171  //SDMA1_RLC0_DOORBELL_OFFSET
4172  #define SDMA1_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
4173  #define SDMA1_RLC0_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
4174  //SDMA1_RLC0_CSA_ADDR_LO
4175  #define SDMA1_RLC0_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
4176  #define SDMA1_RLC0_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
4177  //SDMA1_RLC0_CSA_ADDR_HI
4178  #define SDMA1_RLC0_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
4179  #define SDMA1_RLC0_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
4180  //SDMA1_RLC0_IB_SUB_REMAIN
4181  #define SDMA1_RLC0_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
4182  #define SDMA1_RLC0_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
4183  //SDMA1_RLC0_PREEMPT
4184  #define SDMA1_RLC0_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
4185  #define SDMA1_RLC0_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
4186  //SDMA1_RLC0_DUMMY_REG
4187  #define SDMA1_RLC0_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
4188  #define SDMA1_RLC0_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
4189  //SDMA1_RLC0_RB_WPTR_POLL_ADDR_HI
4190  #define SDMA1_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
4191  #define SDMA1_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
4192  //SDMA1_RLC0_RB_WPTR_POLL_ADDR_LO
4193  #define SDMA1_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4194  #define SDMA1_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4195  //SDMA1_RLC0_RB_AQL_CNTL
4196  #define SDMA1_RLC0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4197  #define SDMA1_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4198  #define SDMA1_RLC0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4199  #define SDMA1_RLC0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4200  #define SDMA1_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4201  #define SDMA1_RLC0_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4202  //SDMA1_RLC0_MINOR_PTR_UPDATE
4203  #define SDMA1_RLC0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4204  #define SDMA1_RLC0_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4205  //SDMA1_RLC0_MIDCMD_DATA0
4206  #define SDMA1_RLC0_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4207  #define SDMA1_RLC0_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4208  //SDMA1_RLC0_MIDCMD_DATA1
4209  #define SDMA1_RLC0_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4210  #define SDMA1_RLC0_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4211  //SDMA1_RLC0_MIDCMD_DATA2
4212  #define SDMA1_RLC0_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4213  #define SDMA1_RLC0_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4214  //SDMA1_RLC0_MIDCMD_DATA3
4215  #define SDMA1_RLC0_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4216  #define SDMA1_RLC0_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4217  //SDMA1_RLC0_MIDCMD_DATA4
4218  #define SDMA1_RLC0_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4219  #define SDMA1_RLC0_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4220  //SDMA1_RLC0_MIDCMD_DATA5
4221  #define SDMA1_RLC0_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4222  #define SDMA1_RLC0_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4223  //SDMA1_RLC0_MIDCMD_DATA6
4224  #define SDMA1_RLC0_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
4225  #define SDMA1_RLC0_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
4226  //SDMA1_RLC0_MIDCMD_DATA7
4227  #define SDMA1_RLC0_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
4228  #define SDMA1_RLC0_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
4229  //SDMA1_RLC0_MIDCMD_DATA8
4230  #define SDMA1_RLC0_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
4231  #define SDMA1_RLC0_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
4232  //SDMA1_RLC0_MIDCMD_DATA9
4233  #define SDMA1_RLC0_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
4234  #define SDMA1_RLC0_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
4235  //SDMA1_RLC0_MIDCMD_DATA10
4236  #define SDMA1_RLC0_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
4237  #define SDMA1_RLC0_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
4238  //SDMA1_RLC0_MIDCMD_CNTL
4239  #define SDMA1_RLC0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
4240  #define SDMA1_RLC0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
4241  #define SDMA1_RLC0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
4242  #define SDMA1_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
4243  #define SDMA1_RLC0_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
4244  #define SDMA1_RLC0_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
4245  #define SDMA1_RLC0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
4246  #define SDMA1_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
4247  //SDMA1_RLC1_RB_CNTL
4248  #define SDMA1_RLC1_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
4249  #define SDMA1_RLC1_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
4250  #define SDMA1_RLC1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
4251  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
4252  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
4253  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
4254  #define SDMA1_RLC1_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
4255  #define SDMA1_RLC1_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
4256  #define SDMA1_RLC1_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
4257  #define SDMA1_RLC1_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
4258  #define SDMA1_RLC1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
4259  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
4260  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
4261  #define SDMA1_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
4262  #define SDMA1_RLC1_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
4263  #define SDMA1_RLC1_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
4264  //SDMA1_RLC1_RB_BASE
4265  #define SDMA1_RLC1_RB_BASE__ADDR__SHIFT                                                                       0x0
4266  #define SDMA1_RLC1_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
4267  //SDMA1_RLC1_RB_BASE_HI
4268  #define SDMA1_RLC1_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
4269  #define SDMA1_RLC1_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
4270  //SDMA1_RLC1_RB_RPTR
4271  #define SDMA1_RLC1_RB_RPTR__OFFSET__SHIFT                                                                     0x0
4272  #define SDMA1_RLC1_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4273  //SDMA1_RLC1_RB_RPTR_HI
4274  #define SDMA1_RLC1_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
4275  #define SDMA1_RLC1_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4276  //SDMA1_RLC1_RB_WPTR
4277  #define SDMA1_RLC1_RB_WPTR__OFFSET__SHIFT                                                                     0x0
4278  #define SDMA1_RLC1_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4279  //SDMA1_RLC1_RB_WPTR_HI
4280  #define SDMA1_RLC1_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
4281  #define SDMA1_RLC1_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4282  //SDMA1_RLC1_RB_WPTR_POLL_CNTL
4283  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
4284  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
4285  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
4286  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
4287  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
4288  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
4289  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
4290  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
4291  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
4292  #define SDMA1_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
4293  //SDMA1_RLC1_RB_RPTR_ADDR_HI
4294  #define SDMA1_RLC1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
4295  #define SDMA1_RLC1_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
4296  //SDMA1_RLC1_RB_RPTR_ADDR_LO
4297  #define SDMA1_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
4298  #define SDMA1_RLC1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
4299  #define SDMA1_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
4300  #define SDMA1_RLC1_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
4301  //SDMA1_RLC1_IB_CNTL
4302  #define SDMA1_RLC1_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
4303  #define SDMA1_RLC1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
4304  #define SDMA1_RLC1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
4305  #define SDMA1_RLC1_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
4306  #define SDMA1_RLC1_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
4307  #define SDMA1_RLC1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
4308  #define SDMA1_RLC1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
4309  #define SDMA1_RLC1_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
4310  //SDMA1_RLC1_IB_RPTR
4311  #define SDMA1_RLC1_IB_RPTR__OFFSET__SHIFT                                                                     0x2
4312  #define SDMA1_RLC1_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
4313  //SDMA1_RLC1_IB_OFFSET
4314  #define SDMA1_RLC1_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
4315  #define SDMA1_RLC1_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
4316  //SDMA1_RLC1_IB_BASE_LO
4317  #define SDMA1_RLC1_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
4318  #define SDMA1_RLC1_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
4319  //SDMA1_RLC1_IB_BASE_HI
4320  #define SDMA1_RLC1_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
4321  #define SDMA1_RLC1_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
4322  //SDMA1_RLC1_IB_SIZE
4323  #define SDMA1_RLC1_IB_SIZE__SIZE__SHIFT                                                                       0x0
4324  #define SDMA1_RLC1_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
4325  //SDMA1_RLC1_SKIP_CNTL
4326  #define SDMA1_RLC1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
4327  #define SDMA1_RLC1_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
4328  //SDMA1_RLC1_CONTEXT_STATUS
4329  #define SDMA1_RLC1_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
4330  #define SDMA1_RLC1_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
4331  #define SDMA1_RLC1_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
4332  #define SDMA1_RLC1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
4333  #define SDMA1_RLC1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
4334  #define SDMA1_RLC1_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
4335  #define SDMA1_RLC1_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
4336  #define SDMA1_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
4337  #define SDMA1_RLC1_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
4338  #define SDMA1_RLC1_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
4339  #define SDMA1_RLC1_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
4340  #define SDMA1_RLC1_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
4341  #define SDMA1_RLC1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
4342  #define SDMA1_RLC1_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
4343  #define SDMA1_RLC1_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
4344  #define SDMA1_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
4345  //SDMA1_RLC1_DOORBELL
4346  #define SDMA1_RLC1_DOORBELL__ENABLE__SHIFT                                                                    0x1c
4347  #define SDMA1_RLC1_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
4348  #define SDMA1_RLC1_DOORBELL__ENABLE_MASK                                                                      0x10000000L
4349  #define SDMA1_RLC1_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
4350  //SDMA1_RLC1_STATUS
4351  #define SDMA1_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
4352  #define SDMA1_RLC1_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
4353  #define SDMA1_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
4354  #define SDMA1_RLC1_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
4355  //SDMA1_RLC1_DOORBELL_LOG
4356  #define SDMA1_RLC1_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
4357  #define SDMA1_RLC1_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
4358  #define SDMA1_RLC1_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
4359  #define SDMA1_RLC1_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
4360  //SDMA1_RLC1_WATERMARK
4361  #define SDMA1_RLC1_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
4362  #define SDMA1_RLC1_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
4363  #define SDMA1_RLC1_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
4364  #define SDMA1_RLC1_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
4365  //SDMA1_RLC1_DOORBELL_OFFSET
4366  #define SDMA1_RLC1_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
4367  #define SDMA1_RLC1_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
4368  //SDMA1_RLC1_CSA_ADDR_LO
4369  #define SDMA1_RLC1_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
4370  #define SDMA1_RLC1_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
4371  //SDMA1_RLC1_CSA_ADDR_HI
4372  #define SDMA1_RLC1_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
4373  #define SDMA1_RLC1_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
4374  //SDMA1_RLC1_IB_SUB_REMAIN
4375  #define SDMA1_RLC1_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
4376  #define SDMA1_RLC1_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
4377  //SDMA1_RLC1_PREEMPT
4378  #define SDMA1_RLC1_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
4379  #define SDMA1_RLC1_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
4380  //SDMA1_RLC1_DUMMY_REG
4381  #define SDMA1_RLC1_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
4382  #define SDMA1_RLC1_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
4383  //SDMA1_RLC1_RB_WPTR_POLL_ADDR_HI
4384  #define SDMA1_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
4385  #define SDMA1_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
4386  //SDMA1_RLC1_RB_WPTR_POLL_ADDR_LO
4387  #define SDMA1_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4388  #define SDMA1_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4389  //SDMA1_RLC1_RB_AQL_CNTL
4390  #define SDMA1_RLC1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4391  #define SDMA1_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4392  #define SDMA1_RLC1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4393  #define SDMA1_RLC1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4394  #define SDMA1_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4395  #define SDMA1_RLC1_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4396  //SDMA1_RLC1_MINOR_PTR_UPDATE
4397  #define SDMA1_RLC1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4398  #define SDMA1_RLC1_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4399  //SDMA1_RLC1_MIDCMD_DATA0
4400  #define SDMA1_RLC1_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4401  #define SDMA1_RLC1_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4402  //SDMA1_RLC1_MIDCMD_DATA1
4403  #define SDMA1_RLC1_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4404  #define SDMA1_RLC1_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4405  //SDMA1_RLC1_MIDCMD_DATA2
4406  #define SDMA1_RLC1_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4407  #define SDMA1_RLC1_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4408  //SDMA1_RLC1_MIDCMD_DATA3
4409  #define SDMA1_RLC1_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4410  #define SDMA1_RLC1_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4411  //SDMA1_RLC1_MIDCMD_DATA4
4412  #define SDMA1_RLC1_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4413  #define SDMA1_RLC1_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4414  //SDMA1_RLC1_MIDCMD_DATA5
4415  #define SDMA1_RLC1_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4416  #define SDMA1_RLC1_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4417  //SDMA1_RLC1_MIDCMD_DATA6
4418  #define SDMA1_RLC1_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
4419  #define SDMA1_RLC1_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
4420  //SDMA1_RLC1_MIDCMD_DATA7
4421  #define SDMA1_RLC1_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
4422  #define SDMA1_RLC1_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
4423  //SDMA1_RLC1_MIDCMD_DATA8
4424  #define SDMA1_RLC1_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
4425  #define SDMA1_RLC1_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
4426  //SDMA1_RLC1_MIDCMD_DATA9
4427  #define SDMA1_RLC1_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
4428  #define SDMA1_RLC1_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
4429  //SDMA1_RLC1_MIDCMD_DATA10
4430  #define SDMA1_RLC1_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
4431  #define SDMA1_RLC1_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
4432  //SDMA1_RLC1_MIDCMD_CNTL
4433  #define SDMA1_RLC1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
4434  #define SDMA1_RLC1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
4435  #define SDMA1_RLC1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
4436  #define SDMA1_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
4437  #define SDMA1_RLC1_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
4438  #define SDMA1_RLC1_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
4439  #define SDMA1_RLC1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
4440  #define SDMA1_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
4441  //SDMA1_RLC2_RB_CNTL
4442  #define SDMA1_RLC2_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
4443  #define SDMA1_RLC2_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
4444  #define SDMA1_RLC2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
4445  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
4446  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
4447  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
4448  #define SDMA1_RLC2_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
4449  #define SDMA1_RLC2_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
4450  #define SDMA1_RLC2_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
4451  #define SDMA1_RLC2_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
4452  #define SDMA1_RLC2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
4453  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
4454  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
4455  #define SDMA1_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
4456  #define SDMA1_RLC2_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
4457  #define SDMA1_RLC2_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
4458  //SDMA1_RLC2_RB_BASE
4459  #define SDMA1_RLC2_RB_BASE__ADDR__SHIFT                                                                       0x0
4460  #define SDMA1_RLC2_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
4461  //SDMA1_RLC2_RB_BASE_HI
4462  #define SDMA1_RLC2_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
4463  #define SDMA1_RLC2_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
4464  //SDMA1_RLC2_RB_RPTR
4465  #define SDMA1_RLC2_RB_RPTR__OFFSET__SHIFT                                                                     0x0
4466  #define SDMA1_RLC2_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4467  //SDMA1_RLC2_RB_RPTR_HI
4468  #define SDMA1_RLC2_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
4469  #define SDMA1_RLC2_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4470  //SDMA1_RLC2_RB_WPTR
4471  #define SDMA1_RLC2_RB_WPTR__OFFSET__SHIFT                                                                     0x0
4472  #define SDMA1_RLC2_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4473  //SDMA1_RLC2_RB_WPTR_HI
4474  #define SDMA1_RLC2_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
4475  #define SDMA1_RLC2_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4476  //SDMA1_RLC2_RB_WPTR_POLL_CNTL
4477  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
4478  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
4479  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
4480  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
4481  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
4482  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
4483  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
4484  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
4485  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
4486  #define SDMA1_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
4487  //SDMA1_RLC2_RB_RPTR_ADDR_HI
4488  #define SDMA1_RLC2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
4489  #define SDMA1_RLC2_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
4490  //SDMA1_RLC2_RB_RPTR_ADDR_LO
4491  #define SDMA1_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
4492  #define SDMA1_RLC2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
4493  #define SDMA1_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
4494  #define SDMA1_RLC2_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
4495  //SDMA1_RLC2_IB_CNTL
4496  #define SDMA1_RLC2_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
4497  #define SDMA1_RLC2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
4498  #define SDMA1_RLC2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
4499  #define SDMA1_RLC2_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
4500  #define SDMA1_RLC2_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
4501  #define SDMA1_RLC2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
4502  #define SDMA1_RLC2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
4503  #define SDMA1_RLC2_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
4504  //SDMA1_RLC2_IB_RPTR
4505  #define SDMA1_RLC2_IB_RPTR__OFFSET__SHIFT                                                                     0x2
4506  #define SDMA1_RLC2_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
4507  //SDMA1_RLC2_IB_OFFSET
4508  #define SDMA1_RLC2_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
4509  #define SDMA1_RLC2_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
4510  //SDMA1_RLC2_IB_BASE_LO
4511  #define SDMA1_RLC2_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
4512  #define SDMA1_RLC2_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
4513  //SDMA1_RLC2_IB_BASE_HI
4514  #define SDMA1_RLC2_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
4515  #define SDMA1_RLC2_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
4516  //SDMA1_RLC2_IB_SIZE
4517  #define SDMA1_RLC2_IB_SIZE__SIZE__SHIFT                                                                       0x0
4518  #define SDMA1_RLC2_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
4519  //SDMA1_RLC2_SKIP_CNTL
4520  #define SDMA1_RLC2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
4521  #define SDMA1_RLC2_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
4522  //SDMA1_RLC2_CONTEXT_STATUS
4523  #define SDMA1_RLC2_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
4524  #define SDMA1_RLC2_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
4525  #define SDMA1_RLC2_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
4526  #define SDMA1_RLC2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
4527  #define SDMA1_RLC2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
4528  #define SDMA1_RLC2_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
4529  #define SDMA1_RLC2_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
4530  #define SDMA1_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
4531  #define SDMA1_RLC2_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
4532  #define SDMA1_RLC2_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
4533  #define SDMA1_RLC2_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
4534  #define SDMA1_RLC2_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
4535  #define SDMA1_RLC2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
4536  #define SDMA1_RLC2_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
4537  #define SDMA1_RLC2_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
4538  #define SDMA1_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
4539  //SDMA1_RLC2_DOORBELL
4540  #define SDMA1_RLC2_DOORBELL__ENABLE__SHIFT                                                                    0x1c
4541  #define SDMA1_RLC2_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
4542  #define SDMA1_RLC2_DOORBELL__ENABLE_MASK                                                                      0x10000000L
4543  #define SDMA1_RLC2_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
4544  //SDMA1_RLC2_STATUS
4545  #define SDMA1_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
4546  #define SDMA1_RLC2_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
4547  #define SDMA1_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
4548  #define SDMA1_RLC2_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
4549  //SDMA1_RLC2_DOORBELL_LOG
4550  #define SDMA1_RLC2_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
4551  #define SDMA1_RLC2_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
4552  #define SDMA1_RLC2_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
4553  #define SDMA1_RLC2_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
4554  //SDMA1_RLC2_WATERMARK
4555  #define SDMA1_RLC2_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
4556  #define SDMA1_RLC2_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
4557  #define SDMA1_RLC2_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
4558  #define SDMA1_RLC2_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
4559  //SDMA1_RLC2_DOORBELL_OFFSET
4560  #define SDMA1_RLC2_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
4561  #define SDMA1_RLC2_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
4562  //SDMA1_RLC2_CSA_ADDR_LO
4563  #define SDMA1_RLC2_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
4564  #define SDMA1_RLC2_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
4565  //SDMA1_RLC2_CSA_ADDR_HI
4566  #define SDMA1_RLC2_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
4567  #define SDMA1_RLC2_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
4568  //SDMA1_RLC2_IB_SUB_REMAIN
4569  #define SDMA1_RLC2_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
4570  #define SDMA1_RLC2_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
4571  //SDMA1_RLC2_PREEMPT
4572  #define SDMA1_RLC2_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
4573  #define SDMA1_RLC2_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
4574  //SDMA1_RLC2_DUMMY_REG
4575  #define SDMA1_RLC2_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
4576  #define SDMA1_RLC2_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
4577  //SDMA1_RLC2_RB_WPTR_POLL_ADDR_HI
4578  #define SDMA1_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
4579  #define SDMA1_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
4580  //SDMA1_RLC2_RB_WPTR_POLL_ADDR_LO
4581  #define SDMA1_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4582  #define SDMA1_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4583  //SDMA1_RLC2_RB_AQL_CNTL
4584  #define SDMA1_RLC2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4585  #define SDMA1_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4586  #define SDMA1_RLC2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4587  #define SDMA1_RLC2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4588  #define SDMA1_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4589  #define SDMA1_RLC2_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4590  //SDMA1_RLC2_MINOR_PTR_UPDATE
4591  #define SDMA1_RLC2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4592  #define SDMA1_RLC2_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4593  //SDMA1_RLC2_MIDCMD_DATA0
4594  #define SDMA1_RLC2_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4595  #define SDMA1_RLC2_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4596  //SDMA1_RLC2_MIDCMD_DATA1
4597  #define SDMA1_RLC2_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4598  #define SDMA1_RLC2_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4599  //SDMA1_RLC2_MIDCMD_DATA2
4600  #define SDMA1_RLC2_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4601  #define SDMA1_RLC2_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4602  //SDMA1_RLC2_MIDCMD_DATA3
4603  #define SDMA1_RLC2_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4604  #define SDMA1_RLC2_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4605  //SDMA1_RLC2_MIDCMD_DATA4
4606  #define SDMA1_RLC2_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4607  #define SDMA1_RLC2_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4608  //SDMA1_RLC2_MIDCMD_DATA5
4609  #define SDMA1_RLC2_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4610  #define SDMA1_RLC2_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4611  //SDMA1_RLC2_MIDCMD_DATA6
4612  #define SDMA1_RLC2_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
4613  #define SDMA1_RLC2_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
4614  //SDMA1_RLC2_MIDCMD_DATA7
4615  #define SDMA1_RLC2_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
4616  #define SDMA1_RLC2_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
4617  //SDMA1_RLC2_MIDCMD_DATA8
4618  #define SDMA1_RLC2_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
4619  #define SDMA1_RLC2_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
4620  //SDMA1_RLC2_MIDCMD_DATA9
4621  #define SDMA1_RLC2_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
4622  #define SDMA1_RLC2_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
4623  //SDMA1_RLC2_MIDCMD_DATA10
4624  #define SDMA1_RLC2_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
4625  #define SDMA1_RLC2_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
4626  //SDMA1_RLC2_MIDCMD_CNTL
4627  #define SDMA1_RLC2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
4628  #define SDMA1_RLC2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
4629  #define SDMA1_RLC2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
4630  #define SDMA1_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
4631  #define SDMA1_RLC2_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
4632  #define SDMA1_RLC2_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
4633  #define SDMA1_RLC2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
4634  #define SDMA1_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
4635  //SDMA1_RLC3_RB_CNTL
4636  #define SDMA1_RLC3_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
4637  #define SDMA1_RLC3_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
4638  #define SDMA1_RLC3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
4639  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
4640  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
4641  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
4642  #define SDMA1_RLC3_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
4643  #define SDMA1_RLC3_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
4644  #define SDMA1_RLC3_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
4645  #define SDMA1_RLC3_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
4646  #define SDMA1_RLC3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
4647  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
4648  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
4649  #define SDMA1_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
4650  #define SDMA1_RLC3_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
4651  #define SDMA1_RLC3_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
4652  //SDMA1_RLC3_RB_BASE
4653  #define SDMA1_RLC3_RB_BASE__ADDR__SHIFT                                                                       0x0
4654  #define SDMA1_RLC3_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
4655  //SDMA1_RLC3_RB_BASE_HI
4656  #define SDMA1_RLC3_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
4657  #define SDMA1_RLC3_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
4658  //SDMA1_RLC3_RB_RPTR
4659  #define SDMA1_RLC3_RB_RPTR__OFFSET__SHIFT                                                                     0x0
4660  #define SDMA1_RLC3_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4661  //SDMA1_RLC3_RB_RPTR_HI
4662  #define SDMA1_RLC3_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
4663  #define SDMA1_RLC3_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4664  //SDMA1_RLC3_RB_WPTR
4665  #define SDMA1_RLC3_RB_WPTR__OFFSET__SHIFT                                                                     0x0
4666  #define SDMA1_RLC3_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4667  //SDMA1_RLC3_RB_WPTR_HI
4668  #define SDMA1_RLC3_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
4669  #define SDMA1_RLC3_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4670  //SDMA1_RLC3_RB_WPTR_POLL_CNTL
4671  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
4672  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
4673  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
4674  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
4675  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
4676  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
4677  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
4678  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
4679  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
4680  #define SDMA1_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
4681  //SDMA1_RLC3_RB_RPTR_ADDR_HI
4682  #define SDMA1_RLC3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
4683  #define SDMA1_RLC3_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
4684  //SDMA1_RLC3_RB_RPTR_ADDR_LO
4685  #define SDMA1_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
4686  #define SDMA1_RLC3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
4687  #define SDMA1_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
4688  #define SDMA1_RLC3_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
4689  //SDMA1_RLC3_IB_CNTL
4690  #define SDMA1_RLC3_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
4691  #define SDMA1_RLC3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
4692  #define SDMA1_RLC3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
4693  #define SDMA1_RLC3_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
4694  #define SDMA1_RLC3_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
4695  #define SDMA1_RLC3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
4696  #define SDMA1_RLC3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
4697  #define SDMA1_RLC3_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
4698  //SDMA1_RLC3_IB_RPTR
4699  #define SDMA1_RLC3_IB_RPTR__OFFSET__SHIFT                                                                     0x2
4700  #define SDMA1_RLC3_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
4701  //SDMA1_RLC3_IB_OFFSET
4702  #define SDMA1_RLC3_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
4703  #define SDMA1_RLC3_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
4704  //SDMA1_RLC3_IB_BASE_LO
4705  #define SDMA1_RLC3_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
4706  #define SDMA1_RLC3_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
4707  //SDMA1_RLC3_IB_BASE_HI
4708  #define SDMA1_RLC3_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
4709  #define SDMA1_RLC3_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
4710  //SDMA1_RLC3_IB_SIZE
4711  #define SDMA1_RLC3_IB_SIZE__SIZE__SHIFT                                                                       0x0
4712  #define SDMA1_RLC3_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
4713  //SDMA1_RLC3_SKIP_CNTL
4714  #define SDMA1_RLC3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
4715  #define SDMA1_RLC3_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
4716  //SDMA1_RLC3_CONTEXT_STATUS
4717  #define SDMA1_RLC3_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
4718  #define SDMA1_RLC3_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
4719  #define SDMA1_RLC3_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
4720  #define SDMA1_RLC3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
4721  #define SDMA1_RLC3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
4722  #define SDMA1_RLC3_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
4723  #define SDMA1_RLC3_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
4724  #define SDMA1_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
4725  #define SDMA1_RLC3_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
4726  #define SDMA1_RLC3_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
4727  #define SDMA1_RLC3_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
4728  #define SDMA1_RLC3_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
4729  #define SDMA1_RLC3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
4730  #define SDMA1_RLC3_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
4731  #define SDMA1_RLC3_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
4732  #define SDMA1_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
4733  //SDMA1_RLC3_DOORBELL
4734  #define SDMA1_RLC3_DOORBELL__ENABLE__SHIFT                                                                    0x1c
4735  #define SDMA1_RLC3_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
4736  #define SDMA1_RLC3_DOORBELL__ENABLE_MASK                                                                      0x10000000L
4737  #define SDMA1_RLC3_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
4738  //SDMA1_RLC3_STATUS
4739  #define SDMA1_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
4740  #define SDMA1_RLC3_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
4741  #define SDMA1_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
4742  #define SDMA1_RLC3_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
4743  //SDMA1_RLC3_DOORBELL_LOG
4744  #define SDMA1_RLC3_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
4745  #define SDMA1_RLC3_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
4746  #define SDMA1_RLC3_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
4747  #define SDMA1_RLC3_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
4748  //SDMA1_RLC3_WATERMARK
4749  #define SDMA1_RLC3_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
4750  #define SDMA1_RLC3_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
4751  #define SDMA1_RLC3_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
4752  #define SDMA1_RLC3_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
4753  //SDMA1_RLC3_DOORBELL_OFFSET
4754  #define SDMA1_RLC3_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
4755  #define SDMA1_RLC3_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
4756  //SDMA1_RLC3_CSA_ADDR_LO
4757  #define SDMA1_RLC3_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
4758  #define SDMA1_RLC3_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
4759  //SDMA1_RLC3_CSA_ADDR_HI
4760  #define SDMA1_RLC3_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
4761  #define SDMA1_RLC3_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
4762  //SDMA1_RLC3_IB_SUB_REMAIN
4763  #define SDMA1_RLC3_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
4764  #define SDMA1_RLC3_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
4765  //SDMA1_RLC3_PREEMPT
4766  #define SDMA1_RLC3_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
4767  #define SDMA1_RLC3_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
4768  //SDMA1_RLC3_DUMMY_REG
4769  #define SDMA1_RLC3_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
4770  #define SDMA1_RLC3_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
4771  //SDMA1_RLC3_RB_WPTR_POLL_ADDR_HI
4772  #define SDMA1_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
4773  #define SDMA1_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
4774  //SDMA1_RLC3_RB_WPTR_POLL_ADDR_LO
4775  #define SDMA1_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4776  #define SDMA1_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4777  //SDMA1_RLC3_RB_AQL_CNTL
4778  #define SDMA1_RLC3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4779  #define SDMA1_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4780  #define SDMA1_RLC3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4781  #define SDMA1_RLC3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4782  #define SDMA1_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4783  #define SDMA1_RLC3_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4784  //SDMA1_RLC3_MINOR_PTR_UPDATE
4785  #define SDMA1_RLC3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4786  #define SDMA1_RLC3_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4787  //SDMA1_RLC3_MIDCMD_DATA0
4788  #define SDMA1_RLC3_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4789  #define SDMA1_RLC3_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4790  //SDMA1_RLC3_MIDCMD_DATA1
4791  #define SDMA1_RLC3_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4792  #define SDMA1_RLC3_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4793  //SDMA1_RLC3_MIDCMD_DATA2
4794  #define SDMA1_RLC3_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4795  #define SDMA1_RLC3_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4796  //SDMA1_RLC3_MIDCMD_DATA3
4797  #define SDMA1_RLC3_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4798  #define SDMA1_RLC3_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4799  //SDMA1_RLC3_MIDCMD_DATA4
4800  #define SDMA1_RLC3_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4801  #define SDMA1_RLC3_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4802  //SDMA1_RLC3_MIDCMD_DATA5
4803  #define SDMA1_RLC3_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4804  #define SDMA1_RLC3_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4805  //SDMA1_RLC3_MIDCMD_DATA6
4806  #define SDMA1_RLC3_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
4807  #define SDMA1_RLC3_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
4808  //SDMA1_RLC3_MIDCMD_DATA7
4809  #define SDMA1_RLC3_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
4810  #define SDMA1_RLC3_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
4811  //SDMA1_RLC3_MIDCMD_DATA8
4812  #define SDMA1_RLC3_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
4813  #define SDMA1_RLC3_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
4814  //SDMA1_RLC3_MIDCMD_DATA9
4815  #define SDMA1_RLC3_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
4816  #define SDMA1_RLC3_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
4817  //SDMA1_RLC3_MIDCMD_DATA10
4818  #define SDMA1_RLC3_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
4819  #define SDMA1_RLC3_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
4820  //SDMA1_RLC3_MIDCMD_CNTL
4821  #define SDMA1_RLC3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
4822  #define SDMA1_RLC3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
4823  #define SDMA1_RLC3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
4824  #define SDMA1_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
4825  #define SDMA1_RLC3_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
4826  #define SDMA1_RLC3_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
4827  #define SDMA1_RLC3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
4828  #define SDMA1_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
4829  //SDMA1_RLC4_RB_CNTL
4830  #define SDMA1_RLC4_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
4831  #define SDMA1_RLC4_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
4832  #define SDMA1_RLC4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
4833  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
4834  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
4835  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
4836  #define SDMA1_RLC4_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
4837  #define SDMA1_RLC4_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
4838  #define SDMA1_RLC4_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
4839  #define SDMA1_RLC4_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
4840  #define SDMA1_RLC4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
4841  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
4842  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
4843  #define SDMA1_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
4844  #define SDMA1_RLC4_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
4845  #define SDMA1_RLC4_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
4846  //SDMA1_RLC4_RB_BASE
4847  #define SDMA1_RLC4_RB_BASE__ADDR__SHIFT                                                                       0x0
4848  #define SDMA1_RLC4_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
4849  //SDMA1_RLC4_RB_BASE_HI
4850  #define SDMA1_RLC4_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
4851  #define SDMA1_RLC4_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
4852  //SDMA1_RLC4_RB_RPTR
4853  #define SDMA1_RLC4_RB_RPTR__OFFSET__SHIFT                                                                     0x0
4854  #define SDMA1_RLC4_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4855  //SDMA1_RLC4_RB_RPTR_HI
4856  #define SDMA1_RLC4_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
4857  #define SDMA1_RLC4_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4858  //SDMA1_RLC4_RB_WPTR
4859  #define SDMA1_RLC4_RB_WPTR__OFFSET__SHIFT                                                                     0x0
4860  #define SDMA1_RLC4_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
4861  //SDMA1_RLC4_RB_WPTR_HI
4862  #define SDMA1_RLC4_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
4863  #define SDMA1_RLC4_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
4864  //SDMA1_RLC4_RB_WPTR_POLL_CNTL
4865  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
4866  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
4867  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
4868  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
4869  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
4870  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
4871  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
4872  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
4873  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
4874  #define SDMA1_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
4875  //SDMA1_RLC4_RB_RPTR_ADDR_HI
4876  #define SDMA1_RLC4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
4877  #define SDMA1_RLC4_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
4878  //SDMA1_RLC4_RB_RPTR_ADDR_LO
4879  #define SDMA1_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
4880  #define SDMA1_RLC4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
4881  #define SDMA1_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
4882  #define SDMA1_RLC4_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
4883  //SDMA1_RLC4_IB_CNTL
4884  #define SDMA1_RLC4_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
4885  #define SDMA1_RLC4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
4886  #define SDMA1_RLC4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
4887  #define SDMA1_RLC4_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
4888  #define SDMA1_RLC4_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
4889  #define SDMA1_RLC4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
4890  #define SDMA1_RLC4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
4891  #define SDMA1_RLC4_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
4892  //SDMA1_RLC4_IB_RPTR
4893  #define SDMA1_RLC4_IB_RPTR__OFFSET__SHIFT                                                                     0x2
4894  #define SDMA1_RLC4_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
4895  //SDMA1_RLC4_IB_OFFSET
4896  #define SDMA1_RLC4_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
4897  #define SDMA1_RLC4_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
4898  //SDMA1_RLC4_IB_BASE_LO
4899  #define SDMA1_RLC4_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
4900  #define SDMA1_RLC4_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
4901  //SDMA1_RLC4_IB_BASE_HI
4902  #define SDMA1_RLC4_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
4903  #define SDMA1_RLC4_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
4904  //SDMA1_RLC4_IB_SIZE
4905  #define SDMA1_RLC4_IB_SIZE__SIZE__SHIFT                                                                       0x0
4906  #define SDMA1_RLC4_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
4907  //SDMA1_RLC4_SKIP_CNTL
4908  #define SDMA1_RLC4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
4909  #define SDMA1_RLC4_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
4910  //SDMA1_RLC4_CONTEXT_STATUS
4911  #define SDMA1_RLC4_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
4912  #define SDMA1_RLC4_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
4913  #define SDMA1_RLC4_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
4914  #define SDMA1_RLC4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
4915  #define SDMA1_RLC4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
4916  #define SDMA1_RLC4_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
4917  #define SDMA1_RLC4_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
4918  #define SDMA1_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
4919  #define SDMA1_RLC4_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
4920  #define SDMA1_RLC4_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
4921  #define SDMA1_RLC4_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
4922  #define SDMA1_RLC4_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
4923  #define SDMA1_RLC4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
4924  #define SDMA1_RLC4_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
4925  #define SDMA1_RLC4_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
4926  #define SDMA1_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
4927  //SDMA1_RLC4_DOORBELL
4928  #define SDMA1_RLC4_DOORBELL__ENABLE__SHIFT                                                                    0x1c
4929  #define SDMA1_RLC4_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
4930  #define SDMA1_RLC4_DOORBELL__ENABLE_MASK                                                                      0x10000000L
4931  #define SDMA1_RLC4_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
4932  //SDMA1_RLC4_STATUS
4933  #define SDMA1_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
4934  #define SDMA1_RLC4_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
4935  #define SDMA1_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
4936  #define SDMA1_RLC4_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
4937  //SDMA1_RLC4_DOORBELL_LOG
4938  #define SDMA1_RLC4_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
4939  #define SDMA1_RLC4_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
4940  #define SDMA1_RLC4_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
4941  #define SDMA1_RLC4_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
4942  //SDMA1_RLC4_WATERMARK
4943  #define SDMA1_RLC4_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
4944  #define SDMA1_RLC4_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
4945  #define SDMA1_RLC4_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
4946  #define SDMA1_RLC4_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
4947  //SDMA1_RLC4_DOORBELL_OFFSET
4948  #define SDMA1_RLC4_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
4949  #define SDMA1_RLC4_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
4950  //SDMA1_RLC4_CSA_ADDR_LO
4951  #define SDMA1_RLC4_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
4952  #define SDMA1_RLC4_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
4953  //SDMA1_RLC4_CSA_ADDR_HI
4954  #define SDMA1_RLC4_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
4955  #define SDMA1_RLC4_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
4956  //SDMA1_RLC4_IB_SUB_REMAIN
4957  #define SDMA1_RLC4_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
4958  #define SDMA1_RLC4_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
4959  //SDMA1_RLC4_PREEMPT
4960  #define SDMA1_RLC4_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
4961  #define SDMA1_RLC4_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
4962  //SDMA1_RLC4_DUMMY_REG
4963  #define SDMA1_RLC4_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
4964  #define SDMA1_RLC4_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
4965  //SDMA1_RLC4_RB_WPTR_POLL_ADDR_HI
4966  #define SDMA1_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
4967  #define SDMA1_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
4968  //SDMA1_RLC4_RB_WPTR_POLL_ADDR_LO
4969  #define SDMA1_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
4970  #define SDMA1_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
4971  //SDMA1_RLC4_RB_AQL_CNTL
4972  #define SDMA1_RLC4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
4973  #define SDMA1_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
4974  #define SDMA1_RLC4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
4975  #define SDMA1_RLC4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
4976  #define SDMA1_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
4977  #define SDMA1_RLC4_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
4978  //SDMA1_RLC4_MINOR_PTR_UPDATE
4979  #define SDMA1_RLC4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
4980  #define SDMA1_RLC4_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
4981  //SDMA1_RLC4_MIDCMD_DATA0
4982  #define SDMA1_RLC4_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
4983  #define SDMA1_RLC4_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
4984  //SDMA1_RLC4_MIDCMD_DATA1
4985  #define SDMA1_RLC4_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
4986  #define SDMA1_RLC4_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
4987  //SDMA1_RLC4_MIDCMD_DATA2
4988  #define SDMA1_RLC4_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
4989  #define SDMA1_RLC4_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
4990  //SDMA1_RLC4_MIDCMD_DATA3
4991  #define SDMA1_RLC4_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
4992  #define SDMA1_RLC4_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
4993  //SDMA1_RLC4_MIDCMD_DATA4
4994  #define SDMA1_RLC4_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
4995  #define SDMA1_RLC4_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
4996  //SDMA1_RLC4_MIDCMD_DATA5
4997  #define SDMA1_RLC4_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
4998  #define SDMA1_RLC4_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
4999  //SDMA1_RLC4_MIDCMD_DATA6
5000  #define SDMA1_RLC4_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
5001  #define SDMA1_RLC4_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
5002  //SDMA1_RLC4_MIDCMD_DATA7
5003  #define SDMA1_RLC4_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
5004  #define SDMA1_RLC4_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
5005  //SDMA1_RLC4_MIDCMD_DATA8
5006  #define SDMA1_RLC4_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
5007  #define SDMA1_RLC4_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
5008  //SDMA1_RLC4_MIDCMD_DATA9
5009  #define SDMA1_RLC4_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
5010  #define SDMA1_RLC4_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
5011  //SDMA1_RLC4_MIDCMD_DATA10
5012  #define SDMA1_RLC4_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
5013  #define SDMA1_RLC4_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
5014  //SDMA1_RLC4_MIDCMD_CNTL
5015  #define SDMA1_RLC4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
5016  #define SDMA1_RLC4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
5017  #define SDMA1_RLC4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
5018  #define SDMA1_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
5019  #define SDMA1_RLC4_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
5020  #define SDMA1_RLC4_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
5021  #define SDMA1_RLC4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
5022  #define SDMA1_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
5023  //SDMA1_RLC5_RB_CNTL
5024  #define SDMA1_RLC5_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
5025  #define SDMA1_RLC5_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
5026  #define SDMA1_RLC5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
5027  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
5028  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
5029  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
5030  #define SDMA1_RLC5_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
5031  #define SDMA1_RLC5_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
5032  #define SDMA1_RLC5_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
5033  #define SDMA1_RLC5_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
5034  #define SDMA1_RLC5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
5035  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
5036  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
5037  #define SDMA1_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
5038  #define SDMA1_RLC5_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
5039  #define SDMA1_RLC5_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
5040  //SDMA1_RLC5_RB_BASE
5041  #define SDMA1_RLC5_RB_BASE__ADDR__SHIFT                                                                       0x0
5042  #define SDMA1_RLC5_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
5043  //SDMA1_RLC5_RB_BASE_HI
5044  #define SDMA1_RLC5_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
5045  #define SDMA1_RLC5_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
5046  //SDMA1_RLC5_RB_RPTR
5047  #define SDMA1_RLC5_RB_RPTR__OFFSET__SHIFT                                                                     0x0
5048  #define SDMA1_RLC5_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5049  //SDMA1_RLC5_RB_RPTR_HI
5050  #define SDMA1_RLC5_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
5051  #define SDMA1_RLC5_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5052  //SDMA1_RLC5_RB_WPTR
5053  #define SDMA1_RLC5_RB_WPTR__OFFSET__SHIFT                                                                     0x0
5054  #define SDMA1_RLC5_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5055  //SDMA1_RLC5_RB_WPTR_HI
5056  #define SDMA1_RLC5_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
5057  #define SDMA1_RLC5_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5058  //SDMA1_RLC5_RB_WPTR_POLL_CNTL
5059  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
5060  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
5061  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
5062  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
5063  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
5064  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
5065  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
5066  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
5067  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
5068  #define SDMA1_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
5069  //SDMA1_RLC5_RB_RPTR_ADDR_HI
5070  #define SDMA1_RLC5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
5071  #define SDMA1_RLC5_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
5072  //SDMA1_RLC5_RB_RPTR_ADDR_LO
5073  #define SDMA1_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
5074  #define SDMA1_RLC5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
5075  #define SDMA1_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
5076  #define SDMA1_RLC5_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
5077  //SDMA1_RLC5_IB_CNTL
5078  #define SDMA1_RLC5_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
5079  #define SDMA1_RLC5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
5080  #define SDMA1_RLC5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
5081  #define SDMA1_RLC5_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
5082  #define SDMA1_RLC5_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
5083  #define SDMA1_RLC5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
5084  #define SDMA1_RLC5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
5085  #define SDMA1_RLC5_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
5086  //SDMA1_RLC5_IB_RPTR
5087  #define SDMA1_RLC5_IB_RPTR__OFFSET__SHIFT                                                                     0x2
5088  #define SDMA1_RLC5_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
5089  //SDMA1_RLC5_IB_OFFSET
5090  #define SDMA1_RLC5_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
5091  #define SDMA1_RLC5_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
5092  //SDMA1_RLC5_IB_BASE_LO
5093  #define SDMA1_RLC5_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
5094  #define SDMA1_RLC5_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
5095  //SDMA1_RLC5_IB_BASE_HI
5096  #define SDMA1_RLC5_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
5097  #define SDMA1_RLC5_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
5098  //SDMA1_RLC5_IB_SIZE
5099  #define SDMA1_RLC5_IB_SIZE__SIZE__SHIFT                                                                       0x0
5100  #define SDMA1_RLC5_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
5101  //SDMA1_RLC5_SKIP_CNTL
5102  #define SDMA1_RLC5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
5103  #define SDMA1_RLC5_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
5104  //SDMA1_RLC5_CONTEXT_STATUS
5105  #define SDMA1_RLC5_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
5106  #define SDMA1_RLC5_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
5107  #define SDMA1_RLC5_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
5108  #define SDMA1_RLC5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
5109  #define SDMA1_RLC5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
5110  #define SDMA1_RLC5_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
5111  #define SDMA1_RLC5_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
5112  #define SDMA1_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
5113  #define SDMA1_RLC5_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
5114  #define SDMA1_RLC5_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
5115  #define SDMA1_RLC5_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
5116  #define SDMA1_RLC5_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
5117  #define SDMA1_RLC5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
5118  #define SDMA1_RLC5_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
5119  #define SDMA1_RLC5_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
5120  #define SDMA1_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
5121  //SDMA1_RLC5_DOORBELL
5122  #define SDMA1_RLC5_DOORBELL__ENABLE__SHIFT                                                                    0x1c
5123  #define SDMA1_RLC5_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
5124  #define SDMA1_RLC5_DOORBELL__ENABLE_MASK                                                                      0x10000000L
5125  #define SDMA1_RLC5_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
5126  //SDMA1_RLC5_STATUS
5127  #define SDMA1_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
5128  #define SDMA1_RLC5_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
5129  #define SDMA1_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
5130  #define SDMA1_RLC5_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
5131  //SDMA1_RLC5_DOORBELL_LOG
5132  #define SDMA1_RLC5_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
5133  #define SDMA1_RLC5_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
5134  #define SDMA1_RLC5_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
5135  #define SDMA1_RLC5_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
5136  //SDMA1_RLC5_WATERMARK
5137  #define SDMA1_RLC5_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
5138  #define SDMA1_RLC5_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
5139  #define SDMA1_RLC5_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
5140  #define SDMA1_RLC5_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
5141  //SDMA1_RLC5_DOORBELL_OFFSET
5142  #define SDMA1_RLC5_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
5143  #define SDMA1_RLC5_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
5144  //SDMA1_RLC5_CSA_ADDR_LO
5145  #define SDMA1_RLC5_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
5146  #define SDMA1_RLC5_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
5147  //SDMA1_RLC5_CSA_ADDR_HI
5148  #define SDMA1_RLC5_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
5149  #define SDMA1_RLC5_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
5150  //SDMA1_RLC5_IB_SUB_REMAIN
5151  #define SDMA1_RLC5_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
5152  #define SDMA1_RLC5_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
5153  //SDMA1_RLC5_PREEMPT
5154  #define SDMA1_RLC5_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
5155  #define SDMA1_RLC5_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
5156  //SDMA1_RLC5_DUMMY_REG
5157  #define SDMA1_RLC5_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
5158  #define SDMA1_RLC5_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
5159  //SDMA1_RLC5_RB_WPTR_POLL_ADDR_HI
5160  #define SDMA1_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
5161  #define SDMA1_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
5162  //SDMA1_RLC5_RB_WPTR_POLL_ADDR_LO
5163  #define SDMA1_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
5164  #define SDMA1_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
5165  //SDMA1_RLC5_RB_AQL_CNTL
5166  #define SDMA1_RLC5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
5167  #define SDMA1_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
5168  #define SDMA1_RLC5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
5169  #define SDMA1_RLC5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
5170  #define SDMA1_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
5171  #define SDMA1_RLC5_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
5172  //SDMA1_RLC5_MINOR_PTR_UPDATE
5173  #define SDMA1_RLC5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
5174  #define SDMA1_RLC5_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
5175  //SDMA1_RLC5_MIDCMD_DATA0
5176  #define SDMA1_RLC5_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
5177  #define SDMA1_RLC5_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
5178  //SDMA1_RLC5_MIDCMD_DATA1
5179  #define SDMA1_RLC5_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
5180  #define SDMA1_RLC5_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
5181  //SDMA1_RLC5_MIDCMD_DATA2
5182  #define SDMA1_RLC5_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
5183  #define SDMA1_RLC5_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
5184  //SDMA1_RLC5_MIDCMD_DATA3
5185  #define SDMA1_RLC5_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
5186  #define SDMA1_RLC5_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
5187  //SDMA1_RLC5_MIDCMD_DATA4
5188  #define SDMA1_RLC5_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
5189  #define SDMA1_RLC5_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
5190  //SDMA1_RLC5_MIDCMD_DATA5
5191  #define SDMA1_RLC5_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
5192  #define SDMA1_RLC5_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
5193  //SDMA1_RLC5_MIDCMD_DATA6
5194  #define SDMA1_RLC5_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
5195  #define SDMA1_RLC5_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
5196  //SDMA1_RLC5_MIDCMD_DATA7
5197  #define SDMA1_RLC5_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
5198  #define SDMA1_RLC5_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
5199  //SDMA1_RLC5_MIDCMD_DATA8
5200  #define SDMA1_RLC5_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
5201  #define SDMA1_RLC5_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
5202  //SDMA1_RLC5_MIDCMD_DATA9
5203  #define SDMA1_RLC5_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
5204  #define SDMA1_RLC5_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
5205  //SDMA1_RLC5_MIDCMD_DATA10
5206  #define SDMA1_RLC5_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
5207  #define SDMA1_RLC5_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
5208  //SDMA1_RLC5_MIDCMD_CNTL
5209  #define SDMA1_RLC5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
5210  #define SDMA1_RLC5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
5211  #define SDMA1_RLC5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
5212  #define SDMA1_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
5213  #define SDMA1_RLC5_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
5214  #define SDMA1_RLC5_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
5215  #define SDMA1_RLC5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
5216  #define SDMA1_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
5217  //SDMA1_RLC6_RB_CNTL
5218  #define SDMA1_RLC6_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
5219  #define SDMA1_RLC6_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
5220  #define SDMA1_RLC6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
5221  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
5222  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
5223  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
5224  #define SDMA1_RLC6_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
5225  #define SDMA1_RLC6_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
5226  #define SDMA1_RLC6_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
5227  #define SDMA1_RLC6_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
5228  #define SDMA1_RLC6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
5229  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
5230  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
5231  #define SDMA1_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
5232  #define SDMA1_RLC6_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
5233  #define SDMA1_RLC6_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
5234  //SDMA1_RLC6_RB_BASE
5235  #define SDMA1_RLC6_RB_BASE__ADDR__SHIFT                                                                       0x0
5236  #define SDMA1_RLC6_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
5237  //SDMA1_RLC6_RB_BASE_HI
5238  #define SDMA1_RLC6_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
5239  #define SDMA1_RLC6_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
5240  //SDMA1_RLC6_RB_RPTR
5241  #define SDMA1_RLC6_RB_RPTR__OFFSET__SHIFT                                                                     0x0
5242  #define SDMA1_RLC6_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5243  //SDMA1_RLC6_RB_RPTR_HI
5244  #define SDMA1_RLC6_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
5245  #define SDMA1_RLC6_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5246  //SDMA1_RLC6_RB_WPTR
5247  #define SDMA1_RLC6_RB_WPTR__OFFSET__SHIFT                                                                     0x0
5248  #define SDMA1_RLC6_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5249  //SDMA1_RLC6_RB_WPTR_HI
5250  #define SDMA1_RLC6_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
5251  #define SDMA1_RLC6_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5252  //SDMA1_RLC6_RB_WPTR_POLL_CNTL
5253  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
5254  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
5255  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
5256  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
5257  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
5258  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
5259  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
5260  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
5261  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
5262  #define SDMA1_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
5263  //SDMA1_RLC6_RB_RPTR_ADDR_HI
5264  #define SDMA1_RLC6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
5265  #define SDMA1_RLC6_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
5266  //SDMA1_RLC6_RB_RPTR_ADDR_LO
5267  #define SDMA1_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
5268  #define SDMA1_RLC6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
5269  #define SDMA1_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
5270  #define SDMA1_RLC6_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
5271  //SDMA1_RLC6_IB_CNTL
5272  #define SDMA1_RLC6_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
5273  #define SDMA1_RLC6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
5274  #define SDMA1_RLC6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
5275  #define SDMA1_RLC6_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
5276  #define SDMA1_RLC6_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
5277  #define SDMA1_RLC6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
5278  #define SDMA1_RLC6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
5279  #define SDMA1_RLC6_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
5280  //SDMA1_RLC6_IB_RPTR
5281  #define SDMA1_RLC6_IB_RPTR__OFFSET__SHIFT                                                                     0x2
5282  #define SDMA1_RLC6_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
5283  //SDMA1_RLC6_IB_OFFSET
5284  #define SDMA1_RLC6_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
5285  #define SDMA1_RLC6_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
5286  //SDMA1_RLC6_IB_BASE_LO
5287  #define SDMA1_RLC6_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
5288  #define SDMA1_RLC6_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
5289  //SDMA1_RLC6_IB_BASE_HI
5290  #define SDMA1_RLC6_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
5291  #define SDMA1_RLC6_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
5292  //SDMA1_RLC6_IB_SIZE
5293  #define SDMA1_RLC6_IB_SIZE__SIZE__SHIFT                                                                       0x0
5294  #define SDMA1_RLC6_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
5295  //SDMA1_RLC6_SKIP_CNTL
5296  #define SDMA1_RLC6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
5297  #define SDMA1_RLC6_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
5298  //SDMA1_RLC6_CONTEXT_STATUS
5299  #define SDMA1_RLC6_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
5300  #define SDMA1_RLC6_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
5301  #define SDMA1_RLC6_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
5302  #define SDMA1_RLC6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
5303  #define SDMA1_RLC6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
5304  #define SDMA1_RLC6_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
5305  #define SDMA1_RLC6_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
5306  #define SDMA1_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
5307  #define SDMA1_RLC6_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
5308  #define SDMA1_RLC6_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
5309  #define SDMA1_RLC6_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
5310  #define SDMA1_RLC6_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
5311  #define SDMA1_RLC6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
5312  #define SDMA1_RLC6_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
5313  #define SDMA1_RLC6_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
5314  #define SDMA1_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
5315  //SDMA1_RLC6_DOORBELL
5316  #define SDMA1_RLC6_DOORBELL__ENABLE__SHIFT                                                                    0x1c
5317  #define SDMA1_RLC6_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
5318  #define SDMA1_RLC6_DOORBELL__ENABLE_MASK                                                                      0x10000000L
5319  #define SDMA1_RLC6_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
5320  //SDMA1_RLC6_STATUS
5321  #define SDMA1_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
5322  #define SDMA1_RLC6_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
5323  #define SDMA1_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
5324  #define SDMA1_RLC6_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
5325  //SDMA1_RLC6_DOORBELL_LOG
5326  #define SDMA1_RLC6_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
5327  #define SDMA1_RLC6_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
5328  #define SDMA1_RLC6_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
5329  #define SDMA1_RLC6_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
5330  //SDMA1_RLC6_WATERMARK
5331  #define SDMA1_RLC6_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
5332  #define SDMA1_RLC6_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
5333  #define SDMA1_RLC6_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
5334  #define SDMA1_RLC6_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
5335  //SDMA1_RLC6_DOORBELL_OFFSET
5336  #define SDMA1_RLC6_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
5337  #define SDMA1_RLC6_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
5338  //SDMA1_RLC6_CSA_ADDR_LO
5339  #define SDMA1_RLC6_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
5340  #define SDMA1_RLC6_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
5341  //SDMA1_RLC6_CSA_ADDR_HI
5342  #define SDMA1_RLC6_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
5343  #define SDMA1_RLC6_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
5344  //SDMA1_RLC6_IB_SUB_REMAIN
5345  #define SDMA1_RLC6_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
5346  #define SDMA1_RLC6_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
5347  //SDMA1_RLC6_PREEMPT
5348  #define SDMA1_RLC6_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
5349  #define SDMA1_RLC6_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
5350  //SDMA1_RLC6_DUMMY_REG
5351  #define SDMA1_RLC6_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
5352  #define SDMA1_RLC6_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
5353  //SDMA1_RLC6_RB_WPTR_POLL_ADDR_HI
5354  #define SDMA1_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
5355  #define SDMA1_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
5356  //SDMA1_RLC6_RB_WPTR_POLL_ADDR_LO
5357  #define SDMA1_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
5358  #define SDMA1_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
5359  //SDMA1_RLC6_RB_AQL_CNTL
5360  #define SDMA1_RLC6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
5361  #define SDMA1_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
5362  #define SDMA1_RLC6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
5363  #define SDMA1_RLC6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
5364  #define SDMA1_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
5365  #define SDMA1_RLC6_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
5366  //SDMA1_RLC6_MINOR_PTR_UPDATE
5367  #define SDMA1_RLC6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
5368  #define SDMA1_RLC6_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
5369  //SDMA1_RLC6_MIDCMD_DATA0
5370  #define SDMA1_RLC6_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
5371  #define SDMA1_RLC6_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
5372  //SDMA1_RLC6_MIDCMD_DATA1
5373  #define SDMA1_RLC6_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
5374  #define SDMA1_RLC6_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
5375  //SDMA1_RLC6_MIDCMD_DATA2
5376  #define SDMA1_RLC6_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
5377  #define SDMA1_RLC6_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
5378  //SDMA1_RLC6_MIDCMD_DATA3
5379  #define SDMA1_RLC6_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
5380  #define SDMA1_RLC6_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
5381  //SDMA1_RLC6_MIDCMD_DATA4
5382  #define SDMA1_RLC6_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
5383  #define SDMA1_RLC6_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
5384  //SDMA1_RLC6_MIDCMD_DATA5
5385  #define SDMA1_RLC6_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
5386  #define SDMA1_RLC6_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
5387  //SDMA1_RLC6_MIDCMD_DATA6
5388  #define SDMA1_RLC6_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
5389  #define SDMA1_RLC6_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
5390  //SDMA1_RLC6_MIDCMD_DATA7
5391  #define SDMA1_RLC6_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
5392  #define SDMA1_RLC6_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
5393  //SDMA1_RLC6_MIDCMD_DATA8
5394  #define SDMA1_RLC6_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
5395  #define SDMA1_RLC6_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
5396  //SDMA1_RLC6_MIDCMD_DATA9
5397  #define SDMA1_RLC6_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
5398  #define SDMA1_RLC6_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
5399  //SDMA1_RLC6_MIDCMD_DATA10
5400  #define SDMA1_RLC6_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
5401  #define SDMA1_RLC6_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
5402  //SDMA1_RLC6_MIDCMD_CNTL
5403  #define SDMA1_RLC6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
5404  #define SDMA1_RLC6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
5405  #define SDMA1_RLC6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
5406  #define SDMA1_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
5407  #define SDMA1_RLC6_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
5408  #define SDMA1_RLC6_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
5409  #define SDMA1_RLC6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
5410  #define SDMA1_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
5411  //SDMA1_RLC7_RB_CNTL
5412  #define SDMA1_RLC7_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
5413  #define SDMA1_RLC7_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
5414  #define SDMA1_RLC7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
5415  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
5416  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
5417  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
5418  #define SDMA1_RLC7_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
5419  #define SDMA1_RLC7_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
5420  #define SDMA1_RLC7_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
5421  #define SDMA1_RLC7_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
5422  #define SDMA1_RLC7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
5423  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
5424  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
5425  #define SDMA1_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
5426  #define SDMA1_RLC7_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
5427  #define SDMA1_RLC7_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
5428  //SDMA1_RLC7_RB_BASE
5429  #define SDMA1_RLC7_RB_BASE__ADDR__SHIFT                                                                       0x0
5430  #define SDMA1_RLC7_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
5431  //SDMA1_RLC7_RB_BASE_HI
5432  #define SDMA1_RLC7_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
5433  #define SDMA1_RLC7_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
5434  //SDMA1_RLC7_RB_RPTR
5435  #define SDMA1_RLC7_RB_RPTR__OFFSET__SHIFT                                                                     0x0
5436  #define SDMA1_RLC7_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5437  //SDMA1_RLC7_RB_RPTR_HI
5438  #define SDMA1_RLC7_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
5439  #define SDMA1_RLC7_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5440  //SDMA1_RLC7_RB_WPTR
5441  #define SDMA1_RLC7_RB_WPTR__OFFSET__SHIFT                                                                     0x0
5442  #define SDMA1_RLC7_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
5443  //SDMA1_RLC7_RB_WPTR_HI
5444  #define SDMA1_RLC7_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
5445  #define SDMA1_RLC7_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
5446  //SDMA1_RLC7_RB_WPTR_POLL_CNTL
5447  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
5448  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
5449  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
5450  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
5451  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
5452  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
5453  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
5454  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
5455  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
5456  #define SDMA1_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
5457  //SDMA1_RLC7_RB_RPTR_ADDR_HI
5458  #define SDMA1_RLC7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
5459  #define SDMA1_RLC7_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
5460  //SDMA1_RLC7_RB_RPTR_ADDR_LO
5461  #define SDMA1_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
5462  #define SDMA1_RLC7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
5463  #define SDMA1_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
5464  #define SDMA1_RLC7_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
5465  //SDMA1_RLC7_IB_CNTL
5466  #define SDMA1_RLC7_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
5467  #define SDMA1_RLC7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
5468  #define SDMA1_RLC7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
5469  #define SDMA1_RLC7_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
5470  #define SDMA1_RLC7_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
5471  #define SDMA1_RLC7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
5472  #define SDMA1_RLC7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
5473  #define SDMA1_RLC7_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
5474  //SDMA1_RLC7_IB_RPTR
5475  #define SDMA1_RLC7_IB_RPTR__OFFSET__SHIFT                                                                     0x2
5476  #define SDMA1_RLC7_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
5477  //SDMA1_RLC7_IB_OFFSET
5478  #define SDMA1_RLC7_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
5479  #define SDMA1_RLC7_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
5480  //SDMA1_RLC7_IB_BASE_LO
5481  #define SDMA1_RLC7_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
5482  #define SDMA1_RLC7_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
5483  //SDMA1_RLC7_IB_BASE_HI
5484  #define SDMA1_RLC7_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
5485  #define SDMA1_RLC7_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
5486  //SDMA1_RLC7_IB_SIZE
5487  #define SDMA1_RLC7_IB_SIZE__SIZE__SHIFT                                                                       0x0
5488  #define SDMA1_RLC7_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
5489  //SDMA1_RLC7_SKIP_CNTL
5490  #define SDMA1_RLC7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
5491  #define SDMA1_RLC7_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
5492  //SDMA1_RLC7_CONTEXT_STATUS
5493  #define SDMA1_RLC7_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
5494  #define SDMA1_RLC7_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
5495  #define SDMA1_RLC7_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
5496  #define SDMA1_RLC7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
5497  #define SDMA1_RLC7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
5498  #define SDMA1_RLC7_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
5499  #define SDMA1_RLC7_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
5500  #define SDMA1_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
5501  #define SDMA1_RLC7_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
5502  #define SDMA1_RLC7_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
5503  #define SDMA1_RLC7_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
5504  #define SDMA1_RLC7_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
5505  #define SDMA1_RLC7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
5506  #define SDMA1_RLC7_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
5507  #define SDMA1_RLC7_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
5508  #define SDMA1_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
5509  //SDMA1_RLC7_DOORBELL
5510  #define SDMA1_RLC7_DOORBELL__ENABLE__SHIFT                                                                    0x1c
5511  #define SDMA1_RLC7_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
5512  #define SDMA1_RLC7_DOORBELL__ENABLE_MASK                                                                      0x10000000L
5513  #define SDMA1_RLC7_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
5514  //SDMA1_RLC7_STATUS
5515  #define SDMA1_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
5516  #define SDMA1_RLC7_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
5517  #define SDMA1_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
5518  #define SDMA1_RLC7_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
5519  //SDMA1_RLC7_DOORBELL_LOG
5520  #define SDMA1_RLC7_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
5521  #define SDMA1_RLC7_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
5522  #define SDMA1_RLC7_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
5523  #define SDMA1_RLC7_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
5524  //SDMA1_RLC7_WATERMARK
5525  #define SDMA1_RLC7_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
5526  #define SDMA1_RLC7_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
5527  #define SDMA1_RLC7_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
5528  #define SDMA1_RLC7_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
5529  //SDMA1_RLC7_DOORBELL_OFFSET
5530  #define SDMA1_RLC7_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
5531  #define SDMA1_RLC7_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
5532  //SDMA1_RLC7_CSA_ADDR_LO
5533  #define SDMA1_RLC7_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
5534  #define SDMA1_RLC7_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
5535  //SDMA1_RLC7_CSA_ADDR_HI
5536  #define SDMA1_RLC7_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
5537  #define SDMA1_RLC7_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
5538  //SDMA1_RLC7_IB_SUB_REMAIN
5539  #define SDMA1_RLC7_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
5540  #define SDMA1_RLC7_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
5541  //SDMA1_RLC7_PREEMPT
5542  #define SDMA1_RLC7_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
5543  #define SDMA1_RLC7_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
5544  //SDMA1_RLC7_DUMMY_REG
5545  #define SDMA1_RLC7_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
5546  #define SDMA1_RLC7_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
5547  //SDMA1_RLC7_RB_WPTR_POLL_ADDR_HI
5548  #define SDMA1_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
5549  #define SDMA1_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
5550  //SDMA1_RLC7_RB_WPTR_POLL_ADDR_LO
5551  #define SDMA1_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
5552  #define SDMA1_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
5553  //SDMA1_RLC7_RB_AQL_CNTL
5554  #define SDMA1_RLC7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
5555  #define SDMA1_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
5556  #define SDMA1_RLC7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
5557  #define SDMA1_RLC7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
5558  #define SDMA1_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
5559  #define SDMA1_RLC7_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
5560  //SDMA1_RLC7_MINOR_PTR_UPDATE
5561  #define SDMA1_RLC7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
5562  #define SDMA1_RLC7_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
5563  //SDMA1_RLC7_MIDCMD_DATA0
5564  #define SDMA1_RLC7_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
5565  #define SDMA1_RLC7_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
5566  //SDMA1_RLC7_MIDCMD_DATA1
5567  #define SDMA1_RLC7_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
5568  #define SDMA1_RLC7_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
5569  //SDMA1_RLC7_MIDCMD_DATA2
5570  #define SDMA1_RLC7_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
5571  #define SDMA1_RLC7_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
5572  //SDMA1_RLC7_MIDCMD_DATA3
5573  #define SDMA1_RLC7_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
5574  #define SDMA1_RLC7_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
5575  //SDMA1_RLC7_MIDCMD_DATA4
5576  #define SDMA1_RLC7_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
5577  #define SDMA1_RLC7_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
5578  //SDMA1_RLC7_MIDCMD_DATA5
5579  #define SDMA1_RLC7_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
5580  #define SDMA1_RLC7_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
5581  //SDMA1_RLC7_MIDCMD_DATA6
5582  #define SDMA1_RLC7_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
5583  #define SDMA1_RLC7_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
5584  //SDMA1_RLC7_MIDCMD_DATA7
5585  #define SDMA1_RLC7_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
5586  #define SDMA1_RLC7_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
5587  //SDMA1_RLC7_MIDCMD_DATA8
5588  #define SDMA1_RLC7_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
5589  #define SDMA1_RLC7_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
5590  //SDMA1_RLC7_MIDCMD_DATA9
5591  #define SDMA1_RLC7_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
5592  #define SDMA1_RLC7_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
5593  //SDMA1_RLC7_MIDCMD_DATA10
5594  #define SDMA1_RLC7_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
5595  #define SDMA1_RLC7_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
5596  //SDMA1_RLC7_MIDCMD_CNTL
5597  #define SDMA1_RLC7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
5598  #define SDMA1_RLC7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
5599  #define SDMA1_RLC7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
5600  #define SDMA1_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
5601  #define SDMA1_RLC7_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
5602  #define SDMA1_RLC7_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
5603  #define SDMA1_RLC7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
5604  #define SDMA1_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
5605  
5606  
5607  // addressBlock: sdma0_sdma2dec
5608  //SDMA2_UCODE_ADDR
5609  #define SDMA2_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
5610  #define SDMA2_UCODE_ADDR__VALUE_MASK                                                                          0x00003FFFL
5611  //SDMA2_UCODE_DATA
5612  #define SDMA2_UCODE_DATA__VALUE__SHIFT                                                                        0x0
5613  #define SDMA2_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
5614  //SDMA2_VF_ENABLE
5615  #define SDMA2_VF_ENABLE__VF_ENABLE__SHIFT                                                                     0x0
5616  #define SDMA2_VF_ENABLE__VF_ENABLE_MASK                                                                       0x00000001L
5617  #define SDMA2_PUB_REG_TYPE0__SDMA2_UCODE_ADDR__SHIFT                                                          0x0
5618  #define SDMA2_PUB_REG_TYPE0__SDMA2_UCODE_DATA__SHIFT                                                          0x1
5619  #define SDMA2_PUB_REG_TYPE0__SDMA2_UCODE_ADDR_MASK                                                            0x00000001L
5620  #define SDMA2_PUB_REG_TYPE0__SDMA2_UCODE_DATA_MASK                                                            0x00000002L
5621  //SDMA2_CONTEXT_GROUP_BOUNDARY
5622  #define SDMA2_CONTEXT_GROUP_BOUNDARY__RESERVED__SHIFT                                                         0x0
5623  #define SDMA2_CONTEXT_GROUP_BOUNDARY__RESERVED_MASK                                                           0xFFFFFFFFL
5624  //SDMA2_POWER_CNTL
5625  #define SDMA2_POWER_CNTL__PG_CNTL_ENABLE__SHIFT                                                               0x0
5626  #define SDMA2_POWER_CNTL__EXT_PG_POWER_ON_REQ__SHIFT                                                          0x1
5627  #define SDMA2_POWER_CNTL__EXT_PG_POWER_OFF_REQ__SHIFT                                                         0x2
5628  #define SDMA2_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME__SHIFT                                                   0x3
5629  #define SDMA2_POWER_CNTL__MEM_POWER_OVERRIDE__SHIFT                                                           0x8
5630  #define SDMA2_POWER_CNTL__MEM_POWER_LS_EN__SHIFT                                                              0x9
5631  #define SDMA2_POWER_CNTL__MEM_POWER_DS_EN__SHIFT                                                              0xa
5632  #define SDMA2_POWER_CNTL__MEM_POWER_SD_EN__SHIFT                                                              0xb
5633  #define SDMA2_POWER_CNTL__MEM_POWER_DELAY__SHIFT                                                              0xc
5634  #define SDMA2_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME__SHIFT                                                  0x1a
5635  #define SDMA2_POWER_CNTL__PG_CNTL_ENABLE_MASK                                                                 0x00000001L
5636  #define SDMA2_POWER_CNTL__EXT_PG_POWER_ON_REQ_MASK                                                            0x00000002L
5637  #define SDMA2_POWER_CNTL__EXT_PG_POWER_OFF_REQ_MASK                                                           0x00000004L
5638  #define SDMA2_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME_MASK                                                     0x000000F8L
5639  #define SDMA2_POWER_CNTL__MEM_POWER_OVERRIDE_MASK                                                             0x00000100L
5640  #define SDMA2_POWER_CNTL__MEM_POWER_LS_EN_MASK                                                                0x00000200L
5641  #define SDMA2_POWER_CNTL__MEM_POWER_DS_EN_MASK                                                                0x00000400L
5642  #define SDMA2_POWER_CNTL__MEM_POWER_SD_EN_MASK                                                                0x00000800L
5643  #define SDMA2_POWER_CNTL__MEM_POWER_DELAY_MASK                                                                0x003FF000L
5644  #define SDMA2_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME_MASK                                                    0xFC000000L
5645  //SDMA2_CLK_CTRL
5646  #define SDMA2_CLK_CTRL__ON_DELAY__SHIFT                                                                       0x0
5647  #define SDMA2_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                                 0x4
5648  #define SDMA2_CLK_CTRL__RESERVED__SHIFT                                                                       0xc
5649  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                                 0x18
5650  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                                 0x19
5651  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                                 0x1a
5652  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                                 0x1b
5653  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                                 0x1c
5654  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                                 0x1d
5655  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                                 0x1e
5656  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                                 0x1f
5657  #define SDMA2_CLK_CTRL__ON_DELAY_MASK                                                                         0x0000000FL
5658  #define SDMA2_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                   0x00000FF0L
5659  #define SDMA2_CLK_CTRL__RESERVED_MASK                                                                         0x00FFF000L
5660  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                   0x01000000L
5661  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                   0x02000000L
5662  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                   0x04000000L
5663  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE4_MASK                                                                   0x08000000L
5664  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE3_MASK                                                                   0x10000000L
5665  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE2_MASK                                                                   0x20000000L
5666  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE1_MASK                                                                   0x40000000L
5667  #define SDMA2_CLK_CTRL__SOFT_OVERRIDE0_MASK                                                                   0x80000000L
5668  //SDMA2_CNTL
5669  #define SDMA2_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
5670  #define SDMA2_CNTL__UTC_L1_ENABLE__SHIFT                                                                      0x1
5671  #define SDMA2_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
5672  #define SDMA2_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
5673  #define SDMA2_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
5674  #define SDMA2_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
5675  #define SDMA2_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x6
5676  #define SDMA2_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
5677  #define SDMA2_CNTL__AUTO_CTXSW_ENABLE__SHIFT                                                                  0x12
5678  #define SDMA2_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
5679  #define SDMA2_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
5680  #define SDMA2_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
5681  #define SDMA2_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
5682  #define SDMA2_CNTL__UTC_L1_ENABLE_MASK                                                                        0x00000002L
5683  #define SDMA2_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
5684  #define SDMA2_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
5685  #define SDMA2_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
5686  #define SDMA2_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
5687  #define SDMA2_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000040L
5688  #define SDMA2_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
5689  #define SDMA2_CNTL__AUTO_CTXSW_ENABLE_MASK                                                                    0x00040000L
5690  #define SDMA2_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
5691  #define SDMA2_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
5692  #define SDMA2_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
5693  //SDMA2_CHICKEN_BITS
5694  #define SDMA2_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE__SHIFT                                                     0x0
5695  #define SDMA2_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
5696  #define SDMA2_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
5697  #define SDMA2_CHICKEN_BITS__WRITE_BURST_LENGTH__SHIFT                                                         0x8
5698  #define SDMA2_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE__SHIFT                                                     0xa
5699  #define SDMA2_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
5700  #define SDMA2_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
5701  #define SDMA2_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x14
5702  #define SDMA2_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x17
5703  #define SDMA2_CHICKEN_BITS__TIME_BASED_QOS__SHIFT                                                             0x19
5704  #define SDMA2_CHICKEN_BITS__SRAM_FGCG_ENABLE__SHIFT                                                           0x1a
5705  #define SDMA2_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
5706  #define SDMA2_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE_MASK                                                       0x00000001L
5707  #define SDMA2_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
5708  #define SDMA2_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
5709  #define SDMA2_CHICKEN_BITS__WRITE_BURST_LENGTH_MASK                                                           0x00000300L
5710  #define SDMA2_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE_MASK                                                       0x00001C00L
5711  #define SDMA2_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
5712  #define SDMA2_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
5713  #define SDMA2_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00100000L
5714  #define SDMA2_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x00800000L
5715  #define SDMA2_CHICKEN_BITS__TIME_BASED_QOS_MASK                                                               0x02000000L
5716  #define SDMA2_CHICKEN_BITS__SRAM_FGCG_ENABLE_MASK                                                             0x04000000L
5717  #define SDMA2_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
5718  //SDMA2_GB_ADDR_CONFIG
5719  #define SDMA2_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
5720  #define SDMA2_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
5721  #define SDMA2_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT                                                     0x8
5722  #define SDMA2_GB_ADDR_CONFIG__NUM_BANKS__SHIFT                                                                0xc
5723  #define SDMA2_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
5724  #define SDMA2_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
5725  #define SDMA2_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
5726  #define SDMA2_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK                                                       0x00000700L
5727  #define SDMA2_GB_ADDR_CONFIG__NUM_BANKS_MASK                                                                  0x00007000L
5728  #define SDMA2_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
5729  //SDMA2_GB_ADDR_CONFIG_READ
5730  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
5731  #define SDMA2_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
5732  #define SDMA2_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE__SHIFT                                                0x8
5733  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_BANKS__SHIFT                                                           0xc
5734  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
5735  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
5736  #define SDMA2_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
5737  #define SDMA2_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE_MASK                                                  0x00000700L
5738  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_BANKS_MASK                                                             0x00007000L
5739  #define SDMA2_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
5740  //SDMA2_RB_RPTR_FETCH_HI
5741  #define SDMA2_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
5742  #define SDMA2_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
5743  //SDMA2_SEM_WAIT_FAIL_TIMER_CNTL
5744  #define SDMA2_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
5745  #define SDMA2_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
5746  //SDMA2_RB_RPTR_FETCH
5747  #define SDMA2_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
5748  #define SDMA2_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
5749  //SDMA2_IB_OFFSET_FETCH
5750  #define SDMA2_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
5751  #define SDMA2_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
5752  //SDMA2_PROGRAM
5753  #define SDMA2_PROGRAM__STREAM__SHIFT                                                                          0x0
5754  #define SDMA2_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
5755  //SDMA2_STATUS_REG
5756  #define SDMA2_STATUS_REG__IDLE__SHIFT                                                                         0x0
5757  #define SDMA2_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
5758  #define SDMA2_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
5759  #define SDMA2_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
5760  #define SDMA2_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
5761  #define SDMA2_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
5762  #define SDMA2_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
5763  #define SDMA2_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
5764  #define SDMA2_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
5765  #define SDMA2_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
5766  #define SDMA2_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
5767  #define SDMA2_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE__SHIFT                                                    0xb
5768  #define SDMA2_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
5769  #define SDMA2_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
5770  #define SDMA2_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
5771  #define SDMA2_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
5772  #define SDMA2_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
5773  #define SDMA2_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
5774  #define SDMA2_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
5775  #define SDMA2_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
5776  #define SDMA2_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
5777  #define SDMA2_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
5778  #define SDMA2_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
5779  #define SDMA2_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
5780  #define SDMA2_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
5781  #define SDMA2_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
5782  #define SDMA2_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
5783  #define SDMA2_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
5784  #define SDMA2_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
5785  #define SDMA2_STATUS_REG__IDLE_MASK                                                                           0x00000001L
5786  #define SDMA2_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
5787  #define SDMA2_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
5788  #define SDMA2_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
5789  #define SDMA2_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
5790  #define SDMA2_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
5791  #define SDMA2_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
5792  #define SDMA2_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
5793  #define SDMA2_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
5794  #define SDMA2_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
5795  #define SDMA2_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
5796  #define SDMA2_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE_MASK                                                      0x00000800L
5797  #define SDMA2_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
5798  #define SDMA2_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
5799  #define SDMA2_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
5800  #define SDMA2_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
5801  #define SDMA2_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
5802  #define SDMA2_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
5803  #define SDMA2_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
5804  #define SDMA2_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
5805  #define SDMA2_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
5806  #define SDMA2_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
5807  #define SDMA2_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
5808  #define SDMA2_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
5809  #define SDMA2_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
5810  #define SDMA2_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
5811  #define SDMA2_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
5812  #define SDMA2_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
5813  #define SDMA2_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
5814  //SDMA2_STATUS1_REG
5815  #define SDMA2_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
5816  #define SDMA2_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
5817  #define SDMA2_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
5818  #define SDMA2_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
5819  #define SDMA2_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
5820  #define SDMA2_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
5821  #define SDMA2_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
5822  #define SDMA2_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
5823  #define SDMA2_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
5824  #define SDMA2_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xd
5825  #define SDMA2_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xe
5826  #define SDMA2_STATUS1_REG__EX_START__SHIFT                                                                    0xf
5827  #define SDMA2_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0x11
5828  #define SDMA2_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x12
5829  #define SDMA2_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
5830  #define SDMA2_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
5831  #define SDMA2_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
5832  #define SDMA2_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
5833  #define SDMA2_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
5834  #define SDMA2_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
5835  #define SDMA2_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
5836  #define SDMA2_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
5837  #define SDMA2_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
5838  #define SDMA2_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00002000L
5839  #define SDMA2_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00004000L
5840  #define SDMA2_STATUS1_REG__EX_START_MASK                                                                      0x00008000L
5841  #define SDMA2_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00020000L
5842  #define SDMA2_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00040000L
5843  //SDMA2_RD_BURST_CNTL
5844  #define SDMA2_RD_BURST_CNTL__RD_BURST__SHIFT                                                                  0x0
5845  #define SDMA2_RD_BURST_CNTL__CMD_BUFFER_RD_BURST__SHIFT                                                       0x2
5846  #define SDMA2_RD_BURST_CNTL__RD_BURST_MASK                                                                    0x00000003L
5847  #define SDMA2_RD_BURST_CNTL__CMD_BUFFER_RD_BURST_MASK                                                         0x0000000CL
5848  //SDMA2_HBM_PAGE_CONFIG
5849  #define SDMA2_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
5850  #define SDMA2_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
5851  //SDMA2_UCODE_CHECKSUM
5852  #define SDMA2_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
5853  #define SDMA2_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
5854  //SDMA2_F32_CNTL
5855  #define SDMA2_F32_CNTL__HALT__SHIFT                                                                           0x0
5856  #define SDMA2_F32_CNTL__STEP__SHIFT                                                                           0x1
5857  #define SDMA2_F32_CNTL__RESET__SHIFT                                                                          0x8
5858  #define SDMA2_F32_CNTL__HALT_MASK                                                                             0x00000001L
5859  #define SDMA2_F32_CNTL__STEP_MASK                                                                             0x00000002L
5860  #define SDMA2_F32_CNTL__RESET_MASK                                                                            0x00000100L
5861  //SDMA2_FREEZE
5862  #define SDMA2_FREEZE__PREEMPT__SHIFT                                                                          0x0
5863  #define SDMA2_FREEZE__FREEZE__SHIFT                                                                           0x4
5864  #define SDMA2_FREEZE__FROZEN__SHIFT                                                                           0x5
5865  #define SDMA2_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
5866  #define SDMA2_FREEZE__PREEMPT_MASK                                                                            0x00000001L
5867  #define SDMA2_FREEZE__FREEZE_MASK                                                                             0x00000010L
5868  #define SDMA2_FREEZE__FROZEN_MASK                                                                             0x00000020L
5869  #define SDMA2_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
5870  //SDMA2_PHASE0_QUANTUM
5871  #define SDMA2_PHASE0_QUANTUM__UNIT__SHIFT                                                                     0x0
5872  #define SDMA2_PHASE0_QUANTUM__VALUE__SHIFT                                                                    0x8
5873  #define SDMA2_PHASE0_QUANTUM__PREFER__SHIFT                                                                   0x1e
5874  #define SDMA2_PHASE0_QUANTUM__UNIT_MASK                                                                       0x0000000FL
5875  #define SDMA2_PHASE0_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
5876  #define SDMA2_PHASE0_QUANTUM__PREFER_MASK                                                                     0x40000000L
5877  //SDMA2_PHASE1_QUANTUM
5878  #define SDMA2_PHASE1_QUANTUM__UNIT__SHIFT                                                                     0x0
5879  #define SDMA2_PHASE1_QUANTUM__VALUE__SHIFT                                                                    0x8
5880  #define SDMA2_PHASE1_QUANTUM__PREFER__SHIFT                                                                   0x1e
5881  #define SDMA2_PHASE1_QUANTUM__UNIT_MASK                                                                       0x0000000FL
5882  #define SDMA2_PHASE1_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
5883  #define SDMA2_PHASE1_QUANTUM__PREFER_MASK                                                                     0x40000000L
5884  //CC_SDMA2_EDC_CONFIG
5885  #define CC_SDMA2_EDC_CONFIG__DIS_EDC__SHIFT                                                                   0x1
5886  #define CC_SDMA2_EDC_CONFIG__DIS_EDC_MASK                                                                     0x00000002L
5887  //SDMA2_BA_THRESHOLD
5888  #define SDMA2_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
5889  #define SDMA2_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
5890  #define SDMA2_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
5891  #define SDMA2_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
5892  //SDMA2_ID
5893  #define SDMA2_ID__DEVICE_ID__SHIFT                                                                            0x0
5894  #define SDMA2_ID__DEVICE_ID_MASK                                                                              0x000000FFL
5895  //SDMA2_VERSION
5896  #define SDMA2_VERSION__MINVER__SHIFT                                                                          0x0
5897  #define SDMA2_VERSION__MAJVER__SHIFT                                                                          0x8
5898  #define SDMA2_VERSION__REV__SHIFT                                                                             0x10
5899  #define SDMA2_VERSION__MINVER_MASK                                                                            0x0000007FL
5900  #define SDMA2_VERSION__MAJVER_MASK                                                                            0x00007F00L
5901  #define SDMA2_VERSION__REV_MASK                                                                               0x003F0000L
5902  //SDMA2_EDC_COUNTER
5903  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x0
5904  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x2
5905  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x4
5906  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0x6
5907  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0x8
5908  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xa
5909  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xc
5910  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
5911  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED__SHIFT                                                    0x10
5912  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED__SHIFT                                                    0x12
5913  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED__SHIFT                                                   0x14
5914  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED__SHIFT                                                   0x16
5915  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED__SHIFT                                                   0x18
5916  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED__SHIFT                                                   0x1a
5917  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED__SHIFT                                                   0x1c
5918  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED__SHIFT                                                   0x1e
5919  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000003L
5920  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x0000000CL
5921  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000030L
5922  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x000000C0L
5923  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000300L
5924  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00000C00L
5925  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00003000L
5926  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x0000C000L
5927  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED_MASK                                                      0x00030000L
5928  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED_MASK                                                      0x000C0000L
5929  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED_MASK                                                     0x00300000L
5930  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED_MASK                                                     0x00C00000L
5931  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED_MASK                                                     0x03000000L
5932  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED_MASK                                                     0x0C000000L
5933  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED_MASK                                                     0x30000000L
5934  #define SDMA2_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED_MASK                                                     0xC0000000L
5935  //SDMA2_EDC_COUNTER2
5936  #define SDMA2_EDC_COUNTER2__SDMA_UCODE_BUF_SED__SHIFT                                                         0x0
5937  #define SDMA2_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED__SHIFT                                                        0x2
5938  #define SDMA2_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED__SHIFT                                                        0x4
5939  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                     0x6
5940  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                  0x8
5941  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED__SHIFT                                                     0xa
5942  #define SDMA2_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                     0xc
5943  #define SDMA2_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED__SHIFT                                                    0xe
5944  #define SDMA2_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                   0x10
5945  #define SDMA2_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED__SHIFT                                                      0x12
5946  #define SDMA2_EDC_COUNTER2__SDMA_UCODE_BUF_SED_MASK                                                           0x00000003L
5947  #define SDMA2_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED_MASK                                                          0x0000000CL
5948  #define SDMA2_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED_MASK                                                          0x00000030L
5949  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED_MASK                                                       0x000000C0L
5950  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                    0x00000300L
5951  #define SDMA2_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED_MASK                                                       0x00000C00L
5952  #define SDMA2_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED_MASK                                                       0x00003000L
5953  #define SDMA2_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED_MASK                                                      0x0000C000L
5954  #define SDMA2_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                     0x00030000L
5955  #define SDMA2_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED_MASK                                                        0x000C0000L
5956  //SDMA2_STATUS2_REG
5957  #define SDMA2_STATUS2_REG__ID__SHIFT                                                                          0x0
5958  #define SDMA2_STATUS2_REG__F32_INSTR_PTR__SHIFT                                                               0x3
5959  #define SDMA2_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
5960  #define SDMA2_STATUS2_REG__ID_MASK                                                                            0x00000007L
5961  #define SDMA2_STATUS2_REG__F32_INSTR_PTR_MASK                                                                 0x0000FFF8L
5962  #define SDMA2_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
5963  //SDMA2_ATOMIC_CNTL
5964  #define SDMA2_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
5965  #define SDMA2_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
5966  #define SDMA2_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
5967  #define SDMA2_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
5968  //SDMA2_ATOMIC_PREOP_LO
5969  #define SDMA2_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
5970  #define SDMA2_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
5971  //SDMA2_ATOMIC_PREOP_HI
5972  #define SDMA2_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
5973  #define SDMA2_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
5974  //SDMA2_UTCL1_CNTL
5975  #define SDMA2_UTCL1_CNTL__REDO_ENABLE__SHIFT                                                                  0x0
5976  #define SDMA2_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x1
5977  #define SDMA2_UTCL1_CNTL__REDO_WATERMK__SHIFT                                                                 0xb
5978  #define SDMA2_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0xe
5979  #define SDMA2_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
5980  #define SDMA2_UTCL1_CNTL__VADDR_WATERMK__SHIFT                                                                0x1d
5981  #define SDMA2_UTCL1_CNTL__REDO_ENABLE_MASK                                                                    0x00000001L
5982  #define SDMA2_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x000007FEL
5983  #define SDMA2_UTCL1_CNTL__REDO_WATERMK_MASK                                                                   0x00003800L
5984  #define SDMA2_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x00FFC000L
5985  #define SDMA2_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x1F000000L
5986  #define SDMA2_UTCL1_CNTL__VADDR_WATERMK_MASK                                                                  0xE0000000L
5987  //SDMA2_UTCL1_WATERMK
5988  #define SDMA2_UTCL1_WATERMK__REQ_WATERMK__SHIFT                                                               0x0
5989  #define SDMA2_UTCL1_WATERMK__REQ_DEPTH__SHIFT                                                                 0x3
5990  #define SDMA2_UTCL1_WATERMK__PAGE_WATERMK__SHIFT                                                              0x5
5991  #define SDMA2_UTCL1_WATERMK__INVREQ_WATERMK__SHIFT                                                            0x8
5992  #define SDMA2_UTCL1_WATERMK__RESERVED__SHIFT                                                                  0x10
5993  #define SDMA2_UTCL1_WATERMK__REQ_WATERMK_MASK                                                                 0x00000007L
5994  #define SDMA2_UTCL1_WATERMK__REQ_DEPTH_MASK                                                                   0x00000018L
5995  #define SDMA2_UTCL1_WATERMK__PAGE_WATERMK_MASK                                                                0x000000E0L
5996  #define SDMA2_UTCL1_WATERMK__INVREQ_WATERMK_MASK                                                              0x0000FF00L
5997  #define SDMA2_UTCL1_WATERMK__RESERVED_MASK                                                                    0xFFFF0000L
5998  //SDMA2_UTCL1_RD_STATUS
5999  #define SDMA2_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
6000  #define SDMA2_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
6001  #define SDMA2_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
6002  #define SDMA2_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
6003  #define SDMA2_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
6004  #define SDMA2_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
6005  #define SDMA2_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
6006  #define SDMA2_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
6007  #define SDMA2_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
6008  #define SDMA2_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
6009  #define SDMA2_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
6010  #define SDMA2_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
6011  #define SDMA2_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
6012  #define SDMA2_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
6013  #define SDMA2_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
6014  #define SDMA2_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
6015  #define SDMA2_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
6016  #define SDMA2_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
6017  #define SDMA2_UTCL1_RD_STATUS__PAGE_FAULT__SHIFT                                                              0x12
6018  #define SDMA2_UTCL1_RD_STATUS__PAGE_NULL__SHIFT                                                               0x13
6019  #define SDMA2_UTCL1_RD_STATUS__REQL2_IDLE__SHIFT                                                              0x14
6020  #define SDMA2_UTCL1_RD_STATUS__CE_L1_STALL__SHIFT                                                             0x15
6021  #define SDMA2_UTCL1_RD_STATUS__NEXT_RD_VECTOR__SHIFT                                                          0x16
6022  #define SDMA2_UTCL1_RD_STATUS__MERGE_STATE__SHIFT                                                             0x1a
6023  #define SDMA2_UTCL1_RD_STATUS__ADDR_RD_RTR__SHIFT                                                             0x1d
6024  #define SDMA2_UTCL1_RD_STATUS__WPTR_POLLING__SHIFT                                                            0x1e
6025  #define SDMA2_UTCL1_RD_STATUS__INVREQ_SIZE__SHIFT                                                             0x1f
6026  #define SDMA2_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
6027  #define SDMA2_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
6028  #define SDMA2_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
6029  #define SDMA2_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
6030  #define SDMA2_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
6031  #define SDMA2_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
6032  #define SDMA2_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
6033  #define SDMA2_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
6034  #define SDMA2_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
6035  #define SDMA2_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
6036  #define SDMA2_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
6037  #define SDMA2_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
6038  #define SDMA2_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
6039  #define SDMA2_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
6040  #define SDMA2_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
6041  #define SDMA2_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
6042  #define SDMA2_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
6043  #define SDMA2_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
6044  #define SDMA2_UTCL1_RD_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
6045  #define SDMA2_UTCL1_RD_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
6046  #define SDMA2_UTCL1_RD_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
6047  #define SDMA2_UTCL1_RD_STATUS__CE_L1_STALL_MASK                                                               0x00200000L
6048  #define SDMA2_UTCL1_RD_STATUS__NEXT_RD_VECTOR_MASK                                                            0x03C00000L
6049  #define SDMA2_UTCL1_RD_STATUS__MERGE_STATE_MASK                                                               0x1C000000L
6050  #define SDMA2_UTCL1_RD_STATUS__ADDR_RD_RTR_MASK                                                               0x20000000L
6051  #define SDMA2_UTCL1_RD_STATUS__WPTR_POLLING_MASK                                                              0x40000000L
6052  #define SDMA2_UTCL1_RD_STATUS__INVREQ_SIZE_MASK                                                               0x80000000L
6053  //SDMA2_UTCL1_WR_STATUS
6054  #define SDMA2_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
6055  #define SDMA2_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
6056  #define SDMA2_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
6057  #define SDMA2_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
6058  #define SDMA2_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
6059  #define SDMA2_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
6060  #define SDMA2_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
6061  #define SDMA2_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
6062  #define SDMA2_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
6063  #define SDMA2_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
6064  #define SDMA2_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
6065  #define SDMA2_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
6066  #define SDMA2_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
6067  #define SDMA2_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
6068  #define SDMA2_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
6069  #define SDMA2_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
6070  #define SDMA2_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
6071  #define SDMA2_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
6072  #define SDMA2_UTCL1_WR_STATUS__PAGE_FAULT__SHIFT                                                              0x12
6073  #define SDMA2_UTCL1_WR_STATUS__PAGE_NULL__SHIFT                                                               0x13
6074  #define SDMA2_UTCL1_WR_STATUS__REQL2_IDLE__SHIFT                                                              0x14
6075  #define SDMA2_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0x15
6076  #define SDMA2_UTCL1_WR_STATUS__NEXT_WR_VECTOR__SHIFT                                                          0x16
6077  #define SDMA2_UTCL1_WR_STATUS__MERGE_STATE__SHIFT                                                             0x19
6078  #define SDMA2_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY__SHIFT                                                    0x1c
6079  #define SDMA2_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL__SHIFT                                                     0x1d
6080  #define SDMA2_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY__SHIFT                                                   0x1e
6081  #define SDMA2_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL__SHIFT                                                    0x1f
6082  #define SDMA2_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
6083  #define SDMA2_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
6084  #define SDMA2_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
6085  #define SDMA2_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
6086  #define SDMA2_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
6087  #define SDMA2_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
6088  #define SDMA2_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
6089  #define SDMA2_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
6090  #define SDMA2_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
6091  #define SDMA2_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
6092  #define SDMA2_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
6093  #define SDMA2_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
6094  #define SDMA2_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
6095  #define SDMA2_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
6096  #define SDMA2_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
6097  #define SDMA2_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
6098  #define SDMA2_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
6099  #define SDMA2_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
6100  #define SDMA2_UTCL1_WR_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
6101  #define SDMA2_UTCL1_WR_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
6102  #define SDMA2_UTCL1_WR_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
6103  #define SDMA2_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00200000L
6104  #define SDMA2_UTCL1_WR_STATUS__NEXT_WR_VECTOR_MASK                                                            0x01C00000L
6105  #define SDMA2_UTCL1_WR_STATUS__MERGE_STATE_MASK                                                               0x0E000000L
6106  #define SDMA2_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY_MASK                                                      0x10000000L
6107  #define SDMA2_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL_MASK                                                       0x20000000L
6108  #define SDMA2_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY_MASK                                                     0x40000000L
6109  #define SDMA2_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL_MASK                                                      0x80000000L
6110  //SDMA2_UTCL1_INV0
6111  #define SDMA2_UTCL1_INV0__INV_MIDDLE__SHIFT                                                                   0x0
6112  #define SDMA2_UTCL1_INV0__RD_TIMEOUT__SHIFT                                                                   0x1
6113  #define SDMA2_UTCL1_INV0__WR_TIMEOUT__SHIFT                                                                   0x2
6114  #define SDMA2_UTCL1_INV0__RD_IN_INVADR__SHIFT                                                                 0x3
6115  #define SDMA2_UTCL1_INV0__WR_IN_INVADR__SHIFT                                                                 0x4
6116  #define SDMA2_UTCL1_INV0__PAGE_NULL_SW__SHIFT                                                                 0x5
6117  #define SDMA2_UTCL1_INV0__XNACK_IS_INVADR__SHIFT                                                              0x6
6118  #define SDMA2_UTCL1_INV0__INVREQ_ENABLE__SHIFT                                                                0x7
6119  #define SDMA2_UTCL1_INV0__NACK_TIMEOUT_SW__SHIFT                                                              0x8
6120  #define SDMA2_UTCL1_INV0__NFLUSH_INV_IDLE__SHIFT                                                              0x9
6121  #define SDMA2_UTCL1_INV0__FLUSH_INV_IDLE__SHIFT                                                               0xa
6122  #define SDMA2_UTCL1_INV0__INV_FLUSHTYPE__SHIFT                                                                0xb
6123  #define SDMA2_UTCL1_INV0__INV_VMID_VEC__SHIFT                                                                 0xc
6124  #define SDMA2_UTCL1_INV0__INV_ADDR_HI__SHIFT                                                                  0x1c
6125  #define SDMA2_UTCL1_INV0__INV_MIDDLE_MASK                                                                     0x00000001L
6126  #define SDMA2_UTCL1_INV0__RD_TIMEOUT_MASK                                                                     0x00000002L
6127  #define SDMA2_UTCL1_INV0__WR_TIMEOUT_MASK                                                                     0x00000004L
6128  #define SDMA2_UTCL1_INV0__RD_IN_INVADR_MASK                                                                   0x00000008L
6129  #define SDMA2_UTCL1_INV0__WR_IN_INVADR_MASK                                                                   0x00000010L
6130  #define SDMA2_UTCL1_INV0__PAGE_NULL_SW_MASK                                                                   0x00000020L
6131  #define SDMA2_UTCL1_INV0__XNACK_IS_INVADR_MASK                                                                0x00000040L
6132  #define SDMA2_UTCL1_INV0__INVREQ_ENABLE_MASK                                                                  0x00000080L
6133  #define SDMA2_UTCL1_INV0__NACK_TIMEOUT_SW_MASK                                                                0x00000100L
6134  #define SDMA2_UTCL1_INV0__NFLUSH_INV_IDLE_MASK                                                                0x00000200L
6135  #define SDMA2_UTCL1_INV0__FLUSH_INV_IDLE_MASK                                                                 0x00000400L
6136  #define SDMA2_UTCL1_INV0__INV_FLUSHTYPE_MASK                                                                  0x00000800L
6137  #define SDMA2_UTCL1_INV0__INV_VMID_VEC_MASK                                                                   0x0FFFF000L
6138  #define SDMA2_UTCL1_INV0__INV_ADDR_HI_MASK                                                                    0xF0000000L
6139  //SDMA2_UTCL1_INV1
6140  #define SDMA2_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
6141  #define SDMA2_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
6142  //SDMA2_UTCL1_INV2
6143  #define SDMA2_UTCL1_INV2__INV_NFLUSH_VMID_VEC__SHIFT                                                          0x0
6144  #define SDMA2_UTCL1_INV2__INV_NFLUSH_VMID_VEC_MASK                                                            0xFFFFFFFFL
6145  //SDMA2_UTCL1_RD_XNACK0
6146  #define SDMA2_UTCL1_RD_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
6147  #define SDMA2_UTCL1_RD_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
6148  //SDMA2_UTCL1_RD_XNACK1
6149  #define SDMA2_UTCL1_RD_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
6150  #define SDMA2_UTCL1_RD_XNACK1__XNACK_VMID__SHIFT                                                              0x4
6151  #define SDMA2_UTCL1_RD_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
6152  #define SDMA2_UTCL1_RD_XNACK1__IS_XNACK__SHIFT                                                                0x1a
6153  #define SDMA2_UTCL1_RD_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
6154  #define SDMA2_UTCL1_RD_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
6155  #define SDMA2_UTCL1_RD_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
6156  #define SDMA2_UTCL1_RD_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
6157  //SDMA2_UTCL1_WR_XNACK0
6158  #define SDMA2_UTCL1_WR_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
6159  #define SDMA2_UTCL1_WR_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
6160  //SDMA2_UTCL1_WR_XNACK1
6161  #define SDMA2_UTCL1_WR_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
6162  #define SDMA2_UTCL1_WR_XNACK1__XNACK_VMID__SHIFT                                                              0x4
6163  #define SDMA2_UTCL1_WR_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
6164  #define SDMA2_UTCL1_WR_XNACK1__IS_XNACK__SHIFT                                                                0x1a
6165  #define SDMA2_UTCL1_WR_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
6166  #define SDMA2_UTCL1_WR_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
6167  #define SDMA2_UTCL1_WR_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
6168  #define SDMA2_UTCL1_WR_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
6169  //SDMA2_UTCL1_TIMEOUT
6170  #define SDMA2_UTCL1_TIMEOUT__RD_XNACK_LIMIT__SHIFT                                                            0x0
6171  #define SDMA2_UTCL1_TIMEOUT__WR_XNACK_LIMIT__SHIFT                                                            0x10
6172  #define SDMA2_UTCL1_TIMEOUT__RD_XNACK_LIMIT_MASK                                                              0x0000FFFFL
6173  #define SDMA2_UTCL1_TIMEOUT__WR_XNACK_LIMIT_MASK                                                              0xFFFF0000L
6174  //SDMA2_UTCL1_PAGE
6175  #define SDMA2_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
6176  #define SDMA2_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
6177  #define SDMA2_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
6178  #define SDMA2_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0x9
6179  #define SDMA2_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
6180  #define SDMA2_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
6181  #define SDMA2_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000001C0L
6182  #define SDMA2_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000200L
6183  //SDMA2_POWER_CNTL_IDLE
6184  #define SDMA2_POWER_CNTL_IDLE__DELAY0__SHIFT                                                                  0x0
6185  #define SDMA2_POWER_CNTL_IDLE__DELAY1__SHIFT                                                                  0x10
6186  #define SDMA2_POWER_CNTL_IDLE__DELAY2__SHIFT                                                                  0x18
6187  #define SDMA2_POWER_CNTL_IDLE__DELAY0_MASK                                                                    0x0000FFFFL
6188  #define SDMA2_POWER_CNTL_IDLE__DELAY1_MASK                                                                    0x00FF0000L
6189  #define SDMA2_POWER_CNTL_IDLE__DELAY2_MASK                                                                    0xFF000000L
6190  //SDMA2_RELAX_ORDERING_LUT
6191  #define SDMA2_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
6192  #define SDMA2_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
6193  #define SDMA2_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
6194  #define SDMA2_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
6195  #define SDMA2_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
6196  #define SDMA2_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
6197  #define SDMA2_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
6198  #define SDMA2_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
6199  #define SDMA2_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
6200  #define SDMA2_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
6201  #define SDMA2_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
6202  #define SDMA2_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
6203  #define SDMA2_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
6204  #define SDMA2_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
6205  #define SDMA2_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
6206  #define SDMA2_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
6207  #define SDMA2_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
6208  #define SDMA2_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
6209  #define SDMA2_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
6210  #define SDMA2_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
6211  #define SDMA2_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
6212  #define SDMA2_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
6213  #define SDMA2_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
6214  #define SDMA2_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
6215  #define SDMA2_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
6216  #define SDMA2_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
6217  #define SDMA2_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
6218  #define SDMA2_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
6219  #define SDMA2_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
6220  #define SDMA2_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
6221  #define SDMA2_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
6222  #define SDMA2_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
6223  #define SDMA2_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
6224  #define SDMA2_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
6225  #define SDMA2_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
6226  #define SDMA2_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
6227  #define SDMA2_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
6228  #define SDMA2_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
6229  //SDMA2_CHICKEN_BITS_2
6230  #define SDMA2_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
6231  #define SDMA2_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
6232  #define SDMA2_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
6233  #define SDMA2_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
6234  //SDMA2_STATUS3_REG
6235  #define SDMA2_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
6236  #define SDMA2_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
6237  #define SDMA2_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
6238  #define SDMA2_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x15
6239  #define SDMA2_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x16
6240  #define SDMA2_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
6241  #define SDMA2_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
6242  #define SDMA2_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
6243  #define SDMA2_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x00200000L
6244  #define SDMA2_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x03C00000L
6245  //SDMA2_PHYSICAL_ADDR_LO
6246  #define SDMA2_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
6247  #define SDMA2_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
6248  #define SDMA2_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
6249  #define SDMA2_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
6250  #define SDMA2_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
6251  #define SDMA2_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
6252  #define SDMA2_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
6253  #define SDMA2_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
6254  //SDMA2_PHYSICAL_ADDR_HI
6255  #define SDMA2_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
6256  #define SDMA2_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
6257  //SDMA2_PHASE2_QUANTUM
6258  #define SDMA2_PHASE2_QUANTUM__UNIT__SHIFT                                                                     0x0
6259  #define SDMA2_PHASE2_QUANTUM__VALUE__SHIFT                                                                    0x8
6260  #define SDMA2_PHASE2_QUANTUM__PREFER__SHIFT                                                                   0x1e
6261  #define SDMA2_PHASE2_QUANTUM__UNIT_MASK                                                                       0x0000000FL
6262  #define SDMA2_PHASE2_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
6263  #define SDMA2_PHASE2_QUANTUM__PREFER_MASK                                                                     0x40000000L
6264  //SDMA2_ERROR_LOG
6265  #define SDMA2_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
6266  #define SDMA2_ERROR_LOG__STATUS__SHIFT                                                                        0x10
6267  #define SDMA2_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
6268  #define SDMA2_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
6269  //SDMA2_PUB_DUMMY_REG0
6270  #define SDMA2_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
6271  #define SDMA2_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
6272  //SDMA2_PUB_DUMMY_REG1
6273  #define SDMA2_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
6274  #define SDMA2_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
6275  //SDMA2_PUB_DUMMY_REG2
6276  #define SDMA2_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
6277  #define SDMA2_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
6278  //SDMA2_PUB_DUMMY_REG3
6279  #define SDMA2_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
6280  #define SDMA2_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
6281  //SDMA2_F32_COUNTER
6282  #define SDMA2_F32_COUNTER__VALUE__SHIFT                                                                       0x0
6283  #define SDMA2_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
6284  //SDMA2_PERFCNT_PERFCOUNTER0_CFG
6285  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
6286  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
6287  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
6288  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
6289  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
6290  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
6291  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6292  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
6293  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
6294  #define SDMA2_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
6295  //SDMA2_PERFCNT_PERFCOUNTER1_CFG
6296  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
6297  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
6298  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
6299  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
6300  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
6301  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
6302  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
6303  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
6304  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
6305  #define SDMA2_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
6306  //SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL
6307  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
6308  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
6309  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
6310  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
6311  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
6312  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
6313  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
6314  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
6315  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
6316  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
6317  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
6318  #define SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
6319  //SDMA2_PERFCNT_MISC_CNTL
6320  #define SDMA2_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
6321  #define SDMA2_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
6322  //SDMA2_PERFCNT_PERFCOUNTER_LO
6323  #define SDMA2_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
6324  #define SDMA2_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
6325  //SDMA2_PERFCNT_PERFCOUNTER_HI
6326  #define SDMA2_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
6327  #define SDMA2_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
6328  #define SDMA2_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
6329  #define SDMA2_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
6330  //SDMA2_CRD_CNTL
6331  #define SDMA2_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
6332  #define SDMA2_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
6333  #define SDMA2_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
6334  #define SDMA2_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
6335  //SDMA2_ULV_CNTL
6336  #define SDMA2_ULV_CNTL__HYSTERESIS__SHIFT                                                                     0x0
6337  #define SDMA2_ULV_CNTL__ENTER_ULV_INT_CLR__SHIFT                                                              0x1b
6338  #define SDMA2_ULV_CNTL__EXIT_ULV_INT_CLR__SHIFT                                                               0x1c
6339  #define SDMA2_ULV_CNTL__ENTER_ULV_INT__SHIFT                                                                  0x1d
6340  #define SDMA2_ULV_CNTL__EXIT_ULV_INT__SHIFT                                                                   0x1e
6341  #define SDMA2_ULV_CNTL__ULV_STATUS__SHIFT                                                                     0x1f
6342  #define SDMA2_ULV_CNTL__HYSTERESIS_MASK                                                                       0x0000001FL
6343  #define SDMA2_ULV_CNTL__ENTER_ULV_INT_CLR_MASK                                                                0x08000000L
6344  #define SDMA2_ULV_CNTL__EXIT_ULV_INT_CLR_MASK                                                                 0x10000000L
6345  #define SDMA2_ULV_CNTL__ENTER_ULV_INT_MASK                                                                    0x20000000L
6346  #define SDMA2_ULV_CNTL__EXIT_ULV_INT_MASK                                                                     0x40000000L
6347  #define SDMA2_ULV_CNTL__ULV_STATUS_MASK                                                                       0x80000000L
6348  //SDMA2_EA_DBIT_ADDR_DATA
6349  #define SDMA2_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
6350  #define SDMA2_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
6351  //SDMA2_EA_DBIT_ADDR_INDEX
6352  #define SDMA2_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
6353  #define SDMA2_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
6354  //SDMA2_STATUS4_REG
6355  #define SDMA2_STATUS4_REG__IDLE__SHIFT                                                                        0x0
6356  #define SDMA2_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
6357  #define SDMA2_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
6358  #define SDMA2_STATUS4_REG__MMHUB_RD_OUTSTANDING__SHIFT                                                        0x4
6359  #define SDMA2_STATUS4_REG__MMHUB_WR_OUTSTANDING__SHIFT                                                        0x5
6360  #define SDMA2_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x6
6361  #define SDMA2_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x7
6362  #define SDMA2_STATUS4_REG__REG_POLLING__SHIFT                                                                 0x8
6363  #define SDMA2_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0x9
6364  #define SDMA2_STATUS4_REG__UTCL2_RD_XNACK__SHIFT                                                              0xa
6365  #define SDMA2_STATUS4_REG__UTCL2_WR_XNACK__SHIFT                                                              0xc
6366  #define SDMA2_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0xe
6367  #define SDMA2_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x12
6368  #define SDMA2_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x13
6369  #define SDMA2_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
6370  #define SDMA2_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
6371  #define SDMA2_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
6372  #define SDMA2_STATUS4_REG__MMHUB_RD_OUTSTANDING_MASK                                                          0x00000010L
6373  #define SDMA2_STATUS4_REG__MMHUB_WR_OUTSTANDING_MASK                                                          0x00000020L
6374  #define SDMA2_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000040L
6375  #define SDMA2_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000080L
6376  #define SDMA2_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000100L
6377  #define SDMA2_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000200L
6378  #define SDMA2_STATUS4_REG__UTCL2_RD_XNACK_MASK                                                                0x00000C00L
6379  #define SDMA2_STATUS4_REG__UTCL2_WR_XNACK_MASK                                                                0x00003000L
6380  #define SDMA2_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x0003C000L
6381  #define SDMA2_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00040000L
6382  #define SDMA2_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00080000L
6383  //SDMA2_SCRATCH_RAM_DATA
6384  #define SDMA2_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
6385  #define SDMA2_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
6386  //SDMA2_SCRATCH_RAM_ADDR
6387  #define SDMA2_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
6388  #define SDMA2_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
6389  //SDMA2_CE_CTRL
6390  #define SDMA2_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
6391  #define SDMA2_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
6392  #define SDMA2_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
6393  #define SDMA2_CE_CTRL__RESERVED__SHIFT                                                                        0x8
6394  #define SDMA2_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
6395  #define SDMA2_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
6396  #define SDMA2_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
6397  #define SDMA2_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFF00L
6398  //SDMA2_RAS_STATUS
6399  #define SDMA2_RAS_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
6400  #define SDMA2_RAS_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
6401  #define SDMA2_RAS_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
6402  #define SDMA2_RAS_STATUS__SEM_WPTR_ATOMIC_ECC__SHIFT                                                          0x3
6403  #define SDMA2_RAS_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
6404  #define SDMA2_RAS_STATUS__SRAM_ECC__SHIFT                                                                     0x5
6405  #define SDMA2_RAS_STATUS__RB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x8
6406  #define SDMA2_RAS_STATUS__IB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x9
6407  #define SDMA2_RAS_STATUS__F32_DATA_NACK_GEN_ERR__SHIFT                                                        0xa
6408  #define SDMA2_RAS_STATUS__COPY_DATA_NACK_GEN_ERR__SHIFT                                                       0xb
6409  #define SDMA2_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR__SHIFT                                                      0xc
6410  #define SDMA2_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR__SHIFT                                                0xd
6411  #define SDMA2_RAS_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
6412  #define SDMA2_RAS_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
6413  #define SDMA2_RAS_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
6414  #define SDMA2_RAS_STATUS__SEM_WPTR_ATOMIC_ECC_MASK                                                            0x00000008L
6415  #define SDMA2_RAS_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
6416  #define SDMA2_RAS_STATUS__SRAM_ECC_MASK                                                                       0x00000020L
6417  #define SDMA2_RAS_STATUS__RB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000100L
6418  #define SDMA2_RAS_STATUS__IB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000200L
6419  #define SDMA2_RAS_STATUS__F32_DATA_NACK_GEN_ERR_MASK                                                          0x00000400L
6420  #define SDMA2_RAS_STATUS__COPY_DATA_NACK_GEN_ERR_MASK                                                         0x00000800L
6421  #define SDMA2_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR_MASK                                                        0x00001000L
6422  #define SDMA2_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR_MASK                                                  0x00002000L
6423  //SDMA2_CLK_STATUS
6424  #define SDMA2_CLK_STATUS__DYN_CLK__SHIFT                                                                      0x0
6425  #define SDMA2_CLK_STATUS__PTR_CLK__SHIFT                                                                      0x1
6426  #define SDMA2_CLK_STATUS__REG_CLK__SHIFT                                                                      0x2
6427  #define SDMA2_CLK_STATUS__F32_CLK__SHIFT                                                                      0x3
6428  #define SDMA2_CLK_STATUS__DYN_CLK_MASK                                                                        0x00000001L
6429  #define SDMA2_CLK_STATUS__PTR_CLK_MASK                                                                        0x00000002L
6430  #define SDMA2_CLK_STATUS__REG_CLK_MASK                                                                        0x00000004L
6431  #define SDMA2_CLK_STATUS__F32_CLK_MASK                                                                        0x00000008L
6432  //SDMA2_GFX_RB_CNTL
6433  #define SDMA2_GFX_RB_CNTL__RB_ENABLE__SHIFT                                                                   0x0
6434  #define SDMA2_GFX_RB_CNTL__RB_SIZE__SHIFT                                                                     0x1
6435  #define SDMA2_GFX_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                              0x9
6436  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                       0xc
6437  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                  0xd
6438  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                        0x10
6439  #define SDMA2_GFX_RB_CNTL__RB_PRIV__SHIFT                                                                     0x17
6440  #define SDMA2_GFX_RB_CNTL__RB_VMID__SHIFT                                                                     0x18
6441  #define SDMA2_GFX_RB_CNTL__RB_ENABLE_MASK                                                                     0x00000001L
6442  #define SDMA2_GFX_RB_CNTL__RB_SIZE_MASK                                                                       0x0000003EL
6443  #define SDMA2_GFX_RB_CNTL__RB_SWAP_ENABLE_MASK                                                                0x00000200L
6444  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                         0x00001000L
6445  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                    0x00002000L
6446  #define SDMA2_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                          0x001F0000L
6447  #define SDMA2_GFX_RB_CNTL__RB_PRIV_MASK                                                                       0x00800000L
6448  #define SDMA2_GFX_RB_CNTL__RB_VMID_MASK                                                                       0x0F000000L
6449  //SDMA2_GFX_RB_BASE
6450  #define SDMA2_GFX_RB_BASE__ADDR__SHIFT                                                                        0x0
6451  #define SDMA2_GFX_RB_BASE__ADDR_MASK                                                                          0xFFFFFFFFL
6452  //SDMA2_GFX_RB_BASE_HI
6453  #define SDMA2_GFX_RB_BASE_HI__ADDR__SHIFT                                                                     0x0
6454  #define SDMA2_GFX_RB_BASE_HI__ADDR_MASK                                                                       0x00FFFFFFL
6455  //SDMA2_GFX_RB_RPTR
6456  #define SDMA2_GFX_RB_RPTR__OFFSET__SHIFT                                                                      0x0
6457  #define SDMA2_GFX_RB_RPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
6458  //SDMA2_GFX_RB_RPTR_HI
6459  #define SDMA2_GFX_RB_RPTR_HI__OFFSET__SHIFT                                                                   0x0
6460  #define SDMA2_GFX_RB_RPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
6461  //SDMA2_GFX_RB_WPTR
6462  #define SDMA2_GFX_RB_WPTR__OFFSET__SHIFT                                                                      0x0
6463  #define SDMA2_GFX_RB_WPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
6464  //SDMA2_GFX_RB_WPTR_HI
6465  #define SDMA2_GFX_RB_WPTR_HI__OFFSET__SHIFT                                                                   0x0
6466  #define SDMA2_GFX_RB_WPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
6467  //SDMA2_GFX_RB_WPTR_POLL_CNTL
6468  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                            0x0
6469  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                       0x1
6470  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                   0x2
6471  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                         0x4
6472  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                   0x10
6473  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                              0x00000001L
6474  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                         0x00000002L
6475  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                     0x00000004L
6476  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                           0x0000FFF0L
6477  #define SDMA2_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                     0xFFFF0000L
6478  //SDMA2_GFX_RB_RPTR_ADDR_HI
6479  #define SDMA2_GFX_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                                0x0
6480  #define SDMA2_GFX_RB_RPTR_ADDR_HI__ADDR_MASK                                                                  0xFFFFFFFFL
6481  //SDMA2_GFX_RB_RPTR_ADDR_LO
6482  #define SDMA2_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                        0x0
6483  #define SDMA2_GFX_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                                0x2
6484  #define SDMA2_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                          0x00000001L
6485  #define SDMA2_GFX_RB_RPTR_ADDR_LO__ADDR_MASK                                                                  0xFFFFFFFCL
6486  //SDMA2_GFX_IB_CNTL
6487  #define SDMA2_GFX_IB_CNTL__IB_ENABLE__SHIFT                                                                   0x0
6488  #define SDMA2_GFX_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                              0x4
6489  #define SDMA2_GFX_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                            0x8
6490  #define SDMA2_GFX_IB_CNTL__CMD_VMID__SHIFT                                                                    0x10
6491  #define SDMA2_GFX_IB_CNTL__IB_ENABLE_MASK                                                                     0x00000001L
6492  #define SDMA2_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK                                                                0x00000010L
6493  #define SDMA2_GFX_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                              0x00000100L
6494  #define SDMA2_GFX_IB_CNTL__CMD_VMID_MASK                                                                      0x000F0000L
6495  //SDMA2_GFX_IB_RPTR
6496  #define SDMA2_GFX_IB_RPTR__OFFSET__SHIFT                                                                      0x2
6497  #define SDMA2_GFX_IB_RPTR__OFFSET_MASK                                                                        0x003FFFFCL
6498  //SDMA2_GFX_IB_OFFSET
6499  #define SDMA2_GFX_IB_OFFSET__OFFSET__SHIFT                                                                    0x2
6500  #define SDMA2_GFX_IB_OFFSET__OFFSET_MASK                                                                      0x003FFFFCL
6501  //SDMA2_GFX_IB_BASE_LO
6502  #define SDMA2_GFX_IB_BASE_LO__ADDR__SHIFT                                                                     0x5
6503  #define SDMA2_GFX_IB_BASE_LO__ADDR_MASK                                                                       0xFFFFFFE0L
6504  //SDMA2_GFX_IB_BASE_HI
6505  #define SDMA2_GFX_IB_BASE_HI__ADDR__SHIFT                                                                     0x0
6506  #define SDMA2_GFX_IB_BASE_HI__ADDR_MASK                                                                       0xFFFFFFFFL
6507  //SDMA2_GFX_IB_SIZE
6508  #define SDMA2_GFX_IB_SIZE__SIZE__SHIFT                                                                        0x0
6509  #define SDMA2_GFX_IB_SIZE__SIZE_MASK                                                                          0x000FFFFFL
6510  //SDMA2_GFX_SKIP_CNTL
6511  #define SDMA2_GFX_SKIP_CNTL__SKIP_COUNT__SHIFT                                                                0x0
6512  #define SDMA2_GFX_SKIP_CNTL__SKIP_COUNT_MASK                                                                  0x000FFFFFL
6513  //SDMA2_GFX_CONTEXT_STATUS
6514  #define SDMA2_GFX_CONTEXT_STATUS__SELECTED__SHIFT                                                             0x0
6515  #define SDMA2_GFX_CONTEXT_STATUS__IDLE__SHIFT                                                                 0x2
6516  #define SDMA2_GFX_CONTEXT_STATUS__EXPIRED__SHIFT                                                              0x3
6517  #define SDMA2_GFX_CONTEXT_STATUS__EXCEPTION__SHIFT                                                            0x4
6518  #define SDMA2_GFX_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                           0x7
6519  #define SDMA2_GFX_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                          0x8
6520  #define SDMA2_GFX_CONTEXT_STATUS__PREEMPTED__SHIFT                                                            0x9
6521  #define SDMA2_GFX_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                      0xa
6522  #define SDMA2_GFX_CONTEXT_STATUS__SELECTED_MASK                                                               0x00000001L
6523  #define SDMA2_GFX_CONTEXT_STATUS__IDLE_MASK                                                                   0x00000004L
6524  #define SDMA2_GFX_CONTEXT_STATUS__EXPIRED_MASK                                                                0x00000008L
6525  #define SDMA2_GFX_CONTEXT_STATUS__EXCEPTION_MASK                                                              0x00000070L
6526  #define SDMA2_GFX_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                             0x00000080L
6527  #define SDMA2_GFX_CONTEXT_STATUS__CTXSW_READY_MASK                                                            0x00000100L
6528  #define SDMA2_GFX_CONTEXT_STATUS__PREEMPTED_MASK                                                              0x00000200L
6529  #define SDMA2_GFX_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                        0x00000400L
6530  //SDMA2_GFX_DOORBELL
6531  #define SDMA2_GFX_DOORBELL__ENABLE__SHIFT                                                                     0x1c
6532  #define SDMA2_GFX_DOORBELL__CAPTURED__SHIFT                                                                   0x1e
6533  #define SDMA2_GFX_DOORBELL__ENABLE_MASK                                                                       0x10000000L
6534  #define SDMA2_GFX_DOORBELL__CAPTURED_MASK                                                                     0x40000000L
6535  //SDMA2_GFX_CONTEXT_CNTL
6536  #define SDMA2_GFX_CONTEXT_CNTL__RESUME_CTX__SHIFT                                                             0x10
6537  #define SDMA2_GFX_CONTEXT_CNTL__SESSION_SEL__SHIFT                                                            0x18
6538  #define SDMA2_GFX_CONTEXT_CNTL__RESUME_CTX_MASK                                                               0x00010000L
6539  #define SDMA2_GFX_CONTEXT_CNTL__SESSION_SEL_MASK                                                              0x0F000000L
6540  //SDMA2_GFX_STATUS
6541  #define SDMA2_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                       0x0
6542  #define SDMA2_GFX_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                          0x8
6543  #define SDMA2_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                         0x000000FFL
6544  #define SDMA2_GFX_STATUS__WPTR_UPDATE_PENDING_MASK                                                            0x00000100L
6545  //SDMA2_GFX_DOORBELL_LOG
6546  #define SDMA2_GFX_DOORBELL_LOG__BE_ERROR__SHIFT                                                               0x0
6547  #define SDMA2_GFX_DOORBELL_LOG__DATA__SHIFT                                                                   0x2
6548  #define SDMA2_GFX_DOORBELL_LOG__BE_ERROR_MASK                                                                 0x00000001L
6549  #define SDMA2_GFX_DOORBELL_LOG__DATA_MASK                                                                     0xFFFFFFFCL
6550  //SDMA2_GFX_WATERMARK
6551  #define SDMA2_GFX_WATERMARK__RD_OUTSTANDING__SHIFT                                                            0x0
6552  #define SDMA2_GFX_WATERMARK__WR_OUTSTANDING__SHIFT                                                            0x10
6553  #define SDMA2_GFX_WATERMARK__RD_OUTSTANDING_MASK                                                              0x00000FFFL
6554  #define SDMA2_GFX_WATERMARK__WR_OUTSTANDING_MASK                                                              0x03FF0000L
6555  //SDMA2_GFX_DOORBELL_OFFSET
6556  #define SDMA2_GFX_DOORBELL_OFFSET__OFFSET__SHIFT                                                              0x2
6557  #define SDMA2_GFX_DOORBELL_OFFSET__OFFSET_MASK                                                                0x0FFFFFFCL
6558  //SDMA2_GFX_CSA_ADDR_LO
6559  #define SDMA2_GFX_CSA_ADDR_LO__ADDR__SHIFT                                                                    0x2
6560  #define SDMA2_GFX_CSA_ADDR_LO__ADDR_MASK                                                                      0xFFFFFFFCL
6561  //SDMA2_GFX_CSA_ADDR_HI
6562  #define SDMA2_GFX_CSA_ADDR_HI__ADDR__SHIFT                                                                    0x0
6563  #define SDMA2_GFX_CSA_ADDR_HI__ADDR_MASK                                                                      0xFFFFFFFFL
6564  //SDMA2_GFX_IB_SUB_REMAIN
6565  #define SDMA2_GFX_IB_SUB_REMAIN__SIZE__SHIFT                                                                  0x0
6566  #define SDMA2_GFX_IB_SUB_REMAIN__SIZE_MASK                                                                    0x000FFFFFL
6567  //SDMA2_GFX_PREEMPT
6568  #define SDMA2_GFX_PREEMPT__IB_PREEMPT__SHIFT                                                                  0x0
6569  #define SDMA2_GFX_PREEMPT__IB_PREEMPT_MASK                                                                    0x00000001L
6570  //SDMA2_GFX_DUMMY_REG
6571  #define SDMA2_GFX_DUMMY_REG__DUMMY__SHIFT                                                                     0x0
6572  #define SDMA2_GFX_DUMMY_REG__DUMMY_MASK                                                                       0xFFFFFFFFL
6573  //SDMA2_GFX_RB_WPTR_POLL_ADDR_HI
6574  #define SDMA2_GFX_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                           0x0
6575  #define SDMA2_GFX_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                             0xFFFFFFFFL
6576  //SDMA2_GFX_RB_WPTR_POLL_ADDR_LO
6577  #define SDMA2_GFX_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                           0x2
6578  #define SDMA2_GFX_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                             0xFFFFFFFCL
6579  //SDMA2_GFX_RB_AQL_CNTL
6580  #define SDMA2_GFX_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                              0x0
6581  #define SDMA2_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                         0x1
6582  #define SDMA2_GFX_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                             0x8
6583  #define SDMA2_GFX_RB_AQL_CNTL__AQL_ENABLE_MASK                                                                0x00000001L
6584  #define SDMA2_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                           0x000000FEL
6585  #define SDMA2_GFX_RB_AQL_CNTL__PACKET_STEP_MASK                                                               0x0000FF00L
6586  //SDMA2_GFX_MINOR_PTR_UPDATE
6587  #define SDMA2_GFX_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                             0x0
6588  #define SDMA2_GFX_MINOR_PTR_UPDATE__ENABLE_MASK                                                               0x00000001L
6589  //SDMA2_GFX_MIDCMD_DATA0
6590  #define SDMA2_GFX_MIDCMD_DATA0__DATA0__SHIFT                                                                  0x0
6591  #define SDMA2_GFX_MIDCMD_DATA0__DATA0_MASK                                                                    0xFFFFFFFFL
6592  //SDMA2_GFX_MIDCMD_DATA1
6593  #define SDMA2_GFX_MIDCMD_DATA1__DATA1__SHIFT                                                                  0x0
6594  #define SDMA2_GFX_MIDCMD_DATA1__DATA1_MASK                                                                    0xFFFFFFFFL
6595  //SDMA2_GFX_MIDCMD_DATA2
6596  #define SDMA2_GFX_MIDCMD_DATA2__DATA2__SHIFT                                                                  0x0
6597  #define SDMA2_GFX_MIDCMD_DATA2__DATA2_MASK                                                                    0xFFFFFFFFL
6598  //SDMA2_GFX_MIDCMD_DATA3
6599  #define SDMA2_GFX_MIDCMD_DATA3__DATA3__SHIFT                                                                  0x0
6600  #define SDMA2_GFX_MIDCMD_DATA3__DATA3_MASK                                                                    0xFFFFFFFFL
6601  //SDMA2_GFX_MIDCMD_DATA4
6602  #define SDMA2_GFX_MIDCMD_DATA4__DATA4__SHIFT                                                                  0x0
6603  #define SDMA2_GFX_MIDCMD_DATA4__DATA4_MASK                                                                    0xFFFFFFFFL
6604  //SDMA2_GFX_MIDCMD_DATA5
6605  #define SDMA2_GFX_MIDCMD_DATA5__DATA5__SHIFT                                                                  0x0
6606  #define SDMA2_GFX_MIDCMD_DATA5__DATA5_MASK                                                                    0xFFFFFFFFL
6607  //SDMA2_GFX_MIDCMD_DATA6
6608  #define SDMA2_GFX_MIDCMD_DATA6__DATA6__SHIFT                                                                  0x0
6609  #define SDMA2_GFX_MIDCMD_DATA6__DATA6_MASK                                                                    0xFFFFFFFFL
6610  //SDMA2_GFX_MIDCMD_DATA7
6611  #define SDMA2_GFX_MIDCMD_DATA7__DATA7__SHIFT                                                                  0x0
6612  #define SDMA2_GFX_MIDCMD_DATA7__DATA7_MASK                                                                    0xFFFFFFFFL
6613  //SDMA2_GFX_MIDCMD_DATA8
6614  #define SDMA2_GFX_MIDCMD_DATA8__DATA8__SHIFT                                                                  0x0
6615  #define SDMA2_GFX_MIDCMD_DATA8__DATA8_MASK                                                                    0xFFFFFFFFL
6616  //SDMA2_GFX_MIDCMD_DATA9
6617  #define SDMA2_GFX_MIDCMD_DATA9__DATA9__SHIFT                                                                  0x0
6618  #define SDMA2_GFX_MIDCMD_DATA9__DATA9_MASK                                                                    0xFFFFFFFFL
6619  //SDMA2_GFX_MIDCMD_DATA10
6620  #define SDMA2_GFX_MIDCMD_DATA10__DATA10__SHIFT                                                                0x0
6621  #define SDMA2_GFX_MIDCMD_DATA10__DATA10_MASK                                                                  0xFFFFFFFFL
6622  //SDMA2_GFX_MIDCMD_CNTL
6623  #define SDMA2_GFX_MIDCMD_CNTL__DATA_VALID__SHIFT                                                              0x0
6624  #define SDMA2_GFX_MIDCMD_CNTL__COPY_MODE__SHIFT                                                               0x1
6625  #define SDMA2_GFX_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                             0x4
6626  #define SDMA2_GFX_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                           0x8
6627  #define SDMA2_GFX_MIDCMD_CNTL__DATA_VALID_MASK                                                                0x00000001L
6628  #define SDMA2_GFX_MIDCMD_CNTL__COPY_MODE_MASK                                                                 0x00000002L
6629  #define SDMA2_GFX_MIDCMD_CNTL__SPLIT_STATE_MASK                                                               0x000000F0L
6630  #define SDMA2_GFX_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                             0x00000100L
6631  //SDMA2_PAGE_RB_CNTL
6632  #define SDMA2_PAGE_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
6633  #define SDMA2_PAGE_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
6634  #define SDMA2_PAGE_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
6635  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
6636  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
6637  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
6638  #define SDMA2_PAGE_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
6639  #define SDMA2_PAGE_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
6640  #define SDMA2_PAGE_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
6641  #define SDMA2_PAGE_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
6642  #define SDMA2_PAGE_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
6643  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
6644  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
6645  #define SDMA2_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
6646  #define SDMA2_PAGE_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
6647  #define SDMA2_PAGE_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
6648  //SDMA2_PAGE_RB_BASE
6649  #define SDMA2_PAGE_RB_BASE__ADDR__SHIFT                                                                       0x0
6650  #define SDMA2_PAGE_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
6651  //SDMA2_PAGE_RB_BASE_HI
6652  #define SDMA2_PAGE_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
6653  #define SDMA2_PAGE_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
6654  //SDMA2_PAGE_RB_RPTR
6655  #define SDMA2_PAGE_RB_RPTR__OFFSET__SHIFT                                                                     0x0
6656  #define SDMA2_PAGE_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
6657  //SDMA2_PAGE_RB_RPTR_HI
6658  #define SDMA2_PAGE_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
6659  #define SDMA2_PAGE_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
6660  //SDMA2_PAGE_RB_WPTR
6661  #define SDMA2_PAGE_RB_WPTR__OFFSET__SHIFT                                                                     0x0
6662  #define SDMA2_PAGE_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
6663  //SDMA2_PAGE_RB_WPTR_HI
6664  #define SDMA2_PAGE_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
6665  #define SDMA2_PAGE_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
6666  //SDMA2_PAGE_RB_WPTR_POLL_CNTL
6667  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
6668  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
6669  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
6670  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
6671  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
6672  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
6673  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
6674  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
6675  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
6676  #define SDMA2_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
6677  //SDMA2_PAGE_RB_RPTR_ADDR_HI
6678  #define SDMA2_PAGE_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
6679  #define SDMA2_PAGE_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
6680  //SDMA2_PAGE_RB_RPTR_ADDR_LO
6681  #define SDMA2_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
6682  #define SDMA2_PAGE_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
6683  #define SDMA2_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
6684  #define SDMA2_PAGE_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
6685  //SDMA2_PAGE_IB_CNTL
6686  #define SDMA2_PAGE_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
6687  #define SDMA2_PAGE_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
6688  #define SDMA2_PAGE_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
6689  #define SDMA2_PAGE_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
6690  #define SDMA2_PAGE_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
6691  #define SDMA2_PAGE_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
6692  #define SDMA2_PAGE_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
6693  #define SDMA2_PAGE_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
6694  //SDMA2_PAGE_IB_RPTR
6695  #define SDMA2_PAGE_IB_RPTR__OFFSET__SHIFT                                                                     0x2
6696  #define SDMA2_PAGE_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
6697  //SDMA2_PAGE_IB_OFFSET
6698  #define SDMA2_PAGE_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
6699  #define SDMA2_PAGE_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
6700  //SDMA2_PAGE_IB_BASE_LO
6701  #define SDMA2_PAGE_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
6702  #define SDMA2_PAGE_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
6703  //SDMA2_PAGE_IB_BASE_HI
6704  #define SDMA2_PAGE_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
6705  #define SDMA2_PAGE_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
6706  //SDMA2_PAGE_IB_SIZE
6707  #define SDMA2_PAGE_IB_SIZE__SIZE__SHIFT                                                                       0x0
6708  #define SDMA2_PAGE_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
6709  //SDMA2_PAGE_SKIP_CNTL
6710  #define SDMA2_PAGE_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
6711  #define SDMA2_PAGE_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
6712  //SDMA2_PAGE_CONTEXT_STATUS
6713  #define SDMA2_PAGE_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
6714  #define SDMA2_PAGE_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
6715  #define SDMA2_PAGE_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
6716  #define SDMA2_PAGE_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
6717  #define SDMA2_PAGE_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
6718  #define SDMA2_PAGE_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
6719  #define SDMA2_PAGE_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
6720  #define SDMA2_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
6721  #define SDMA2_PAGE_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
6722  #define SDMA2_PAGE_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
6723  #define SDMA2_PAGE_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
6724  #define SDMA2_PAGE_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
6725  #define SDMA2_PAGE_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
6726  #define SDMA2_PAGE_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
6727  #define SDMA2_PAGE_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
6728  #define SDMA2_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
6729  //SDMA2_PAGE_DOORBELL
6730  #define SDMA2_PAGE_DOORBELL__ENABLE__SHIFT                                                                    0x1c
6731  #define SDMA2_PAGE_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
6732  #define SDMA2_PAGE_DOORBELL__ENABLE_MASK                                                                      0x10000000L
6733  #define SDMA2_PAGE_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
6734  //SDMA2_PAGE_STATUS
6735  #define SDMA2_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
6736  #define SDMA2_PAGE_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
6737  #define SDMA2_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
6738  #define SDMA2_PAGE_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
6739  //SDMA2_PAGE_DOORBELL_LOG
6740  #define SDMA2_PAGE_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
6741  #define SDMA2_PAGE_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
6742  #define SDMA2_PAGE_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
6743  #define SDMA2_PAGE_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
6744  //SDMA2_PAGE_WATERMARK
6745  #define SDMA2_PAGE_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
6746  #define SDMA2_PAGE_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
6747  #define SDMA2_PAGE_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
6748  #define SDMA2_PAGE_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
6749  //SDMA2_PAGE_DOORBELL_OFFSET
6750  #define SDMA2_PAGE_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
6751  #define SDMA2_PAGE_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
6752  //SDMA2_PAGE_CSA_ADDR_LO
6753  #define SDMA2_PAGE_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
6754  #define SDMA2_PAGE_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
6755  //SDMA2_PAGE_CSA_ADDR_HI
6756  #define SDMA2_PAGE_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
6757  #define SDMA2_PAGE_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
6758  //SDMA2_PAGE_IB_SUB_REMAIN
6759  #define SDMA2_PAGE_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
6760  #define SDMA2_PAGE_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
6761  //SDMA2_PAGE_PREEMPT
6762  #define SDMA2_PAGE_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
6763  #define SDMA2_PAGE_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
6764  //SDMA2_PAGE_DUMMY_REG
6765  #define SDMA2_PAGE_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
6766  #define SDMA2_PAGE_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
6767  //SDMA2_PAGE_RB_WPTR_POLL_ADDR_HI
6768  #define SDMA2_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
6769  #define SDMA2_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
6770  //SDMA2_PAGE_RB_WPTR_POLL_ADDR_LO
6771  #define SDMA2_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
6772  #define SDMA2_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
6773  //SDMA2_PAGE_RB_AQL_CNTL
6774  #define SDMA2_PAGE_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
6775  #define SDMA2_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
6776  #define SDMA2_PAGE_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
6777  #define SDMA2_PAGE_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
6778  #define SDMA2_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
6779  #define SDMA2_PAGE_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
6780  //SDMA2_PAGE_MINOR_PTR_UPDATE
6781  #define SDMA2_PAGE_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
6782  #define SDMA2_PAGE_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
6783  //SDMA2_PAGE_MIDCMD_DATA0
6784  #define SDMA2_PAGE_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
6785  #define SDMA2_PAGE_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
6786  //SDMA2_PAGE_MIDCMD_DATA1
6787  #define SDMA2_PAGE_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
6788  #define SDMA2_PAGE_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
6789  //SDMA2_PAGE_MIDCMD_DATA2
6790  #define SDMA2_PAGE_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
6791  #define SDMA2_PAGE_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
6792  //SDMA2_PAGE_MIDCMD_DATA3
6793  #define SDMA2_PAGE_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
6794  #define SDMA2_PAGE_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
6795  //SDMA2_PAGE_MIDCMD_DATA4
6796  #define SDMA2_PAGE_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
6797  #define SDMA2_PAGE_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
6798  //SDMA2_PAGE_MIDCMD_DATA5
6799  #define SDMA2_PAGE_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
6800  #define SDMA2_PAGE_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
6801  //SDMA2_PAGE_MIDCMD_DATA6
6802  #define SDMA2_PAGE_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
6803  #define SDMA2_PAGE_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
6804  //SDMA2_PAGE_MIDCMD_DATA7
6805  #define SDMA2_PAGE_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
6806  #define SDMA2_PAGE_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
6807  //SDMA2_PAGE_MIDCMD_DATA8
6808  #define SDMA2_PAGE_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
6809  #define SDMA2_PAGE_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
6810  //SDMA2_PAGE_MIDCMD_DATA9
6811  #define SDMA2_PAGE_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
6812  #define SDMA2_PAGE_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
6813  //SDMA2_PAGE_MIDCMD_DATA10
6814  #define SDMA2_PAGE_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
6815  #define SDMA2_PAGE_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
6816  //SDMA2_PAGE_MIDCMD_CNTL
6817  #define SDMA2_PAGE_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
6818  #define SDMA2_PAGE_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
6819  #define SDMA2_PAGE_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
6820  #define SDMA2_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
6821  #define SDMA2_PAGE_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
6822  #define SDMA2_PAGE_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
6823  #define SDMA2_PAGE_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
6824  #define SDMA2_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
6825  //SDMA2_RLC0_RB_CNTL
6826  #define SDMA2_RLC0_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
6827  #define SDMA2_RLC0_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
6828  #define SDMA2_RLC0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
6829  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
6830  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
6831  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
6832  #define SDMA2_RLC0_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
6833  #define SDMA2_RLC0_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
6834  #define SDMA2_RLC0_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
6835  #define SDMA2_RLC0_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
6836  #define SDMA2_RLC0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
6837  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
6838  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
6839  #define SDMA2_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
6840  #define SDMA2_RLC0_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
6841  #define SDMA2_RLC0_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
6842  //SDMA2_RLC0_RB_BASE
6843  #define SDMA2_RLC0_RB_BASE__ADDR__SHIFT                                                                       0x0
6844  #define SDMA2_RLC0_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
6845  //SDMA2_RLC0_RB_BASE_HI
6846  #define SDMA2_RLC0_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
6847  #define SDMA2_RLC0_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
6848  //SDMA2_RLC0_RB_RPTR
6849  #define SDMA2_RLC0_RB_RPTR__OFFSET__SHIFT                                                                     0x0
6850  #define SDMA2_RLC0_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
6851  //SDMA2_RLC0_RB_RPTR_HI
6852  #define SDMA2_RLC0_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
6853  #define SDMA2_RLC0_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
6854  //SDMA2_RLC0_RB_WPTR
6855  #define SDMA2_RLC0_RB_WPTR__OFFSET__SHIFT                                                                     0x0
6856  #define SDMA2_RLC0_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
6857  //SDMA2_RLC0_RB_WPTR_HI
6858  #define SDMA2_RLC0_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
6859  #define SDMA2_RLC0_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
6860  //SDMA2_RLC0_RB_WPTR_POLL_CNTL
6861  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
6862  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
6863  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
6864  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
6865  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
6866  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
6867  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
6868  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
6869  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
6870  #define SDMA2_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
6871  //SDMA2_RLC0_RB_RPTR_ADDR_HI
6872  #define SDMA2_RLC0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
6873  #define SDMA2_RLC0_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
6874  //SDMA2_RLC0_RB_RPTR_ADDR_LO
6875  #define SDMA2_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
6876  #define SDMA2_RLC0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
6877  #define SDMA2_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
6878  #define SDMA2_RLC0_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
6879  //SDMA2_RLC0_IB_CNTL
6880  #define SDMA2_RLC0_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
6881  #define SDMA2_RLC0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
6882  #define SDMA2_RLC0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
6883  #define SDMA2_RLC0_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
6884  #define SDMA2_RLC0_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
6885  #define SDMA2_RLC0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
6886  #define SDMA2_RLC0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
6887  #define SDMA2_RLC0_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
6888  //SDMA2_RLC0_IB_RPTR
6889  #define SDMA2_RLC0_IB_RPTR__OFFSET__SHIFT                                                                     0x2
6890  #define SDMA2_RLC0_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
6891  //SDMA2_RLC0_IB_OFFSET
6892  #define SDMA2_RLC0_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
6893  #define SDMA2_RLC0_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
6894  //SDMA2_RLC0_IB_BASE_LO
6895  #define SDMA2_RLC0_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
6896  #define SDMA2_RLC0_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
6897  //SDMA2_RLC0_IB_BASE_HI
6898  #define SDMA2_RLC0_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
6899  #define SDMA2_RLC0_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
6900  //SDMA2_RLC0_IB_SIZE
6901  #define SDMA2_RLC0_IB_SIZE__SIZE__SHIFT                                                                       0x0
6902  #define SDMA2_RLC0_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
6903  //SDMA2_RLC0_SKIP_CNTL
6904  #define SDMA2_RLC0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
6905  #define SDMA2_RLC0_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
6906  //SDMA2_RLC0_CONTEXT_STATUS
6907  #define SDMA2_RLC0_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
6908  #define SDMA2_RLC0_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
6909  #define SDMA2_RLC0_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
6910  #define SDMA2_RLC0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
6911  #define SDMA2_RLC0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
6912  #define SDMA2_RLC0_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
6913  #define SDMA2_RLC0_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
6914  #define SDMA2_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
6915  #define SDMA2_RLC0_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
6916  #define SDMA2_RLC0_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
6917  #define SDMA2_RLC0_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
6918  #define SDMA2_RLC0_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
6919  #define SDMA2_RLC0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
6920  #define SDMA2_RLC0_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
6921  #define SDMA2_RLC0_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
6922  #define SDMA2_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
6923  //SDMA2_RLC0_DOORBELL
6924  #define SDMA2_RLC0_DOORBELL__ENABLE__SHIFT                                                                    0x1c
6925  #define SDMA2_RLC0_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
6926  #define SDMA2_RLC0_DOORBELL__ENABLE_MASK                                                                      0x10000000L
6927  #define SDMA2_RLC0_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
6928  //SDMA2_RLC0_STATUS
6929  #define SDMA2_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
6930  #define SDMA2_RLC0_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
6931  #define SDMA2_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
6932  #define SDMA2_RLC0_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
6933  //SDMA2_RLC0_DOORBELL_LOG
6934  #define SDMA2_RLC0_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
6935  #define SDMA2_RLC0_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
6936  #define SDMA2_RLC0_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
6937  #define SDMA2_RLC0_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
6938  //SDMA2_RLC0_WATERMARK
6939  #define SDMA2_RLC0_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
6940  #define SDMA2_RLC0_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
6941  #define SDMA2_RLC0_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
6942  #define SDMA2_RLC0_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
6943  //SDMA2_RLC0_DOORBELL_OFFSET
6944  #define SDMA2_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
6945  #define SDMA2_RLC0_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
6946  //SDMA2_RLC0_CSA_ADDR_LO
6947  #define SDMA2_RLC0_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
6948  #define SDMA2_RLC0_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
6949  //SDMA2_RLC0_CSA_ADDR_HI
6950  #define SDMA2_RLC0_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
6951  #define SDMA2_RLC0_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
6952  //SDMA2_RLC0_IB_SUB_REMAIN
6953  #define SDMA2_RLC0_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
6954  #define SDMA2_RLC0_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
6955  //SDMA2_RLC0_PREEMPT
6956  #define SDMA2_RLC0_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
6957  #define SDMA2_RLC0_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
6958  //SDMA2_RLC0_DUMMY_REG
6959  #define SDMA2_RLC0_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
6960  #define SDMA2_RLC0_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
6961  //SDMA2_RLC0_RB_WPTR_POLL_ADDR_HI
6962  #define SDMA2_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
6963  #define SDMA2_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
6964  //SDMA2_RLC0_RB_WPTR_POLL_ADDR_LO
6965  #define SDMA2_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
6966  #define SDMA2_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
6967  //SDMA2_RLC0_RB_AQL_CNTL
6968  #define SDMA2_RLC0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
6969  #define SDMA2_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
6970  #define SDMA2_RLC0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
6971  #define SDMA2_RLC0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
6972  #define SDMA2_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
6973  #define SDMA2_RLC0_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
6974  //SDMA2_RLC0_MINOR_PTR_UPDATE
6975  #define SDMA2_RLC0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
6976  #define SDMA2_RLC0_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
6977  //SDMA2_RLC0_MIDCMD_DATA0
6978  #define SDMA2_RLC0_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
6979  #define SDMA2_RLC0_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
6980  //SDMA2_RLC0_MIDCMD_DATA1
6981  #define SDMA2_RLC0_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
6982  #define SDMA2_RLC0_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
6983  //SDMA2_RLC0_MIDCMD_DATA2
6984  #define SDMA2_RLC0_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
6985  #define SDMA2_RLC0_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
6986  //SDMA2_RLC0_MIDCMD_DATA3
6987  #define SDMA2_RLC0_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
6988  #define SDMA2_RLC0_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
6989  //SDMA2_RLC0_MIDCMD_DATA4
6990  #define SDMA2_RLC0_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
6991  #define SDMA2_RLC0_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
6992  //SDMA2_RLC0_MIDCMD_DATA5
6993  #define SDMA2_RLC0_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
6994  #define SDMA2_RLC0_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
6995  //SDMA2_RLC0_MIDCMD_DATA6
6996  #define SDMA2_RLC0_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
6997  #define SDMA2_RLC0_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
6998  //SDMA2_RLC0_MIDCMD_DATA7
6999  #define SDMA2_RLC0_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7000  #define SDMA2_RLC0_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7001  //SDMA2_RLC0_MIDCMD_DATA8
7002  #define SDMA2_RLC0_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7003  #define SDMA2_RLC0_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7004  //SDMA2_RLC0_MIDCMD_DATA9
7005  #define SDMA2_RLC0_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7006  #define SDMA2_RLC0_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7007  //SDMA2_RLC0_MIDCMD_DATA10
7008  #define SDMA2_RLC0_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7009  #define SDMA2_RLC0_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7010  //SDMA2_RLC0_MIDCMD_CNTL
7011  #define SDMA2_RLC0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7012  #define SDMA2_RLC0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7013  #define SDMA2_RLC0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7014  #define SDMA2_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7015  #define SDMA2_RLC0_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7016  #define SDMA2_RLC0_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7017  #define SDMA2_RLC0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7018  #define SDMA2_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7019  //SDMA2_RLC1_RB_CNTL
7020  #define SDMA2_RLC1_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7021  #define SDMA2_RLC1_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7022  #define SDMA2_RLC1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7023  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7024  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7025  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7026  #define SDMA2_RLC1_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7027  #define SDMA2_RLC1_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7028  #define SDMA2_RLC1_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7029  #define SDMA2_RLC1_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
7030  #define SDMA2_RLC1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
7031  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
7032  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
7033  #define SDMA2_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
7034  #define SDMA2_RLC1_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
7035  #define SDMA2_RLC1_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
7036  //SDMA2_RLC1_RB_BASE
7037  #define SDMA2_RLC1_RB_BASE__ADDR__SHIFT                                                                       0x0
7038  #define SDMA2_RLC1_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
7039  //SDMA2_RLC1_RB_BASE_HI
7040  #define SDMA2_RLC1_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
7041  #define SDMA2_RLC1_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
7042  //SDMA2_RLC1_RB_RPTR
7043  #define SDMA2_RLC1_RB_RPTR__OFFSET__SHIFT                                                                     0x0
7044  #define SDMA2_RLC1_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7045  //SDMA2_RLC1_RB_RPTR_HI
7046  #define SDMA2_RLC1_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
7047  #define SDMA2_RLC1_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7048  //SDMA2_RLC1_RB_WPTR
7049  #define SDMA2_RLC1_RB_WPTR__OFFSET__SHIFT                                                                     0x0
7050  #define SDMA2_RLC1_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7051  //SDMA2_RLC1_RB_WPTR_HI
7052  #define SDMA2_RLC1_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
7053  #define SDMA2_RLC1_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7054  //SDMA2_RLC1_RB_WPTR_POLL_CNTL
7055  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
7056  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
7057  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
7058  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
7059  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
7060  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
7061  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
7062  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
7063  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
7064  #define SDMA2_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
7065  //SDMA2_RLC1_RB_RPTR_ADDR_HI
7066  #define SDMA2_RLC1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
7067  #define SDMA2_RLC1_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
7068  //SDMA2_RLC1_RB_RPTR_ADDR_LO
7069  #define SDMA2_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
7070  #define SDMA2_RLC1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
7071  #define SDMA2_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
7072  #define SDMA2_RLC1_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
7073  //SDMA2_RLC1_IB_CNTL
7074  #define SDMA2_RLC1_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
7075  #define SDMA2_RLC1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
7076  #define SDMA2_RLC1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
7077  #define SDMA2_RLC1_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
7078  #define SDMA2_RLC1_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
7079  #define SDMA2_RLC1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
7080  #define SDMA2_RLC1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
7081  #define SDMA2_RLC1_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
7082  //SDMA2_RLC1_IB_RPTR
7083  #define SDMA2_RLC1_IB_RPTR__OFFSET__SHIFT                                                                     0x2
7084  #define SDMA2_RLC1_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
7085  //SDMA2_RLC1_IB_OFFSET
7086  #define SDMA2_RLC1_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
7087  #define SDMA2_RLC1_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
7088  //SDMA2_RLC1_IB_BASE_LO
7089  #define SDMA2_RLC1_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
7090  #define SDMA2_RLC1_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
7091  //SDMA2_RLC1_IB_BASE_HI
7092  #define SDMA2_RLC1_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
7093  #define SDMA2_RLC1_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
7094  //SDMA2_RLC1_IB_SIZE
7095  #define SDMA2_RLC1_IB_SIZE__SIZE__SHIFT                                                                       0x0
7096  #define SDMA2_RLC1_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
7097  //SDMA2_RLC1_SKIP_CNTL
7098  #define SDMA2_RLC1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
7099  #define SDMA2_RLC1_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
7100  //SDMA2_RLC1_CONTEXT_STATUS
7101  #define SDMA2_RLC1_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
7102  #define SDMA2_RLC1_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
7103  #define SDMA2_RLC1_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
7104  #define SDMA2_RLC1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
7105  #define SDMA2_RLC1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
7106  #define SDMA2_RLC1_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
7107  #define SDMA2_RLC1_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
7108  #define SDMA2_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
7109  #define SDMA2_RLC1_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
7110  #define SDMA2_RLC1_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
7111  #define SDMA2_RLC1_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
7112  #define SDMA2_RLC1_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
7113  #define SDMA2_RLC1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
7114  #define SDMA2_RLC1_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
7115  #define SDMA2_RLC1_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
7116  #define SDMA2_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
7117  //SDMA2_RLC1_DOORBELL
7118  #define SDMA2_RLC1_DOORBELL__ENABLE__SHIFT                                                                    0x1c
7119  #define SDMA2_RLC1_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
7120  #define SDMA2_RLC1_DOORBELL__ENABLE_MASK                                                                      0x10000000L
7121  #define SDMA2_RLC1_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
7122  //SDMA2_RLC1_STATUS
7123  #define SDMA2_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
7124  #define SDMA2_RLC1_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
7125  #define SDMA2_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
7126  #define SDMA2_RLC1_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
7127  //SDMA2_RLC1_DOORBELL_LOG
7128  #define SDMA2_RLC1_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
7129  #define SDMA2_RLC1_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
7130  #define SDMA2_RLC1_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
7131  #define SDMA2_RLC1_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
7132  //SDMA2_RLC1_WATERMARK
7133  #define SDMA2_RLC1_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
7134  #define SDMA2_RLC1_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
7135  #define SDMA2_RLC1_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
7136  #define SDMA2_RLC1_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
7137  //SDMA2_RLC1_DOORBELL_OFFSET
7138  #define SDMA2_RLC1_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
7139  #define SDMA2_RLC1_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
7140  //SDMA2_RLC1_CSA_ADDR_LO
7141  #define SDMA2_RLC1_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
7142  #define SDMA2_RLC1_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
7143  //SDMA2_RLC1_CSA_ADDR_HI
7144  #define SDMA2_RLC1_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
7145  #define SDMA2_RLC1_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
7146  //SDMA2_RLC1_IB_SUB_REMAIN
7147  #define SDMA2_RLC1_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
7148  #define SDMA2_RLC1_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
7149  //SDMA2_RLC1_PREEMPT
7150  #define SDMA2_RLC1_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
7151  #define SDMA2_RLC1_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
7152  //SDMA2_RLC1_DUMMY_REG
7153  #define SDMA2_RLC1_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
7154  #define SDMA2_RLC1_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
7155  //SDMA2_RLC1_RB_WPTR_POLL_ADDR_HI
7156  #define SDMA2_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
7157  #define SDMA2_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
7158  //SDMA2_RLC1_RB_WPTR_POLL_ADDR_LO
7159  #define SDMA2_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
7160  #define SDMA2_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
7161  //SDMA2_RLC1_RB_AQL_CNTL
7162  #define SDMA2_RLC1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
7163  #define SDMA2_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
7164  #define SDMA2_RLC1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
7165  #define SDMA2_RLC1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
7166  #define SDMA2_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
7167  #define SDMA2_RLC1_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
7168  //SDMA2_RLC1_MINOR_PTR_UPDATE
7169  #define SDMA2_RLC1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
7170  #define SDMA2_RLC1_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
7171  //SDMA2_RLC1_MIDCMD_DATA0
7172  #define SDMA2_RLC1_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
7173  #define SDMA2_RLC1_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
7174  //SDMA2_RLC1_MIDCMD_DATA1
7175  #define SDMA2_RLC1_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
7176  #define SDMA2_RLC1_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
7177  //SDMA2_RLC1_MIDCMD_DATA2
7178  #define SDMA2_RLC1_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
7179  #define SDMA2_RLC1_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
7180  //SDMA2_RLC1_MIDCMD_DATA3
7181  #define SDMA2_RLC1_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
7182  #define SDMA2_RLC1_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
7183  //SDMA2_RLC1_MIDCMD_DATA4
7184  #define SDMA2_RLC1_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
7185  #define SDMA2_RLC1_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
7186  //SDMA2_RLC1_MIDCMD_DATA5
7187  #define SDMA2_RLC1_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
7188  #define SDMA2_RLC1_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
7189  //SDMA2_RLC1_MIDCMD_DATA6
7190  #define SDMA2_RLC1_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
7191  #define SDMA2_RLC1_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
7192  //SDMA2_RLC1_MIDCMD_DATA7
7193  #define SDMA2_RLC1_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7194  #define SDMA2_RLC1_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7195  //SDMA2_RLC1_MIDCMD_DATA8
7196  #define SDMA2_RLC1_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7197  #define SDMA2_RLC1_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7198  //SDMA2_RLC1_MIDCMD_DATA9
7199  #define SDMA2_RLC1_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7200  #define SDMA2_RLC1_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7201  //SDMA2_RLC1_MIDCMD_DATA10
7202  #define SDMA2_RLC1_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7203  #define SDMA2_RLC1_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7204  //SDMA2_RLC1_MIDCMD_CNTL
7205  #define SDMA2_RLC1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7206  #define SDMA2_RLC1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7207  #define SDMA2_RLC1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7208  #define SDMA2_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7209  #define SDMA2_RLC1_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7210  #define SDMA2_RLC1_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7211  #define SDMA2_RLC1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7212  #define SDMA2_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7213  //SDMA2_RLC2_RB_CNTL
7214  #define SDMA2_RLC2_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7215  #define SDMA2_RLC2_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7216  #define SDMA2_RLC2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7217  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7218  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7219  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7220  #define SDMA2_RLC2_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7221  #define SDMA2_RLC2_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7222  #define SDMA2_RLC2_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7223  #define SDMA2_RLC2_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
7224  #define SDMA2_RLC2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
7225  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
7226  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
7227  #define SDMA2_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
7228  #define SDMA2_RLC2_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
7229  #define SDMA2_RLC2_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
7230  //SDMA2_RLC2_RB_BASE
7231  #define SDMA2_RLC2_RB_BASE__ADDR__SHIFT                                                                       0x0
7232  #define SDMA2_RLC2_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
7233  //SDMA2_RLC2_RB_BASE_HI
7234  #define SDMA2_RLC2_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
7235  #define SDMA2_RLC2_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
7236  //SDMA2_RLC2_RB_RPTR
7237  #define SDMA2_RLC2_RB_RPTR__OFFSET__SHIFT                                                                     0x0
7238  #define SDMA2_RLC2_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7239  //SDMA2_RLC2_RB_RPTR_HI
7240  #define SDMA2_RLC2_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
7241  #define SDMA2_RLC2_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7242  //SDMA2_RLC2_RB_WPTR
7243  #define SDMA2_RLC2_RB_WPTR__OFFSET__SHIFT                                                                     0x0
7244  #define SDMA2_RLC2_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7245  //SDMA2_RLC2_RB_WPTR_HI
7246  #define SDMA2_RLC2_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
7247  #define SDMA2_RLC2_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7248  //SDMA2_RLC2_RB_WPTR_POLL_CNTL
7249  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
7250  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
7251  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
7252  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
7253  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
7254  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
7255  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
7256  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
7257  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
7258  #define SDMA2_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
7259  //SDMA2_RLC2_RB_RPTR_ADDR_HI
7260  #define SDMA2_RLC2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
7261  #define SDMA2_RLC2_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
7262  //SDMA2_RLC2_RB_RPTR_ADDR_LO
7263  #define SDMA2_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
7264  #define SDMA2_RLC2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
7265  #define SDMA2_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
7266  #define SDMA2_RLC2_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
7267  //SDMA2_RLC2_IB_CNTL
7268  #define SDMA2_RLC2_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
7269  #define SDMA2_RLC2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
7270  #define SDMA2_RLC2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
7271  #define SDMA2_RLC2_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
7272  #define SDMA2_RLC2_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
7273  #define SDMA2_RLC2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
7274  #define SDMA2_RLC2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
7275  #define SDMA2_RLC2_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
7276  //SDMA2_RLC2_IB_RPTR
7277  #define SDMA2_RLC2_IB_RPTR__OFFSET__SHIFT                                                                     0x2
7278  #define SDMA2_RLC2_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
7279  //SDMA2_RLC2_IB_OFFSET
7280  #define SDMA2_RLC2_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
7281  #define SDMA2_RLC2_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
7282  //SDMA2_RLC2_IB_BASE_LO
7283  #define SDMA2_RLC2_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
7284  #define SDMA2_RLC2_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
7285  //SDMA2_RLC2_IB_BASE_HI
7286  #define SDMA2_RLC2_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
7287  #define SDMA2_RLC2_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
7288  //SDMA2_RLC2_IB_SIZE
7289  #define SDMA2_RLC2_IB_SIZE__SIZE__SHIFT                                                                       0x0
7290  #define SDMA2_RLC2_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
7291  //SDMA2_RLC2_SKIP_CNTL
7292  #define SDMA2_RLC2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
7293  #define SDMA2_RLC2_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
7294  //SDMA2_RLC2_CONTEXT_STATUS
7295  #define SDMA2_RLC2_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
7296  #define SDMA2_RLC2_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
7297  #define SDMA2_RLC2_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
7298  #define SDMA2_RLC2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
7299  #define SDMA2_RLC2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
7300  #define SDMA2_RLC2_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
7301  #define SDMA2_RLC2_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
7302  #define SDMA2_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
7303  #define SDMA2_RLC2_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
7304  #define SDMA2_RLC2_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
7305  #define SDMA2_RLC2_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
7306  #define SDMA2_RLC2_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
7307  #define SDMA2_RLC2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
7308  #define SDMA2_RLC2_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
7309  #define SDMA2_RLC2_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
7310  #define SDMA2_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
7311  //SDMA2_RLC2_DOORBELL
7312  #define SDMA2_RLC2_DOORBELL__ENABLE__SHIFT                                                                    0x1c
7313  #define SDMA2_RLC2_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
7314  #define SDMA2_RLC2_DOORBELL__ENABLE_MASK                                                                      0x10000000L
7315  #define SDMA2_RLC2_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
7316  //SDMA2_RLC2_STATUS
7317  #define SDMA2_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
7318  #define SDMA2_RLC2_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
7319  #define SDMA2_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
7320  #define SDMA2_RLC2_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
7321  //SDMA2_RLC2_DOORBELL_LOG
7322  #define SDMA2_RLC2_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
7323  #define SDMA2_RLC2_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
7324  #define SDMA2_RLC2_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
7325  #define SDMA2_RLC2_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
7326  //SDMA2_RLC2_WATERMARK
7327  #define SDMA2_RLC2_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
7328  #define SDMA2_RLC2_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
7329  #define SDMA2_RLC2_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
7330  #define SDMA2_RLC2_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
7331  //SDMA2_RLC2_DOORBELL_OFFSET
7332  #define SDMA2_RLC2_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
7333  #define SDMA2_RLC2_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
7334  //SDMA2_RLC2_CSA_ADDR_LO
7335  #define SDMA2_RLC2_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
7336  #define SDMA2_RLC2_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
7337  //SDMA2_RLC2_CSA_ADDR_HI
7338  #define SDMA2_RLC2_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
7339  #define SDMA2_RLC2_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
7340  //SDMA2_RLC2_IB_SUB_REMAIN
7341  #define SDMA2_RLC2_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
7342  #define SDMA2_RLC2_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
7343  //SDMA2_RLC2_PREEMPT
7344  #define SDMA2_RLC2_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
7345  #define SDMA2_RLC2_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
7346  //SDMA2_RLC2_DUMMY_REG
7347  #define SDMA2_RLC2_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
7348  #define SDMA2_RLC2_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
7349  //SDMA2_RLC2_RB_WPTR_POLL_ADDR_HI
7350  #define SDMA2_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
7351  #define SDMA2_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
7352  //SDMA2_RLC2_RB_WPTR_POLL_ADDR_LO
7353  #define SDMA2_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
7354  #define SDMA2_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
7355  //SDMA2_RLC2_RB_AQL_CNTL
7356  #define SDMA2_RLC2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
7357  #define SDMA2_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
7358  #define SDMA2_RLC2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
7359  #define SDMA2_RLC2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
7360  #define SDMA2_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
7361  #define SDMA2_RLC2_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
7362  //SDMA2_RLC2_MINOR_PTR_UPDATE
7363  #define SDMA2_RLC2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
7364  #define SDMA2_RLC2_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
7365  //SDMA2_RLC2_MIDCMD_DATA0
7366  #define SDMA2_RLC2_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
7367  #define SDMA2_RLC2_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
7368  //SDMA2_RLC2_MIDCMD_DATA1
7369  #define SDMA2_RLC2_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
7370  #define SDMA2_RLC2_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
7371  //SDMA2_RLC2_MIDCMD_DATA2
7372  #define SDMA2_RLC2_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
7373  #define SDMA2_RLC2_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
7374  //SDMA2_RLC2_MIDCMD_DATA3
7375  #define SDMA2_RLC2_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
7376  #define SDMA2_RLC2_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
7377  //SDMA2_RLC2_MIDCMD_DATA4
7378  #define SDMA2_RLC2_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
7379  #define SDMA2_RLC2_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
7380  //SDMA2_RLC2_MIDCMD_DATA5
7381  #define SDMA2_RLC2_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
7382  #define SDMA2_RLC2_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
7383  //SDMA2_RLC2_MIDCMD_DATA6
7384  #define SDMA2_RLC2_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
7385  #define SDMA2_RLC2_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
7386  //SDMA2_RLC2_MIDCMD_DATA7
7387  #define SDMA2_RLC2_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7388  #define SDMA2_RLC2_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7389  //SDMA2_RLC2_MIDCMD_DATA8
7390  #define SDMA2_RLC2_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7391  #define SDMA2_RLC2_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7392  //SDMA2_RLC2_MIDCMD_DATA9
7393  #define SDMA2_RLC2_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7394  #define SDMA2_RLC2_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7395  //SDMA2_RLC2_MIDCMD_DATA10
7396  #define SDMA2_RLC2_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7397  #define SDMA2_RLC2_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7398  //SDMA2_RLC2_MIDCMD_CNTL
7399  #define SDMA2_RLC2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7400  #define SDMA2_RLC2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7401  #define SDMA2_RLC2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7402  #define SDMA2_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7403  #define SDMA2_RLC2_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7404  #define SDMA2_RLC2_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7405  #define SDMA2_RLC2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7406  #define SDMA2_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7407  //SDMA2_RLC3_RB_CNTL
7408  #define SDMA2_RLC3_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7409  #define SDMA2_RLC3_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7410  #define SDMA2_RLC3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7411  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7412  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7413  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7414  #define SDMA2_RLC3_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7415  #define SDMA2_RLC3_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7416  #define SDMA2_RLC3_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7417  #define SDMA2_RLC3_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
7418  #define SDMA2_RLC3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
7419  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
7420  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
7421  #define SDMA2_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
7422  #define SDMA2_RLC3_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
7423  #define SDMA2_RLC3_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
7424  //SDMA2_RLC3_RB_BASE
7425  #define SDMA2_RLC3_RB_BASE__ADDR__SHIFT                                                                       0x0
7426  #define SDMA2_RLC3_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
7427  //SDMA2_RLC3_RB_BASE_HI
7428  #define SDMA2_RLC3_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
7429  #define SDMA2_RLC3_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
7430  //SDMA2_RLC3_RB_RPTR
7431  #define SDMA2_RLC3_RB_RPTR__OFFSET__SHIFT                                                                     0x0
7432  #define SDMA2_RLC3_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7433  //SDMA2_RLC3_RB_RPTR_HI
7434  #define SDMA2_RLC3_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
7435  #define SDMA2_RLC3_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7436  //SDMA2_RLC3_RB_WPTR
7437  #define SDMA2_RLC3_RB_WPTR__OFFSET__SHIFT                                                                     0x0
7438  #define SDMA2_RLC3_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7439  //SDMA2_RLC3_RB_WPTR_HI
7440  #define SDMA2_RLC3_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
7441  #define SDMA2_RLC3_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7442  //SDMA2_RLC3_RB_WPTR_POLL_CNTL
7443  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
7444  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
7445  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
7446  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
7447  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
7448  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
7449  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
7450  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
7451  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
7452  #define SDMA2_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
7453  //SDMA2_RLC3_RB_RPTR_ADDR_HI
7454  #define SDMA2_RLC3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
7455  #define SDMA2_RLC3_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
7456  //SDMA2_RLC3_RB_RPTR_ADDR_LO
7457  #define SDMA2_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
7458  #define SDMA2_RLC3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
7459  #define SDMA2_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
7460  #define SDMA2_RLC3_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
7461  //SDMA2_RLC3_IB_CNTL
7462  #define SDMA2_RLC3_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
7463  #define SDMA2_RLC3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
7464  #define SDMA2_RLC3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
7465  #define SDMA2_RLC3_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
7466  #define SDMA2_RLC3_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
7467  #define SDMA2_RLC3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
7468  #define SDMA2_RLC3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
7469  #define SDMA2_RLC3_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
7470  //SDMA2_RLC3_IB_RPTR
7471  #define SDMA2_RLC3_IB_RPTR__OFFSET__SHIFT                                                                     0x2
7472  #define SDMA2_RLC3_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
7473  //SDMA2_RLC3_IB_OFFSET
7474  #define SDMA2_RLC3_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
7475  #define SDMA2_RLC3_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
7476  //SDMA2_RLC3_IB_BASE_LO
7477  #define SDMA2_RLC3_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
7478  #define SDMA2_RLC3_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
7479  //SDMA2_RLC3_IB_BASE_HI
7480  #define SDMA2_RLC3_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
7481  #define SDMA2_RLC3_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
7482  //SDMA2_RLC3_IB_SIZE
7483  #define SDMA2_RLC3_IB_SIZE__SIZE__SHIFT                                                                       0x0
7484  #define SDMA2_RLC3_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
7485  //SDMA2_RLC3_SKIP_CNTL
7486  #define SDMA2_RLC3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
7487  #define SDMA2_RLC3_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
7488  //SDMA2_RLC3_CONTEXT_STATUS
7489  #define SDMA2_RLC3_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
7490  #define SDMA2_RLC3_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
7491  #define SDMA2_RLC3_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
7492  #define SDMA2_RLC3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
7493  #define SDMA2_RLC3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
7494  #define SDMA2_RLC3_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
7495  #define SDMA2_RLC3_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
7496  #define SDMA2_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
7497  #define SDMA2_RLC3_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
7498  #define SDMA2_RLC3_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
7499  #define SDMA2_RLC3_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
7500  #define SDMA2_RLC3_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
7501  #define SDMA2_RLC3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
7502  #define SDMA2_RLC3_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
7503  #define SDMA2_RLC3_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
7504  #define SDMA2_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
7505  //SDMA2_RLC3_DOORBELL
7506  #define SDMA2_RLC3_DOORBELL__ENABLE__SHIFT                                                                    0x1c
7507  #define SDMA2_RLC3_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
7508  #define SDMA2_RLC3_DOORBELL__ENABLE_MASK                                                                      0x10000000L
7509  #define SDMA2_RLC3_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
7510  //SDMA2_RLC3_STATUS
7511  #define SDMA2_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
7512  #define SDMA2_RLC3_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
7513  #define SDMA2_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
7514  #define SDMA2_RLC3_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
7515  //SDMA2_RLC3_DOORBELL_LOG
7516  #define SDMA2_RLC3_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
7517  #define SDMA2_RLC3_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
7518  #define SDMA2_RLC3_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
7519  #define SDMA2_RLC3_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
7520  //SDMA2_RLC3_WATERMARK
7521  #define SDMA2_RLC3_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
7522  #define SDMA2_RLC3_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
7523  #define SDMA2_RLC3_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
7524  #define SDMA2_RLC3_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
7525  //SDMA2_RLC3_DOORBELL_OFFSET
7526  #define SDMA2_RLC3_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
7527  #define SDMA2_RLC3_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
7528  //SDMA2_RLC3_CSA_ADDR_LO
7529  #define SDMA2_RLC3_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
7530  #define SDMA2_RLC3_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
7531  //SDMA2_RLC3_CSA_ADDR_HI
7532  #define SDMA2_RLC3_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
7533  #define SDMA2_RLC3_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
7534  //SDMA2_RLC3_IB_SUB_REMAIN
7535  #define SDMA2_RLC3_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
7536  #define SDMA2_RLC3_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
7537  //SDMA2_RLC3_PREEMPT
7538  #define SDMA2_RLC3_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
7539  #define SDMA2_RLC3_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
7540  //SDMA2_RLC3_DUMMY_REG
7541  #define SDMA2_RLC3_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
7542  #define SDMA2_RLC3_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
7543  //SDMA2_RLC3_RB_WPTR_POLL_ADDR_HI
7544  #define SDMA2_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
7545  #define SDMA2_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
7546  //SDMA2_RLC3_RB_WPTR_POLL_ADDR_LO
7547  #define SDMA2_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
7548  #define SDMA2_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
7549  //SDMA2_RLC3_RB_AQL_CNTL
7550  #define SDMA2_RLC3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
7551  #define SDMA2_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
7552  #define SDMA2_RLC3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
7553  #define SDMA2_RLC3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
7554  #define SDMA2_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
7555  #define SDMA2_RLC3_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
7556  //SDMA2_RLC3_MINOR_PTR_UPDATE
7557  #define SDMA2_RLC3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
7558  #define SDMA2_RLC3_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
7559  //SDMA2_RLC3_MIDCMD_DATA0
7560  #define SDMA2_RLC3_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
7561  #define SDMA2_RLC3_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
7562  //SDMA2_RLC3_MIDCMD_DATA1
7563  #define SDMA2_RLC3_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
7564  #define SDMA2_RLC3_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
7565  //SDMA2_RLC3_MIDCMD_DATA2
7566  #define SDMA2_RLC3_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
7567  #define SDMA2_RLC3_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
7568  //SDMA2_RLC3_MIDCMD_DATA3
7569  #define SDMA2_RLC3_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
7570  #define SDMA2_RLC3_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
7571  //SDMA2_RLC3_MIDCMD_DATA4
7572  #define SDMA2_RLC3_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
7573  #define SDMA2_RLC3_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
7574  //SDMA2_RLC3_MIDCMD_DATA5
7575  #define SDMA2_RLC3_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
7576  #define SDMA2_RLC3_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
7577  //SDMA2_RLC3_MIDCMD_DATA6
7578  #define SDMA2_RLC3_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
7579  #define SDMA2_RLC3_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
7580  //SDMA2_RLC3_MIDCMD_DATA7
7581  #define SDMA2_RLC3_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7582  #define SDMA2_RLC3_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7583  //SDMA2_RLC3_MIDCMD_DATA8
7584  #define SDMA2_RLC3_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7585  #define SDMA2_RLC3_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7586  //SDMA2_RLC3_MIDCMD_DATA9
7587  #define SDMA2_RLC3_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7588  #define SDMA2_RLC3_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7589  //SDMA2_RLC3_MIDCMD_DATA10
7590  #define SDMA2_RLC3_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7591  #define SDMA2_RLC3_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7592  //SDMA2_RLC3_MIDCMD_CNTL
7593  #define SDMA2_RLC3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7594  #define SDMA2_RLC3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7595  #define SDMA2_RLC3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7596  #define SDMA2_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7597  #define SDMA2_RLC3_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7598  #define SDMA2_RLC3_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7599  #define SDMA2_RLC3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7600  #define SDMA2_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7601  //SDMA2_RLC4_RB_CNTL
7602  #define SDMA2_RLC4_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7603  #define SDMA2_RLC4_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7604  #define SDMA2_RLC4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7605  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7606  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7607  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7608  #define SDMA2_RLC4_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7609  #define SDMA2_RLC4_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7610  #define SDMA2_RLC4_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7611  #define SDMA2_RLC4_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
7612  #define SDMA2_RLC4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
7613  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
7614  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
7615  #define SDMA2_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
7616  #define SDMA2_RLC4_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
7617  #define SDMA2_RLC4_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
7618  //SDMA2_RLC4_RB_BASE
7619  #define SDMA2_RLC4_RB_BASE__ADDR__SHIFT                                                                       0x0
7620  #define SDMA2_RLC4_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
7621  //SDMA2_RLC4_RB_BASE_HI
7622  #define SDMA2_RLC4_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
7623  #define SDMA2_RLC4_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
7624  //SDMA2_RLC4_RB_RPTR
7625  #define SDMA2_RLC4_RB_RPTR__OFFSET__SHIFT                                                                     0x0
7626  #define SDMA2_RLC4_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7627  //SDMA2_RLC4_RB_RPTR_HI
7628  #define SDMA2_RLC4_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
7629  #define SDMA2_RLC4_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7630  //SDMA2_RLC4_RB_WPTR
7631  #define SDMA2_RLC4_RB_WPTR__OFFSET__SHIFT                                                                     0x0
7632  #define SDMA2_RLC4_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7633  //SDMA2_RLC4_RB_WPTR_HI
7634  #define SDMA2_RLC4_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
7635  #define SDMA2_RLC4_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7636  //SDMA2_RLC4_RB_WPTR_POLL_CNTL
7637  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
7638  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
7639  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
7640  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
7641  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
7642  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
7643  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
7644  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
7645  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
7646  #define SDMA2_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
7647  //SDMA2_RLC4_RB_RPTR_ADDR_HI
7648  #define SDMA2_RLC4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
7649  #define SDMA2_RLC4_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
7650  //SDMA2_RLC4_RB_RPTR_ADDR_LO
7651  #define SDMA2_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
7652  #define SDMA2_RLC4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
7653  #define SDMA2_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
7654  #define SDMA2_RLC4_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
7655  //SDMA2_RLC4_IB_CNTL
7656  #define SDMA2_RLC4_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
7657  #define SDMA2_RLC4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
7658  #define SDMA2_RLC4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
7659  #define SDMA2_RLC4_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
7660  #define SDMA2_RLC4_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
7661  #define SDMA2_RLC4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
7662  #define SDMA2_RLC4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
7663  #define SDMA2_RLC4_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
7664  //SDMA2_RLC4_IB_RPTR
7665  #define SDMA2_RLC4_IB_RPTR__OFFSET__SHIFT                                                                     0x2
7666  #define SDMA2_RLC4_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
7667  //SDMA2_RLC4_IB_OFFSET
7668  #define SDMA2_RLC4_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
7669  #define SDMA2_RLC4_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
7670  //SDMA2_RLC4_IB_BASE_LO
7671  #define SDMA2_RLC4_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
7672  #define SDMA2_RLC4_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
7673  //SDMA2_RLC4_IB_BASE_HI
7674  #define SDMA2_RLC4_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
7675  #define SDMA2_RLC4_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
7676  //SDMA2_RLC4_IB_SIZE
7677  #define SDMA2_RLC4_IB_SIZE__SIZE__SHIFT                                                                       0x0
7678  #define SDMA2_RLC4_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
7679  //SDMA2_RLC4_SKIP_CNTL
7680  #define SDMA2_RLC4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
7681  #define SDMA2_RLC4_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
7682  //SDMA2_RLC4_CONTEXT_STATUS
7683  #define SDMA2_RLC4_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
7684  #define SDMA2_RLC4_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
7685  #define SDMA2_RLC4_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
7686  #define SDMA2_RLC4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
7687  #define SDMA2_RLC4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
7688  #define SDMA2_RLC4_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
7689  #define SDMA2_RLC4_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
7690  #define SDMA2_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
7691  #define SDMA2_RLC4_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
7692  #define SDMA2_RLC4_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
7693  #define SDMA2_RLC4_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
7694  #define SDMA2_RLC4_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
7695  #define SDMA2_RLC4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
7696  #define SDMA2_RLC4_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
7697  #define SDMA2_RLC4_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
7698  #define SDMA2_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
7699  //SDMA2_RLC4_DOORBELL
7700  #define SDMA2_RLC4_DOORBELL__ENABLE__SHIFT                                                                    0x1c
7701  #define SDMA2_RLC4_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
7702  #define SDMA2_RLC4_DOORBELL__ENABLE_MASK                                                                      0x10000000L
7703  #define SDMA2_RLC4_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
7704  //SDMA2_RLC4_STATUS
7705  #define SDMA2_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
7706  #define SDMA2_RLC4_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
7707  #define SDMA2_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
7708  #define SDMA2_RLC4_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
7709  //SDMA2_RLC4_DOORBELL_LOG
7710  #define SDMA2_RLC4_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
7711  #define SDMA2_RLC4_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
7712  #define SDMA2_RLC4_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
7713  #define SDMA2_RLC4_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
7714  //SDMA2_RLC4_WATERMARK
7715  #define SDMA2_RLC4_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
7716  #define SDMA2_RLC4_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
7717  #define SDMA2_RLC4_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
7718  #define SDMA2_RLC4_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
7719  //SDMA2_RLC4_DOORBELL_OFFSET
7720  #define SDMA2_RLC4_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
7721  #define SDMA2_RLC4_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
7722  //SDMA2_RLC4_CSA_ADDR_LO
7723  #define SDMA2_RLC4_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
7724  #define SDMA2_RLC4_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
7725  //SDMA2_RLC4_CSA_ADDR_HI
7726  #define SDMA2_RLC4_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
7727  #define SDMA2_RLC4_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
7728  //SDMA2_RLC4_IB_SUB_REMAIN
7729  #define SDMA2_RLC4_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
7730  #define SDMA2_RLC4_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
7731  //SDMA2_RLC4_PREEMPT
7732  #define SDMA2_RLC4_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
7733  #define SDMA2_RLC4_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
7734  //SDMA2_RLC4_DUMMY_REG
7735  #define SDMA2_RLC4_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
7736  #define SDMA2_RLC4_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
7737  //SDMA2_RLC4_RB_WPTR_POLL_ADDR_HI
7738  #define SDMA2_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
7739  #define SDMA2_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
7740  //SDMA2_RLC4_RB_WPTR_POLL_ADDR_LO
7741  #define SDMA2_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
7742  #define SDMA2_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
7743  //SDMA2_RLC4_RB_AQL_CNTL
7744  #define SDMA2_RLC4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
7745  #define SDMA2_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
7746  #define SDMA2_RLC4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
7747  #define SDMA2_RLC4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
7748  #define SDMA2_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
7749  #define SDMA2_RLC4_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
7750  //SDMA2_RLC4_MINOR_PTR_UPDATE
7751  #define SDMA2_RLC4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
7752  #define SDMA2_RLC4_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
7753  //SDMA2_RLC4_MIDCMD_DATA0
7754  #define SDMA2_RLC4_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
7755  #define SDMA2_RLC4_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
7756  //SDMA2_RLC4_MIDCMD_DATA1
7757  #define SDMA2_RLC4_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
7758  #define SDMA2_RLC4_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
7759  //SDMA2_RLC4_MIDCMD_DATA2
7760  #define SDMA2_RLC4_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
7761  #define SDMA2_RLC4_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
7762  //SDMA2_RLC4_MIDCMD_DATA3
7763  #define SDMA2_RLC4_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
7764  #define SDMA2_RLC4_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
7765  //SDMA2_RLC4_MIDCMD_DATA4
7766  #define SDMA2_RLC4_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
7767  #define SDMA2_RLC4_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
7768  //SDMA2_RLC4_MIDCMD_DATA5
7769  #define SDMA2_RLC4_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
7770  #define SDMA2_RLC4_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
7771  //SDMA2_RLC4_MIDCMD_DATA6
7772  #define SDMA2_RLC4_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
7773  #define SDMA2_RLC4_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
7774  //SDMA2_RLC4_MIDCMD_DATA7
7775  #define SDMA2_RLC4_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7776  #define SDMA2_RLC4_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7777  //SDMA2_RLC4_MIDCMD_DATA8
7778  #define SDMA2_RLC4_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7779  #define SDMA2_RLC4_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7780  //SDMA2_RLC4_MIDCMD_DATA9
7781  #define SDMA2_RLC4_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7782  #define SDMA2_RLC4_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7783  //SDMA2_RLC4_MIDCMD_DATA10
7784  #define SDMA2_RLC4_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7785  #define SDMA2_RLC4_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7786  //SDMA2_RLC4_MIDCMD_CNTL
7787  #define SDMA2_RLC4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7788  #define SDMA2_RLC4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7789  #define SDMA2_RLC4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7790  #define SDMA2_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7791  #define SDMA2_RLC4_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7792  #define SDMA2_RLC4_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7793  #define SDMA2_RLC4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7794  #define SDMA2_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7795  //SDMA2_RLC5_RB_CNTL
7796  #define SDMA2_RLC5_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7797  #define SDMA2_RLC5_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7798  #define SDMA2_RLC5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7799  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7800  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7801  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7802  #define SDMA2_RLC5_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7803  #define SDMA2_RLC5_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7804  #define SDMA2_RLC5_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7805  #define SDMA2_RLC5_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
7806  #define SDMA2_RLC5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
7807  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
7808  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
7809  #define SDMA2_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
7810  #define SDMA2_RLC5_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
7811  #define SDMA2_RLC5_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
7812  //SDMA2_RLC5_RB_BASE
7813  #define SDMA2_RLC5_RB_BASE__ADDR__SHIFT                                                                       0x0
7814  #define SDMA2_RLC5_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
7815  //SDMA2_RLC5_RB_BASE_HI
7816  #define SDMA2_RLC5_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
7817  #define SDMA2_RLC5_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
7818  //SDMA2_RLC5_RB_RPTR
7819  #define SDMA2_RLC5_RB_RPTR__OFFSET__SHIFT                                                                     0x0
7820  #define SDMA2_RLC5_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7821  //SDMA2_RLC5_RB_RPTR_HI
7822  #define SDMA2_RLC5_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
7823  #define SDMA2_RLC5_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7824  //SDMA2_RLC5_RB_WPTR
7825  #define SDMA2_RLC5_RB_WPTR__OFFSET__SHIFT                                                                     0x0
7826  #define SDMA2_RLC5_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
7827  //SDMA2_RLC5_RB_WPTR_HI
7828  #define SDMA2_RLC5_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
7829  #define SDMA2_RLC5_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
7830  //SDMA2_RLC5_RB_WPTR_POLL_CNTL
7831  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
7832  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
7833  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
7834  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
7835  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
7836  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
7837  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
7838  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
7839  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
7840  #define SDMA2_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
7841  //SDMA2_RLC5_RB_RPTR_ADDR_HI
7842  #define SDMA2_RLC5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
7843  #define SDMA2_RLC5_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
7844  //SDMA2_RLC5_RB_RPTR_ADDR_LO
7845  #define SDMA2_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
7846  #define SDMA2_RLC5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
7847  #define SDMA2_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
7848  #define SDMA2_RLC5_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
7849  //SDMA2_RLC5_IB_CNTL
7850  #define SDMA2_RLC5_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
7851  #define SDMA2_RLC5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
7852  #define SDMA2_RLC5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
7853  #define SDMA2_RLC5_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
7854  #define SDMA2_RLC5_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
7855  #define SDMA2_RLC5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
7856  #define SDMA2_RLC5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
7857  #define SDMA2_RLC5_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
7858  //SDMA2_RLC5_IB_RPTR
7859  #define SDMA2_RLC5_IB_RPTR__OFFSET__SHIFT                                                                     0x2
7860  #define SDMA2_RLC5_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
7861  //SDMA2_RLC5_IB_OFFSET
7862  #define SDMA2_RLC5_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
7863  #define SDMA2_RLC5_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
7864  //SDMA2_RLC5_IB_BASE_LO
7865  #define SDMA2_RLC5_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
7866  #define SDMA2_RLC5_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
7867  //SDMA2_RLC5_IB_BASE_HI
7868  #define SDMA2_RLC5_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
7869  #define SDMA2_RLC5_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
7870  //SDMA2_RLC5_IB_SIZE
7871  #define SDMA2_RLC5_IB_SIZE__SIZE__SHIFT                                                                       0x0
7872  #define SDMA2_RLC5_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
7873  //SDMA2_RLC5_SKIP_CNTL
7874  #define SDMA2_RLC5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
7875  #define SDMA2_RLC5_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
7876  //SDMA2_RLC5_CONTEXT_STATUS
7877  #define SDMA2_RLC5_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
7878  #define SDMA2_RLC5_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
7879  #define SDMA2_RLC5_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
7880  #define SDMA2_RLC5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
7881  #define SDMA2_RLC5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
7882  #define SDMA2_RLC5_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
7883  #define SDMA2_RLC5_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
7884  #define SDMA2_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
7885  #define SDMA2_RLC5_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
7886  #define SDMA2_RLC5_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
7887  #define SDMA2_RLC5_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
7888  #define SDMA2_RLC5_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
7889  #define SDMA2_RLC5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
7890  #define SDMA2_RLC5_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
7891  #define SDMA2_RLC5_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
7892  #define SDMA2_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
7893  //SDMA2_RLC5_DOORBELL
7894  #define SDMA2_RLC5_DOORBELL__ENABLE__SHIFT                                                                    0x1c
7895  #define SDMA2_RLC5_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
7896  #define SDMA2_RLC5_DOORBELL__ENABLE_MASK                                                                      0x10000000L
7897  #define SDMA2_RLC5_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
7898  //SDMA2_RLC5_STATUS
7899  #define SDMA2_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
7900  #define SDMA2_RLC5_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
7901  #define SDMA2_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
7902  #define SDMA2_RLC5_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
7903  //SDMA2_RLC5_DOORBELL_LOG
7904  #define SDMA2_RLC5_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
7905  #define SDMA2_RLC5_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
7906  #define SDMA2_RLC5_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
7907  #define SDMA2_RLC5_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
7908  //SDMA2_RLC5_WATERMARK
7909  #define SDMA2_RLC5_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
7910  #define SDMA2_RLC5_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
7911  #define SDMA2_RLC5_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
7912  #define SDMA2_RLC5_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
7913  //SDMA2_RLC5_DOORBELL_OFFSET
7914  #define SDMA2_RLC5_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
7915  #define SDMA2_RLC5_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
7916  //SDMA2_RLC5_CSA_ADDR_LO
7917  #define SDMA2_RLC5_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
7918  #define SDMA2_RLC5_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
7919  //SDMA2_RLC5_CSA_ADDR_HI
7920  #define SDMA2_RLC5_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
7921  #define SDMA2_RLC5_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
7922  //SDMA2_RLC5_IB_SUB_REMAIN
7923  #define SDMA2_RLC5_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
7924  #define SDMA2_RLC5_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
7925  //SDMA2_RLC5_PREEMPT
7926  #define SDMA2_RLC5_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
7927  #define SDMA2_RLC5_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
7928  //SDMA2_RLC5_DUMMY_REG
7929  #define SDMA2_RLC5_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
7930  #define SDMA2_RLC5_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
7931  //SDMA2_RLC5_RB_WPTR_POLL_ADDR_HI
7932  #define SDMA2_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
7933  #define SDMA2_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
7934  //SDMA2_RLC5_RB_WPTR_POLL_ADDR_LO
7935  #define SDMA2_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
7936  #define SDMA2_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
7937  //SDMA2_RLC5_RB_AQL_CNTL
7938  #define SDMA2_RLC5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
7939  #define SDMA2_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
7940  #define SDMA2_RLC5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
7941  #define SDMA2_RLC5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
7942  #define SDMA2_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
7943  #define SDMA2_RLC5_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
7944  //SDMA2_RLC5_MINOR_PTR_UPDATE
7945  #define SDMA2_RLC5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
7946  #define SDMA2_RLC5_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
7947  //SDMA2_RLC5_MIDCMD_DATA0
7948  #define SDMA2_RLC5_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
7949  #define SDMA2_RLC5_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
7950  //SDMA2_RLC5_MIDCMD_DATA1
7951  #define SDMA2_RLC5_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
7952  #define SDMA2_RLC5_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
7953  //SDMA2_RLC5_MIDCMD_DATA2
7954  #define SDMA2_RLC5_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
7955  #define SDMA2_RLC5_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
7956  //SDMA2_RLC5_MIDCMD_DATA3
7957  #define SDMA2_RLC5_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
7958  #define SDMA2_RLC5_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
7959  //SDMA2_RLC5_MIDCMD_DATA4
7960  #define SDMA2_RLC5_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
7961  #define SDMA2_RLC5_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
7962  //SDMA2_RLC5_MIDCMD_DATA5
7963  #define SDMA2_RLC5_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
7964  #define SDMA2_RLC5_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
7965  //SDMA2_RLC5_MIDCMD_DATA6
7966  #define SDMA2_RLC5_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
7967  #define SDMA2_RLC5_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
7968  //SDMA2_RLC5_MIDCMD_DATA7
7969  #define SDMA2_RLC5_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
7970  #define SDMA2_RLC5_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
7971  //SDMA2_RLC5_MIDCMD_DATA8
7972  #define SDMA2_RLC5_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
7973  #define SDMA2_RLC5_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
7974  //SDMA2_RLC5_MIDCMD_DATA9
7975  #define SDMA2_RLC5_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
7976  #define SDMA2_RLC5_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
7977  //SDMA2_RLC5_MIDCMD_DATA10
7978  #define SDMA2_RLC5_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
7979  #define SDMA2_RLC5_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
7980  //SDMA2_RLC5_MIDCMD_CNTL
7981  #define SDMA2_RLC5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
7982  #define SDMA2_RLC5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
7983  #define SDMA2_RLC5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
7984  #define SDMA2_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
7985  #define SDMA2_RLC5_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
7986  #define SDMA2_RLC5_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
7987  #define SDMA2_RLC5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
7988  #define SDMA2_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
7989  //SDMA2_RLC6_RB_CNTL
7990  #define SDMA2_RLC6_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
7991  #define SDMA2_RLC6_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
7992  #define SDMA2_RLC6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
7993  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
7994  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
7995  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
7996  #define SDMA2_RLC6_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
7997  #define SDMA2_RLC6_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
7998  #define SDMA2_RLC6_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
7999  #define SDMA2_RLC6_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
8000  #define SDMA2_RLC6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
8001  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
8002  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
8003  #define SDMA2_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
8004  #define SDMA2_RLC6_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
8005  #define SDMA2_RLC6_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
8006  //SDMA2_RLC6_RB_BASE
8007  #define SDMA2_RLC6_RB_BASE__ADDR__SHIFT                                                                       0x0
8008  #define SDMA2_RLC6_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
8009  //SDMA2_RLC6_RB_BASE_HI
8010  #define SDMA2_RLC6_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
8011  #define SDMA2_RLC6_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
8012  //SDMA2_RLC6_RB_RPTR
8013  #define SDMA2_RLC6_RB_RPTR__OFFSET__SHIFT                                                                     0x0
8014  #define SDMA2_RLC6_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
8015  //SDMA2_RLC6_RB_RPTR_HI
8016  #define SDMA2_RLC6_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
8017  #define SDMA2_RLC6_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
8018  //SDMA2_RLC6_RB_WPTR
8019  #define SDMA2_RLC6_RB_WPTR__OFFSET__SHIFT                                                                     0x0
8020  #define SDMA2_RLC6_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
8021  //SDMA2_RLC6_RB_WPTR_HI
8022  #define SDMA2_RLC6_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
8023  #define SDMA2_RLC6_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
8024  //SDMA2_RLC6_RB_WPTR_POLL_CNTL
8025  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
8026  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
8027  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
8028  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
8029  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
8030  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
8031  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
8032  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
8033  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
8034  #define SDMA2_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
8035  //SDMA2_RLC6_RB_RPTR_ADDR_HI
8036  #define SDMA2_RLC6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
8037  #define SDMA2_RLC6_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
8038  //SDMA2_RLC6_RB_RPTR_ADDR_LO
8039  #define SDMA2_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
8040  #define SDMA2_RLC6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
8041  #define SDMA2_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
8042  #define SDMA2_RLC6_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
8043  //SDMA2_RLC6_IB_CNTL
8044  #define SDMA2_RLC6_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
8045  #define SDMA2_RLC6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
8046  #define SDMA2_RLC6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
8047  #define SDMA2_RLC6_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
8048  #define SDMA2_RLC6_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
8049  #define SDMA2_RLC6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
8050  #define SDMA2_RLC6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
8051  #define SDMA2_RLC6_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
8052  //SDMA2_RLC6_IB_RPTR
8053  #define SDMA2_RLC6_IB_RPTR__OFFSET__SHIFT                                                                     0x2
8054  #define SDMA2_RLC6_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
8055  //SDMA2_RLC6_IB_OFFSET
8056  #define SDMA2_RLC6_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
8057  #define SDMA2_RLC6_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
8058  //SDMA2_RLC6_IB_BASE_LO
8059  #define SDMA2_RLC6_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
8060  #define SDMA2_RLC6_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
8061  //SDMA2_RLC6_IB_BASE_HI
8062  #define SDMA2_RLC6_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
8063  #define SDMA2_RLC6_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
8064  //SDMA2_RLC6_IB_SIZE
8065  #define SDMA2_RLC6_IB_SIZE__SIZE__SHIFT                                                                       0x0
8066  #define SDMA2_RLC6_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
8067  //SDMA2_RLC6_SKIP_CNTL
8068  #define SDMA2_RLC6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
8069  #define SDMA2_RLC6_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
8070  //SDMA2_RLC6_CONTEXT_STATUS
8071  #define SDMA2_RLC6_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
8072  #define SDMA2_RLC6_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
8073  #define SDMA2_RLC6_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
8074  #define SDMA2_RLC6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
8075  #define SDMA2_RLC6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
8076  #define SDMA2_RLC6_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
8077  #define SDMA2_RLC6_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
8078  #define SDMA2_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
8079  #define SDMA2_RLC6_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
8080  #define SDMA2_RLC6_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
8081  #define SDMA2_RLC6_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
8082  #define SDMA2_RLC6_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
8083  #define SDMA2_RLC6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
8084  #define SDMA2_RLC6_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
8085  #define SDMA2_RLC6_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
8086  #define SDMA2_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
8087  //SDMA2_RLC6_DOORBELL
8088  #define SDMA2_RLC6_DOORBELL__ENABLE__SHIFT                                                                    0x1c
8089  #define SDMA2_RLC6_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
8090  #define SDMA2_RLC6_DOORBELL__ENABLE_MASK                                                                      0x10000000L
8091  #define SDMA2_RLC6_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
8092  //SDMA2_RLC6_STATUS
8093  #define SDMA2_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
8094  #define SDMA2_RLC6_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
8095  #define SDMA2_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
8096  #define SDMA2_RLC6_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
8097  //SDMA2_RLC6_DOORBELL_LOG
8098  #define SDMA2_RLC6_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
8099  #define SDMA2_RLC6_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
8100  #define SDMA2_RLC6_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
8101  #define SDMA2_RLC6_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
8102  //SDMA2_RLC6_WATERMARK
8103  #define SDMA2_RLC6_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
8104  #define SDMA2_RLC6_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
8105  #define SDMA2_RLC6_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
8106  #define SDMA2_RLC6_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
8107  //SDMA2_RLC6_DOORBELL_OFFSET
8108  #define SDMA2_RLC6_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
8109  #define SDMA2_RLC6_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
8110  //SDMA2_RLC6_CSA_ADDR_LO
8111  #define SDMA2_RLC6_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
8112  #define SDMA2_RLC6_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
8113  //SDMA2_RLC6_CSA_ADDR_HI
8114  #define SDMA2_RLC6_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
8115  #define SDMA2_RLC6_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
8116  //SDMA2_RLC6_IB_SUB_REMAIN
8117  #define SDMA2_RLC6_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
8118  #define SDMA2_RLC6_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
8119  //SDMA2_RLC6_PREEMPT
8120  #define SDMA2_RLC6_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
8121  #define SDMA2_RLC6_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
8122  //SDMA2_RLC6_DUMMY_REG
8123  #define SDMA2_RLC6_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
8124  #define SDMA2_RLC6_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
8125  //SDMA2_RLC6_RB_WPTR_POLL_ADDR_HI
8126  #define SDMA2_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
8127  #define SDMA2_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
8128  //SDMA2_RLC6_RB_WPTR_POLL_ADDR_LO
8129  #define SDMA2_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
8130  #define SDMA2_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
8131  //SDMA2_RLC6_RB_AQL_CNTL
8132  #define SDMA2_RLC6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
8133  #define SDMA2_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
8134  #define SDMA2_RLC6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
8135  #define SDMA2_RLC6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
8136  #define SDMA2_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
8137  #define SDMA2_RLC6_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
8138  //SDMA2_RLC6_MINOR_PTR_UPDATE
8139  #define SDMA2_RLC6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
8140  #define SDMA2_RLC6_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
8141  //SDMA2_RLC6_MIDCMD_DATA0
8142  #define SDMA2_RLC6_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
8143  #define SDMA2_RLC6_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
8144  //SDMA2_RLC6_MIDCMD_DATA1
8145  #define SDMA2_RLC6_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
8146  #define SDMA2_RLC6_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
8147  //SDMA2_RLC6_MIDCMD_DATA2
8148  #define SDMA2_RLC6_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
8149  #define SDMA2_RLC6_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
8150  //SDMA2_RLC6_MIDCMD_DATA3
8151  #define SDMA2_RLC6_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
8152  #define SDMA2_RLC6_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
8153  //SDMA2_RLC6_MIDCMD_DATA4
8154  #define SDMA2_RLC6_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
8155  #define SDMA2_RLC6_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
8156  //SDMA2_RLC6_MIDCMD_DATA5
8157  #define SDMA2_RLC6_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
8158  #define SDMA2_RLC6_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
8159  //SDMA2_RLC6_MIDCMD_DATA6
8160  #define SDMA2_RLC6_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
8161  #define SDMA2_RLC6_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
8162  //SDMA2_RLC6_MIDCMD_DATA7
8163  #define SDMA2_RLC6_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
8164  #define SDMA2_RLC6_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
8165  //SDMA2_RLC6_MIDCMD_DATA8
8166  #define SDMA2_RLC6_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
8167  #define SDMA2_RLC6_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
8168  //SDMA2_RLC6_MIDCMD_DATA9
8169  #define SDMA2_RLC6_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
8170  #define SDMA2_RLC6_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
8171  //SDMA2_RLC6_MIDCMD_DATA10
8172  #define SDMA2_RLC6_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
8173  #define SDMA2_RLC6_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
8174  //SDMA2_RLC6_MIDCMD_CNTL
8175  #define SDMA2_RLC6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
8176  #define SDMA2_RLC6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
8177  #define SDMA2_RLC6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
8178  #define SDMA2_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
8179  #define SDMA2_RLC6_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
8180  #define SDMA2_RLC6_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
8181  #define SDMA2_RLC6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
8182  #define SDMA2_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
8183  //SDMA2_RLC7_RB_CNTL
8184  #define SDMA2_RLC7_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
8185  #define SDMA2_RLC7_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
8186  #define SDMA2_RLC7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
8187  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
8188  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
8189  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
8190  #define SDMA2_RLC7_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
8191  #define SDMA2_RLC7_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
8192  #define SDMA2_RLC7_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
8193  #define SDMA2_RLC7_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
8194  #define SDMA2_RLC7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
8195  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
8196  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
8197  #define SDMA2_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
8198  #define SDMA2_RLC7_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
8199  #define SDMA2_RLC7_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
8200  //SDMA2_RLC7_RB_BASE
8201  #define SDMA2_RLC7_RB_BASE__ADDR__SHIFT                                                                       0x0
8202  #define SDMA2_RLC7_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
8203  //SDMA2_RLC7_RB_BASE_HI
8204  #define SDMA2_RLC7_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
8205  #define SDMA2_RLC7_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
8206  //SDMA2_RLC7_RB_RPTR
8207  #define SDMA2_RLC7_RB_RPTR__OFFSET__SHIFT                                                                     0x0
8208  #define SDMA2_RLC7_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
8209  //SDMA2_RLC7_RB_RPTR_HI
8210  #define SDMA2_RLC7_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
8211  #define SDMA2_RLC7_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
8212  //SDMA2_RLC7_RB_WPTR
8213  #define SDMA2_RLC7_RB_WPTR__OFFSET__SHIFT                                                                     0x0
8214  #define SDMA2_RLC7_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
8215  //SDMA2_RLC7_RB_WPTR_HI
8216  #define SDMA2_RLC7_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
8217  #define SDMA2_RLC7_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
8218  //SDMA2_RLC7_RB_WPTR_POLL_CNTL
8219  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
8220  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
8221  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
8222  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
8223  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
8224  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
8225  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
8226  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
8227  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
8228  #define SDMA2_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
8229  //SDMA2_RLC7_RB_RPTR_ADDR_HI
8230  #define SDMA2_RLC7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
8231  #define SDMA2_RLC7_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
8232  //SDMA2_RLC7_RB_RPTR_ADDR_LO
8233  #define SDMA2_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
8234  #define SDMA2_RLC7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
8235  #define SDMA2_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
8236  #define SDMA2_RLC7_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
8237  //SDMA2_RLC7_IB_CNTL
8238  #define SDMA2_RLC7_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
8239  #define SDMA2_RLC7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
8240  #define SDMA2_RLC7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
8241  #define SDMA2_RLC7_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
8242  #define SDMA2_RLC7_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
8243  #define SDMA2_RLC7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
8244  #define SDMA2_RLC7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
8245  #define SDMA2_RLC7_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
8246  //SDMA2_RLC7_IB_RPTR
8247  #define SDMA2_RLC7_IB_RPTR__OFFSET__SHIFT                                                                     0x2
8248  #define SDMA2_RLC7_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
8249  //SDMA2_RLC7_IB_OFFSET
8250  #define SDMA2_RLC7_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
8251  #define SDMA2_RLC7_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
8252  //SDMA2_RLC7_IB_BASE_LO
8253  #define SDMA2_RLC7_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
8254  #define SDMA2_RLC7_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
8255  //SDMA2_RLC7_IB_BASE_HI
8256  #define SDMA2_RLC7_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
8257  #define SDMA2_RLC7_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
8258  //SDMA2_RLC7_IB_SIZE
8259  #define SDMA2_RLC7_IB_SIZE__SIZE__SHIFT                                                                       0x0
8260  #define SDMA2_RLC7_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
8261  //SDMA2_RLC7_SKIP_CNTL
8262  #define SDMA2_RLC7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
8263  #define SDMA2_RLC7_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
8264  //SDMA2_RLC7_CONTEXT_STATUS
8265  #define SDMA2_RLC7_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
8266  #define SDMA2_RLC7_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
8267  #define SDMA2_RLC7_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
8268  #define SDMA2_RLC7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
8269  #define SDMA2_RLC7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
8270  #define SDMA2_RLC7_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
8271  #define SDMA2_RLC7_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
8272  #define SDMA2_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
8273  #define SDMA2_RLC7_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
8274  #define SDMA2_RLC7_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
8275  #define SDMA2_RLC7_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
8276  #define SDMA2_RLC7_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
8277  #define SDMA2_RLC7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
8278  #define SDMA2_RLC7_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
8279  #define SDMA2_RLC7_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
8280  #define SDMA2_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
8281  //SDMA2_RLC7_DOORBELL
8282  #define SDMA2_RLC7_DOORBELL__ENABLE__SHIFT                                                                    0x1c
8283  #define SDMA2_RLC7_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
8284  #define SDMA2_RLC7_DOORBELL__ENABLE_MASK                                                                      0x10000000L
8285  #define SDMA2_RLC7_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
8286  //SDMA2_RLC7_STATUS
8287  #define SDMA2_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
8288  #define SDMA2_RLC7_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
8289  #define SDMA2_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
8290  #define SDMA2_RLC7_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
8291  //SDMA2_RLC7_DOORBELL_LOG
8292  #define SDMA2_RLC7_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
8293  #define SDMA2_RLC7_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
8294  #define SDMA2_RLC7_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
8295  #define SDMA2_RLC7_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
8296  //SDMA2_RLC7_WATERMARK
8297  #define SDMA2_RLC7_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
8298  #define SDMA2_RLC7_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
8299  #define SDMA2_RLC7_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
8300  #define SDMA2_RLC7_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
8301  //SDMA2_RLC7_DOORBELL_OFFSET
8302  #define SDMA2_RLC7_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
8303  #define SDMA2_RLC7_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
8304  //SDMA2_RLC7_CSA_ADDR_LO
8305  #define SDMA2_RLC7_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
8306  #define SDMA2_RLC7_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
8307  //SDMA2_RLC7_CSA_ADDR_HI
8308  #define SDMA2_RLC7_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
8309  #define SDMA2_RLC7_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
8310  //SDMA2_RLC7_IB_SUB_REMAIN
8311  #define SDMA2_RLC7_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
8312  #define SDMA2_RLC7_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
8313  //SDMA2_RLC7_PREEMPT
8314  #define SDMA2_RLC7_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
8315  #define SDMA2_RLC7_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
8316  //SDMA2_RLC7_DUMMY_REG
8317  #define SDMA2_RLC7_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
8318  #define SDMA2_RLC7_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
8319  //SDMA2_RLC7_RB_WPTR_POLL_ADDR_HI
8320  #define SDMA2_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
8321  #define SDMA2_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
8322  //SDMA2_RLC7_RB_WPTR_POLL_ADDR_LO
8323  #define SDMA2_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
8324  #define SDMA2_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
8325  //SDMA2_RLC7_RB_AQL_CNTL
8326  #define SDMA2_RLC7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
8327  #define SDMA2_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
8328  #define SDMA2_RLC7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
8329  #define SDMA2_RLC7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
8330  #define SDMA2_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
8331  #define SDMA2_RLC7_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
8332  //SDMA2_RLC7_MINOR_PTR_UPDATE
8333  #define SDMA2_RLC7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
8334  #define SDMA2_RLC7_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
8335  //SDMA2_RLC7_MIDCMD_DATA0
8336  #define SDMA2_RLC7_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
8337  #define SDMA2_RLC7_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
8338  //SDMA2_RLC7_MIDCMD_DATA1
8339  #define SDMA2_RLC7_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
8340  #define SDMA2_RLC7_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
8341  //SDMA2_RLC7_MIDCMD_DATA2
8342  #define SDMA2_RLC7_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
8343  #define SDMA2_RLC7_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
8344  //SDMA2_RLC7_MIDCMD_DATA3
8345  #define SDMA2_RLC7_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
8346  #define SDMA2_RLC7_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
8347  //SDMA2_RLC7_MIDCMD_DATA4
8348  #define SDMA2_RLC7_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
8349  #define SDMA2_RLC7_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
8350  //SDMA2_RLC7_MIDCMD_DATA5
8351  #define SDMA2_RLC7_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
8352  #define SDMA2_RLC7_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
8353  //SDMA2_RLC7_MIDCMD_DATA6
8354  #define SDMA2_RLC7_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
8355  #define SDMA2_RLC7_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
8356  //SDMA2_RLC7_MIDCMD_DATA7
8357  #define SDMA2_RLC7_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
8358  #define SDMA2_RLC7_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
8359  //SDMA2_RLC7_MIDCMD_DATA8
8360  #define SDMA2_RLC7_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
8361  #define SDMA2_RLC7_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
8362  //SDMA2_RLC7_MIDCMD_DATA9
8363  #define SDMA2_RLC7_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
8364  #define SDMA2_RLC7_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
8365  //SDMA2_RLC7_MIDCMD_DATA10
8366  #define SDMA2_RLC7_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
8367  #define SDMA2_RLC7_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
8368  //SDMA2_RLC7_MIDCMD_CNTL
8369  #define SDMA2_RLC7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
8370  #define SDMA2_RLC7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
8371  #define SDMA2_RLC7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
8372  #define SDMA2_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
8373  #define SDMA2_RLC7_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
8374  #define SDMA2_RLC7_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
8375  #define SDMA2_RLC7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
8376  #define SDMA2_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
8377  
8378  
8379  // addressBlock: sdma0_sdma3dec
8380  //SDMA3_UCODE_ADDR
8381  #define SDMA3_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
8382  #define SDMA3_UCODE_ADDR__VALUE_MASK                                                                          0x00003FFFL
8383  //SDMA3_UCODE_DATA
8384  #define SDMA3_UCODE_DATA__VALUE__SHIFT                                                                        0x0
8385  #define SDMA3_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
8386  //SDMA3_VF_ENABLE
8387  #define SDMA3_VF_ENABLE__VF_ENABLE__SHIFT                                                                     0x0
8388  #define SDMA3_VF_ENABLE__VF_ENABLE_MASK                                                                       0x00000001L
8389  #define SDMA3_PUB_REG_TYPE0__SDMA3_UCODE_ADDR__SHIFT                                                          0x0
8390  #define SDMA3_PUB_REG_TYPE0__SDMA3_UCODE_DATA__SHIFT                                                          0x1
8391  #define SDMA3_PUB_REG_TYPE0__SDMA3_UCODE_ADDR_MASK                                                            0x00000001L
8392  #define SDMA3_PUB_REG_TYPE0__SDMA3_UCODE_DATA_MASK                                                            0x00000002L
8393  //SDMA3_CONTEXT_GROUP_BOUNDARY
8394  #define SDMA3_CONTEXT_GROUP_BOUNDARY__RESERVED__SHIFT                                                         0x0
8395  #define SDMA3_CONTEXT_GROUP_BOUNDARY__RESERVED_MASK                                                           0xFFFFFFFFL
8396  //SDMA3_POWER_CNTL
8397  #define SDMA3_POWER_CNTL__PG_CNTL_ENABLE__SHIFT                                                               0x0
8398  #define SDMA3_POWER_CNTL__EXT_PG_POWER_ON_REQ__SHIFT                                                          0x1
8399  #define SDMA3_POWER_CNTL__EXT_PG_POWER_OFF_REQ__SHIFT                                                         0x2
8400  #define SDMA3_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME__SHIFT                                                   0x3
8401  #define SDMA3_POWER_CNTL__MEM_POWER_OVERRIDE__SHIFT                                                           0x8
8402  #define SDMA3_POWER_CNTL__MEM_POWER_LS_EN__SHIFT                                                              0x9
8403  #define SDMA3_POWER_CNTL__MEM_POWER_DS_EN__SHIFT                                                              0xa
8404  #define SDMA3_POWER_CNTL__MEM_POWER_SD_EN__SHIFT                                                              0xb
8405  #define SDMA3_POWER_CNTL__MEM_POWER_DELAY__SHIFT                                                              0xc
8406  #define SDMA3_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME__SHIFT                                                  0x1a
8407  #define SDMA3_POWER_CNTL__PG_CNTL_ENABLE_MASK                                                                 0x00000001L
8408  #define SDMA3_POWER_CNTL__EXT_PG_POWER_ON_REQ_MASK                                                            0x00000002L
8409  #define SDMA3_POWER_CNTL__EXT_PG_POWER_OFF_REQ_MASK                                                           0x00000004L
8410  #define SDMA3_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME_MASK                                                     0x000000F8L
8411  #define SDMA3_POWER_CNTL__MEM_POWER_OVERRIDE_MASK                                                             0x00000100L
8412  #define SDMA3_POWER_CNTL__MEM_POWER_LS_EN_MASK                                                                0x00000200L
8413  #define SDMA3_POWER_CNTL__MEM_POWER_DS_EN_MASK                                                                0x00000400L
8414  #define SDMA3_POWER_CNTL__MEM_POWER_SD_EN_MASK                                                                0x00000800L
8415  #define SDMA3_POWER_CNTL__MEM_POWER_DELAY_MASK                                                                0x003FF000L
8416  #define SDMA3_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME_MASK                                                    0xFC000000L
8417  //SDMA3_CLK_CTRL
8418  #define SDMA3_CLK_CTRL__ON_DELAY__SHIFT                                                                       0x0
8419  #define SDMA3_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                                 0x4
8420  #define SDMA3_CLK_CTRL__RESERVED__SHIFT                                                                       0xc
8421  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                                 0x18
8422  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                                 0x19
8423  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                                 0x1a
8424  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                                 0x1b
8425  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                                 0x1c
8426  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                                 0x1d
8427  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                                 0x1e
8428  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                                 0x1f
8429  #define SDMA3_CLK_CTRL__ON_DELAY_MASK                                                                         0x0000000FL
8430  #define SDMA3_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                   0x00000FF0L
8431  #define SDMA3_CLK_CTRL__RESERVED_MASK                                                                         0x00FFF000L
8432  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                   0x01000000L
8433  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                   0x02000000L
8434  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                   0x04000000L
8435  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE4_MASK                                                                   0x08000000L
8436  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE3_MASK                                                                   0x10000000L
8437  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE2_MASK                                                                   0x20000000L
8438  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE1_MASK                                                                   0x40000000L
8439  #define SDMA3_CLK_CTRL__SOFT_OVERRIDE0_MASK                                                                   0x80000000L
8440  //SDMA3_CNTL
8441  #define SDMA3_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
8442  #define SDMA3_CNTL__UTC_L1_ENABLE__SHIFT                                                                      0x1
8443  #define SDMA3_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
8444  #define SDMA3_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
8445  #define SDMA3_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
8446  #define SDMA3_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
8447  #define SDMA3_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x6
8448  #define SDMA3_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
8449  #define SDMA3_CNTL__AUTO_CTXSW_ENABLE__SHIFT                                                                  0x12
8450  #define SDMA3_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
8451  #define SDMA3_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
8452  #define SDMA3_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
8453  #define SDMA3_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
8454  #define SDMA3_CNTL__UTC_L1_ENABLE_MASK                                                                        0x00000002L
8455  #define SDMA3_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
8456  #define SDMA3_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
8457  #define SDMA3_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
8458  #define SDMA3_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
8459  #define SDMA3_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000040L
8460  #define SDMA3_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
8461  #define SDMA3_CNTL__AUTO_CTXSW_ENABLE_MASK                                                                    0x00040000L
8462  #define SDMA3_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
8463  #define SDMA3_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
8464  #define SDMA3_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
8465  //SDMA3_CHICKEN_BITS
8466  #define SDMA3_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE__SHIFT                                                     0x0
8467  #define SDMA3_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
8468  #define SDMA3_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
8469  #define SDMA3_CHICKEN_BITS__WRITE_BURST_LENGTH__SHIFT                                                         0x8
8470  #define SDMA3_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE__SHIFT                                                     0xa
8471  #define SDMA3_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
8472  #define SDMA3_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
8473  #define SDMA3_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x14
8474  #define SDMA3_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x17
8475  #define SDMA3_CHICKEN_BITS__TIME_BASED_QOS__SHIFT                                                             0x19
8476  #define SDMA3_CHICKEN_BITS__SRAM_FGCG_ENABLE__SHIFT                                                           0x1a
8477  #define SDMA3_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
8478  #define SDMA3_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE_MASK                                                       0x00000001L
8479  #define SDMA3_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
8480  #define SDMA3_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
8481  #define SDMA3_CHICKEN_BITS__WRITE_BURST_LENGTH_MASK                                                           0x00000300L
8482  #define SDMA3_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE_MASK                                                       0x00001C00L
8483  #define SDMA3_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
8484  #define SDMA3_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
8485  #define SDMA3_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00100000L
8486  #define SDMA3_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x00800000L
8487  #define SDMA3_CHICKEN_BITS__TIME_BASED_QOS_MASK                                                               0x02000000L
8488  #define SDMA3_CHICKEN_BITS__SRAM_FGCG_ENABLE_MASK                                                             0x04000000L
8489  #define SDMA3_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
8490  //SDMA3_GB_ADDR_CONFIG
8491  #define SDMA3_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
8492  #define SDMA3_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
8493  #define SDMA3_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT                                                     0x8
8494  #define SDMA3_GB_ADDR_CONFIG__NUM_BANKS__SHIFT                                                                0xc
8495  #define SDMA3_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
8496  #define SDMA3_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
8497  #define SDMA3_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
8498  #define SDMA3_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK                                                       0x00000700L
8499  #define SDMA3_GB_ADDR_CONFIG__NUM_BANKS_MASK                                                                  0x00007000L
8500  #define SDMA3_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
8501  //SDMA3_GB_ADDR_CONFIG_READ
8502  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
8503  #define SDMA3_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
8504  #define SDMA3_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE__SHIFT                                                0x8
8505  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_BANKS__SHIFT                                                           0xc
8506  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
8507  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
8508  #define SDMA3_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
8509  #define SDMA3_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE_MASK                                                  0x00000700L
8510  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_BANKS_MASK                                                             0x00007000L
8511  #define SDMA3_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
8512  //SDMA3_RB_RPTR_FETCH_HI
8513  #define SDMA3_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
8514  #define SDMA3_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
8515  //SDMA3_SEM_WAIT_FAIL_TIMER_CNTL
8516  #define SDMA3_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
8517  #define SDMA3_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
8518  //SDMA3_RB_RPTR_FETCH
8519  #define SDMA3_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
8520  #define SDMA3_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
8521  //SDMA3_IB_OFFSET_FETCH
8522  #define SDMA3_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
8523  #define SDMA3_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
8524  //SDMA3_PROGRAM
8525  #define SDMA3_PROGRAM__STREAM__SHIFT                                                                          0x0
8526  #define SDMA3_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
8527  //SDMA3_STATUS_REG
8528  #define SDMA3_STATUS_REG__IDLE__SHIFT                                                                         0x0
8529  #define SDMA3_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
8530  #define SDMA3_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
8531  #define SDMA3_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
8532  #define SDMA3_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
8533  #define SDMA3_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
8534  #define SDMA3_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
8535  #define SDMA3_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
8536  #define SDMA3_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
8537  #define SDMA3_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
8538  #define SDMA3_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
8539  #define SDMA3_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE__SHIFT                                                    0xb
8540  #define SDMA3_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
8541  #define SDMA3_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
8542  #define SDMA3_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
8543  #define SDMA3_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
8544  #define SDMA3_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
8545  #define SDMA3_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
8546  #define SDMA3_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
8547  #define SDMA3_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
8548  #define SDMA3_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
8549  #define SDMA3_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
8550  #define SDMA3_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
8551  #define SDMA3_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
8552  #define SDMA3_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
8553  #define SDMA3_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
8554  #define SDMA3_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
8555  #define SDMA3_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
8556  #define SDMA3_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
8557  #define SDMA3_STATUS_REG__IDLE_MASK                                                                           0x00000001L
8558  #define SDMA3_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
8559  #define SDMA3_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
8560  #define SDMA3_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
8561  #define SDMA3_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
8562  #define SDMA3_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
8563  #define SDMA3_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
8564  #define SDMA3_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
8565  #define SDMA3_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
8566  #define SDMA3_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
8567  #define SDMA3_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
8568  #define SDMA3_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE_MASK                                                      0x00000800L
8569  #define SDMA3_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
8570  #define SDMA3_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
8571  #define SDMA3_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
8572  #define SDMA3_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
8573  #define SDMA3_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
8574  #define SDMA3_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
8575  #define SDMA3_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
8576  #define SDMA3_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
8577  #define SDMA3_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
8578  #define SDMA3_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
8579  #define SDMA3_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
8580  #define SDMA3_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
8581  #define SDMA3_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
8582  #define SDMA3_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
8583  #define SDMA3_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
8584  #define SDMA3_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
8585  #define SDMA3_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
8586  //SDMA3_STATUS1_REG
8587  #define SDMA3_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
8588  #define SDMA3_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
8589  #define SDMA3_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
8590  #define SDMA3_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
8591  #define SDMA3_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
8592  #define SDMA3_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
8593  #define SDMA3_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
8594  #define SDMA3_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
8595  #define SDMA3_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
8596  #define SDMA3_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xd
8597  #define SDMA3_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xe
8598  #define SDMA3_STATUS1_REG__EX_START__SHIFT                                                                    0xf
8599  #define SDMA3_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0x11
8600  #define SDMA3_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x12
8601  #define SDMA3_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
8602  #define SDMA3_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
8603  #define SDMA3_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
8604  #define SDMA3_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
8605  #define SDMA3_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
8606  #define SDMA3_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
8607  #define SDMA3_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
8608  #define SDMA3_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
8609  #define SDMA3_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
8610  #define SDMA3_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00002000L
8611  #define SDMA3_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00004000L
8612  #define SDMA3_STATUS1_REG__EX_START_MASK                                                                      0x00008000L
8613  #define SDMA3_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00020000L
8614  #define SDMA3_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00040000L
8615  //SDMA3_RD_BURST_CNTL
8616  #define SDMA3_RD_BURST_CNTL__RD_BURST__SHIFT                                                                  0x0
8617  #define SDMA3_RD_BURST_CNTL__CMD_BUFFER_RD_BURST__SHIFT                                                       0x2
8618  #define SDMA3_RD_BURST_CNTL__RD_BURST_MASK                                                                    0x00000003L
8619  #define SDMA3_RD_BURST_CNTL__CMD_BUFFER_RD_BURST_MASK                                                         0x0000000CL
8620  //SDMA3_HBM_PAGE_CONFIG
8621  #define SDMA3_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
8622  #define SDMA3_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
8623  //SDMA3_UCODE_CHECKSUM
8624  #define SDMA3_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
8625  #define SDMA3_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
8626  //SDMA3_F32_CNTL
8627  #define SDMA3_F32_CNTL__HALT__SHIFT                                                                           0x0
8628  #define SDMA3_F32_CNTL__STEP__SHIFT                                                                           0x1
8629  #define SDMA3_F32_CNTL__RESET__SHIFT                                                                          0x8
8630  #define SDMA3_F32_CNTL__HALT_MASK                                                                             0x00000001L
8631  #define SDMA3_F32_CNTL__STEP_MASK                                                                             0x00000002L
8632  #define SDMA3_F32_CNTL__RESET_MASK                                                                            0x00000100L
8633  //SDMA3_FREEZE
8634  #define SDMA3_FREEZE__PREEMPT__SHIFT                                                                          0x0
8635  #define SDMA3_FREEZE__FREEZE__SHIFT                                                                           0x4
8636  #define SDMA3_FREEZE__FROZEN__SHIFT                                                                           0x5
8637  #define SDMA3_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
8638  #define SDMA3_FREEZE__PREEMPT_MASK                                                                            0x00000001L
8639  #define SDMA3_FREEZE__FREEZE_MASK                                                                             0x00000010L
8640  #define SDMA3_FREEZE__FROZEN_MASK                                                                             0x00000020L
8641  #define SDMA3_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
8642  //SDMA3_PHASE0_QUANTUM
8643  #define SDMA3_PHASE0_QUANTUM__UNIT__SHIFT                                                                     0x0
8644  #define SDMA3_PHASE0_QUANTUM__VALUE__SHIFT                                                                    0x8
8645  #define SDMA3_PHASE0_QUANTUM__PREFER__SHIFT                                                                   0x1e
8646  #define SDMA3_PHASE0_QUANTUM__UNIT_MASK                                                                       0x0000000FL
8647  #define SDMA3_PHASE0_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
8648  #define SDMA3_PHASE0_QUANTUM__PREFER_MASK                                                                     0x40000000L
8649  //SDMA3_PHASE1_QUANTUM
8650  #define SDMA3_PHASE1_QUANTUM__UNIT__SHIFT                                                                     0x0
8651  #define SDMA3_PHASE1_QUANTUM__VALUE__SHIFT                                                                    0x8
8652  #define SDMA3_PHASE1_QUANTUM__PREFER__SHIFT                                                                   0x1e
8653  #define SDMA3_PHASE1_QUANTUM__UNIT_MASK                                                                       0x0000000FL
8654  #define SDMA3_PHASE1_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
8655  #define SDMA3_PHASE1_QUANTUM__PREFER_MASK                                                                     0x40000000L
8656  //CC_SDMA3_EDC_CONFIG
8657  #define CC_SDMA3_EDC_CONFIG__DIS_EDC__SHIFT                                                                   0x1
8658  #define CC_SDMA3_EDC_CONFIG__DIS_EDC_MASK                                                                     0x00000002L
8659  //SDMA3_BA_THRESHOLD
8660  #define SDMA3_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
8661  #define SDMA3_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
8662  #define SDMA3_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
8663  #define SDMA3_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
8664  //SDMA3_ID
8665  #define SDMA3_ID__DEVICE_ID__SHIFT                                                                            0x0
8666  #define SDMA3_ID__DEVICE_ID_MASK                                                                              0x000000FFL
8667  //SDMA3_VERSION
8668  #define SDMA3_VERSION__MINVER__SHIFT                                                                          0x0
8669  #define SDMA3_VERSION__MAJVER__SHIFT                                                                          0x8
8670  #define SDMA3_VERSION__REV__SHIFT                                                                             0x10
8671  #define SDMA3_VERSION__MINVER_MASK                                                                            0x0000007FL
8672  #define SDMA3_VERSION__MAJVER_MASK                                                                            0x00007F00L
8673  #define SDMA3_VERSION__REV_MASK                                                                               0x003F0000L
8674  //SDMA3_EDC_COUNTER
8675  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x0
8676  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x2
8677  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x4
8678  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0x6
8679  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0x8
8680  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xa
8681  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xc
8682  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
8683  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED__SHIFT                                                    0x10
8684  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED__SHIFT                                                    0x12
8685  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED__SHIFT                                                   0x14
8686  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED__SHIFT                                                   0x16
8687  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED__SHIFT                                                   0x18
8688  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED__SHIFT                                                   0x1a
8689  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED__SHIFT                                                   0x1c
8690  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED__SHIFT                                                   0x1e
8691  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000003L
8692  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x0000000CL
8693  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000030L
8694  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x000000C0L
8695  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000300L
8696  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00000C00L
8697  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00003000L
8698  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x0000C000L
8699  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED_MASK                                                      0x00030000L
8700  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED_MASK                                                      0x000C0000L
8701  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED_MASK                                                     0x00300000L
8702  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED_MASK                                                     0x00C00000L
8703  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED_MASK                                                     0x03000000L
8704  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED_MASK                                                     0x0C000000L
8705  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED_MASK                                                     0x30000000L
8706  #define SDMA3_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED_MASK                                                     0xC0000000L
8707  //SDMA3_EDC_COUNTER2
8708  #define SDMA3_EDC_COUNTER2__SDMA_UCODE_BUF_SED__SHIFT                                                         0x0
8709  #define SDMA3_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED__SHIFT                                                        0x2
8710  #define SDMA3_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED__SHIFT                                                        0x4
8711  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                     0x6
8712  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                  0x8
8713  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED__SHIFT                                                     0xa
8714  #define SDMA3_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                     0xc
8715  #define SDMA3_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED__SHIFT                                                    0xe
8716  #define SDMA3_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                   0x10
8717  #define SDMA3_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED__SHIFT                                                      0x12
8718  #define SDMA3_EDC_COUNTER2__SDMA_UCODE_BUF_SED_MASK                                                           0x00000003L
8719  #define SDMA3_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED_MASK                                                          0x0000000CL
8720  #define SDMA3_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED_MASK                                                          0x00000030L
8721  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED_MASK                                                       0x000000C0L
8722  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                    0x00000300L
8723  #define SDMA3_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED_MASK                                                       0x00000C00L
8724  #define SDMA3_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED_MASK                                                       0x00003000L
8725  #define SDMA3_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED_MASK                                                      0x0000C000L
8726  #define SDMA3_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                     0x00030000L
8727  #define SDMA3_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED_MASK                                                        0x000C0000L
8728  //SDMA3_STATUS2_REG
8729  #define SDMA3_STATUS2_REG__ID__SHIFT                                                                          0x0
8730  #define SDMA3_STATUS2_REG__F32_INSTR_PTR__SHIFT                                                               0x3
8731  #define SDMA3_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
8732  #define SDMA3_STATUS2_REG__ID_MASK                                                                            0x00000007L
8733  #define SDMA3_STATUS2_REG__F32_INSTR_PTR_MASK                                                                 0x0000FFF8L
8734  #define SDMA3_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
8735  //SDMA3_ATOMIC_CNTL
8736  #define SDMA3_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
8737  #define SDMA3_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
8738  #define SDMA3_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
8739  #define SDMA3_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
8740  //SDMA3_ATOMIC_PREOP_LO
8741  #define SDMA3_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
8742  #define SDMA3_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
8743  //SDMA3_ATOMIC_PREOP_HI
8744  #define SDMA3_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
8745  #define SDMA3_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
8746  //SDMA3_UTCL1_CNTL
8747  #define SDMA3_UTCL1_CNTL__REDO_ENABLE__SHIFT                                                                  0x0
8748  #define SDMA3_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x1
8749  #define SDMA3_UTCL1_CNTL__REDO_WATERMK__SHIFT                                                                 0xb
8750  #define SDMA3_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0xe
8751  #define SDMA3_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
8752  #define SDMA3_UTCL1_CNTL__VADDR_WATERMK__SHIFT                                                                0x1d
8753  #define SDMA3_UTCL1_CNTL__REDO_ENABLE_MASK                                                                    0x00000001L
8754  #define SDMA3_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x000007FEL
8755  #define SDMA3_UTCL1_CNTL__REDO_WATERMK_MASK                                                                   0x00003800L
8756  #define SDMA3_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x00FFC000L
8757  #define SDMA3_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x1F000000L
8758  #define SDMA3_UTCL1_CNTL__VADDR_WATERMK_MASK                                                                  0xE0000000L
8759  //SDMA3_UTCL1_WATERMK
8760  #define SDMA3_UTCL1_WATERMK__REQ_WATERMK__SHIFT                                                               0x0
8761  #define SDMA3_UTCL1_WATERMK__REQ_DEPTH__SHIFT                                                                 0x3
8762  #define SDMA3_UTCL1_WATERMK__PAGE_WATERMK__SHIFT                                                              0x5
8763  #define SDMA3_UTCL1_WATERMK__INVREQ_WATERMK__SHIFT                                                            0x8
8764  #define SDMA3_UTCL1_WATERMK__RESERVED__SHIFT                                                                  0x10
8765  #define SDMA3_UTCL1_WATERMK__REQ_WATERMK_MASK                                                                 0x00000007L
8766  #define SDMA3_UTCL1_WATERMK__REQ_DEPTH_MASK                                                                   0x00000018L
8767  #define SDMA3_UTCL1_WATERMK__PAGE_WATERMK_MASK                                                                0x000000E0L
8768  #define SDMA3_UTCL1_WATERMK__INVREQ_WATERMK_MASK                                                              0x0000FF00L
8769  #define SDMA3_UTCL1_WATERMK__RESERVED_MASK                                                                    0xFFFF0000L
8770  //SDMA3_UTCL1_RD_STATUS
8771  #define SDMA3_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
8772  #define SDMA3_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
8773  #define SDMA3_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
8774  #define SDMA3_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
8775  #define SDMA3_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
8776  #define SDMA3_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
8777  #define SDMA3_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
8778  #define SDMA3_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
8779  #define SDMA3_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
8780  #define SDMA3_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
8781  #define SDMA3_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
8782  #define SDMA3_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
8783  #define SDMA3_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
8784  #define SDMA3_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
8785  #define SDMA3_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
8786  #define SDMA3_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
8787  #define SDMA3_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
8788  #define SDMA3_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
8789  #define SDMA3_UTCL1_RD_STATUS__PAGE_FAULT__SHIFT                                                              0x12
8790  #define SDMA3_UTCL1_RD_STATUS__PAGE_NULL__SHIFT                                                               0x13
8791  #define SDMA3_UTCL1_RD_STATUS__REQL2_IDLE__SHIFT                                                              0x14
8792  #define SDMA3_UTCL1_RD_STATUS__CE_L1_STALL__SHIFT                                                             0x15
8793  #define SDMA3_UTCL1_RD_STATUS__NEXT_RD_VECTOR__SHIFT                                                          0x16
8794  #define SDMA3_UTCL1_RD_STATUS__MERGE_STATE__SHIFT                                                             0x1a
8795  #define SDMA3_UTCL1_RD_STATUS__ADDR_RD_RTR__SHIFT                                                             0x1d
8796  #define SDMA3_UTCL1_RD_STATUS__WPTR_POLLING__SHIFT                                                            0x1e
8797  #define SDMA3_UTCL1_RD_STATUS__INVREQ_SIZE__SHIFT                                                             0x1f
8798  #define SDMA3_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
8799  #define SDMA3_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
8800  #define SDMA3_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
8801  #define SDMA3_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
8802  #define SDMA3_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
8803  #define SDMA3_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
8804  #define SDMA3_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
8805  #define SDMA3_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
8806  #define SDMA3_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
8807  #define SDMA3_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
8808  #define SDMA3_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
8809  #define SDMA3_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
8810  #define SDMA3_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
8811  #define SDMA3_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
8812  #define SDMA3_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
8813  #define SDMA3_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
8814  #define SDMA3_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
8815  #define SDMA3_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
8816  #define SDMA3_UTCL1_RD_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
8817  #define SDMA3_UTCL1_RD_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
8818  #define SDMA3_UTCL1_RD_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
8819  #define SDMA3_UTCL1_RD_STATUS__CE_L1_STALL_MASK                                                               0x00200000L
8820  #define SDMA3_UTCL1_RD_STATUS__NEXT_RD_VECTOR_MASK                                                            0x03C00000L
8821  #define SDMA3_UTCL1_RD_STATUS__MERGE_STATE_MASK                                                               0x1C000000L
8822  #define SDMA3_UTCL1_RD_STATUS__ADDR_RD_RTR_MASK                                                               0x20000000L
8823  #define SDMA3_UTCL1_RD_STATUS__WPTR_POLLING_MASK                                                              0x40000000L
8824  #define SDMA3_UTCL1_RD_STATUS__INVREQ_SIZE_MASK                                                               0x80000000L
8825  //SDMA3_UTCL1_WR_STATUS
8826  #define SDMA3_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
8827  #define SDMA3_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
8828  #define SDMA3_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
8829  #define SDMA3_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
8830  #define SDMA3_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
8831  #define SDMA3_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
8832  #define SDMA3_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
8833  #define SDMA3_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
8834  #define SDMA3_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
8835  #define SDMA3_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
8836  #define SDMA3_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
8837  #define SDMA3_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
8838  #define SDMA3_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
8839  #define SDMA3_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
8840  #define SDMA3_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
8841  #define SDMA3_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
8842  #define SDMA3_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
8843  #define SDMA3_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
8844  #define SDMA3_UTCL1_WR_STATUS__PAGE_FAULT__SHIFT                                                              0x12
8845  #define SDMA3_UTCL1_WR_STATUS__PAGE_NULL__SHIFT                                                               0x13
8846  #define SDMA3_UTCL1_WR_STATUS__REQL2_IDLE__SHIFT                                                              0x14
8847  #define SDMA3_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0x15
8848  #define SDMA3_UTCL1_WR_STATUS__NEXT_WR_VECTOR__SHIFT                                                          0x16
8849  #define SDMA3_UTCL1_WR_STATUS__MERGE_STATE__SHIFT                                                             0x19
8850  #define SDMA3_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY__SHIFT                                                    0x1c
8851  #define SDMA3_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL__SHIFT                                                     0x1d
8852  #define SDMA3_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY__SHIFT                                                   0x1e
8853  #define SDMA3_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL__SHIFT                                                    0x1f
8854  #define SDMA3_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
8855  #define SDMA3_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
8856  #define SDMA3_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
8857  #define SDMA3_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
8858  #define SDMA3_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
8859  #define SDMA3_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
8860  #define SDMA3_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
8861  #define SDMA3_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
8862  #define SDMA3_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
8863  #define SDMA3_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
8864  #define SDMA3_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
8865  #define SDMA3_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
8866  #define SDMA3_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
8867  #define SDMA3_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
8868  #define SDMA3_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
8869  #define SDMA3_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
8870  #define SDMA3_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
8871  #define SDMA3_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
8872  #define SDMA3_UTCL1_WR_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
8873  #define SDMA3_UTCL1_WR_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
8874  #define SDMA3_UTCL1_WR_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
8875  #define SDMA3_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00200000L
8876  #define SDMA3_UTCL1_WR_STATUS__NEXT_WR_VECTOR_MASK                                                            0x01C00000L
8877  #define SDMA3_UTCL1_WR_STATUS__MERGE_STATE_MASK                                                               0x0E000000L
8878  #define SDMA3_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY_MASK                                                      0x10000000L
8879  #define SDMA3_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL_MASK                                                       0x20000000L
8880  #define SDMA3_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY_MASK                                                     0x40000000L
8881  #define SDMA3_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL_MASK                                                      0x80000000L
8882  //SDMA3_UTCL1_INV0
8883  #define SDMA3_UTCL1_INV0__INV_MIDDLE__SHIFT                                                                   0x0
8884  #define SDMA3_UTCL1_INV0__RD_TIMEOUT__SHIFT                                                                   0x1
8885  #define SDMA3_UTCL1_INV0__WR_TIMEOUT__SHIFT                                                                   0x2
8886  #define SDMA3_UTCL1_INV0__RD_IN_INVADR__SHIFT                                                                 0x3
8887  #define SDMA3_UTCL1_INV0__WR_IN_INVADR__SHIFT                                                                 0x4
8888  #define SDMA3_UTCL1_INV0__PAGE_NULL_SW__SHIFT                                                                 0x5
8889  #define SDMA3_UTCL1_INV0__XNACK_IS_INVADR__SHIFT                                                              0x6
8890  #define SDMA3_UTCL1_INV0__INVREQ_ENABLE__SHIFT                                                                0x7
8891  #define SDMA3_UTCL1_INV0__NACK_TIMEOUT_SW__SHIFT                                                              0x8
8892  #define SDMA3_UTCL1_INV0__NFLUSH_INV_IDLE__SHIFT                                                              0x9
8893  #define SDMA3_UTCL1_INV0__FLUSH_INV_IDLE__SHIFT                                                               0xa
8894  #define SDMA3_UTCL1_INV0__INV_FLUSHTYPE__SHIFT                                                                0xb
8895  #define SDMA3_UTCL1_INV0__INV_VMID_VEC__SHIFT                                                                 0xc
8896  #define SDMA3_UTCL1_INV0__INV_ADDR_HI__SHIFT                                                                  0x1c
8897  #define SDMA3_UTCL1_INV0__INV_MIDDLE_MASK                                                                     0x00000001L
8898  #define SDMA3_UTCL1_INV0__RD_TIMEOUT_MASK                                                                     0x00000002L
8899  #define SDMA3_UTCL1_INV0__WR_TIMEOUT_MASK                                                                     0x00000004L
8900  #define SDMA3_UTCL1_INV0__RD_IN_INVADR_MASK                                                                   0x00000008L
8901  #define SDMA3_UTCL1_INV0__WR_IN_INVADR_MASK                                                                   0x00000010L
8902  #define SDMA3_UTCL1_INV0__PAGE_NULL_SW_MASK                                                                   0x00000020L
8903  #define SDMA3_UTCL1_INV0__XNACK_IS_INVADR_MASK                                                                0x00000040L
8904  #define SDMA3_UTCL1_INV0__INVREQ_ENABLE_MASK                                                                  0x00000080L
8905  #define SDMA3_UTCL1_INV0__NACK_TIMEOUT_SW_MASK                                                                0x00000100L
8906  #define SDMA3_UTCL1_INV0__NFLUSH_INV_IDLE_MASK                                                                0x00000200L
8907  #define SDMA3_UTCL1_INV0__FLUSH_INV_IDLE_MASK                                                                 0x00000400L
8908  #define SDMA3_UTCL1_INV0__INV_FLUSHTYPE_MASK                                                                  0x00000800L
8909  #define SDMA3_UTCL1_INV0__INV_VMID_VEC_MASK                                                                   0x0FFFF000L
8910  #define SDMA3_UTCL1_INV0__INV_ADDR_HI_MASK                                                                    0xF0000000L
8911  //SDMA3_UTCL1_INV1
8912  #define SDMA3_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
8913  #define SDMA3_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
8914  //SDMA3_UTCL1_INV2
8915  #define SDMA3_UTCL1_INV2__INV_NFLUSH_VMID_VEC__SHIFT                                                          0x0
8916  #define SDMA3_UTCL1_INV2__INV_NFLUSH_VMID_VEC_MASK                                                            0xFFFFFFFFL
8917  //SDMA3_UTCL1_RD_XNACK0
8918  #define SDMA3_UTCL1_RD_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
8919  #define SDMA3_UTCL1_RD_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
8920  //SDMA3_UTCL1_RD_XNACK1
8921  #define SDMA3_UTCL1_RD_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
8922  #define SDMA3_UTCL1_RD_XNACK1__XNACK_VMID__SHIFT                                                              0x4
8923  #define SDMA3_UTCL1_RD_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
8924  #define SDMA3_UTCL1_RD_XNACK1__IS_XNACK__SHIFT                                                                0x1a
8925  #define SDMA3_UTCL1_RD_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
8926  #define SDMA3_UTCL1_RD_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
8927  #define SDMA3_UTCL1_RD_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
8928  #define SDMA3_UTCL1_RD_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
8929  //SDMA3_UTCL1_WR_XNACK0
8930  #define SDMA3_UTCL1_WR_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
8931  #define SDMA3_UTCL1_WR_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
8932  //SDMA3_UTCL1_WR_XNACK1
8933  #define SDMA3_UTCL1_WR_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
8934  #define SDMA3_UTCL1_WR_XNACK1__XNACK_VMID__SHIFT                                                              0x4
8935  #define SDMA3_UTCL1_WR_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
8936  #define SDMA3_UTCL1_WR_XNACK1__IS_XNACK__SHIFT                                                                0x1a
8937  #define SDMA3_UTCL1_WR_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
8938  #define SDMA3_UTCL1_WR_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
8939  #define SDMA3_UTCL1_WR_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
8940  #define SDMA3_UTCL1_WR_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
8941  //SDMA3_UTCL1_TIMEOUT
8942  #define SDMA3_UTCL1_TIMEOUT__RD_XNACK_LIMIT__SHIFT                                                            0x0
8943  #define SDMA3_UTCL1_TIMEOUT__WR_XNACK_LIMIT__SHIFT                                                            0x10
8944  #define SDMA3_UTCL1_TIMEOUT__RD_XNACK_LIMIT_MASK                                                              0x0000FFFFL
8945  #define SDMA3_UTCL1_TIMEOUT__WR_XNACK_LIMIT_MASK                                                              0xFFFF0000L
8946  //SDMA3_UTCL1_PAGE
8947  #define SDMA3_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
8948  #define SDMA3_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
8949  #define SDMA3_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
8950  #define SDMA3_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0x9
8951  #define SDMA3_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
8952  #define SDMA3_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
8953  #define SDMA3_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000001C0L
8954  #define SDMA3_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000200L
8955  //SDMA3_POWER_CNTL_IDLE
8956  #define SDMA3_POWER_CNTL_IDLE__DELAY0__SHIFT                                                                  0x0
8957  #define SDMA3_POWER_CNTL_IDLE__DELAY1__SHIFT                                                                  0x10
8958  #define SDMA3_POWER_CNTL_IDLE__DELAY2__SHIFT                                                                  0x18
8959  #define SDMA3_POWER_CNTL_IDLE__DELAY0_MASK                                                                    0x0000FFFFL
8960  #define SDMA3_POWER_CNTL_IDLE__DELAY1_MASK                                                                    0x00FF0000L
8961  #define SDMA3_POWER_CNTL_IDLE__DELAY2_MASK                                                                    0xFF000000L
8962  //SDMA3_RELAX_ORDERING_LUT
8963  #define SDMA3_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
8964  #define SDMA3_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
8965  #define SDMA3_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
8966  #define SDMA3_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
8967  #define SDMA3_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
8968  #define SDMA3_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
8969  #define SDMA3_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
8970  #define SDMA3_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
8971  #define SDMA3_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
8972  #define SDMA3_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
8973  #define SDMA3_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
8974  #define SDMA3_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
8975  #define SDMA3_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
8976  #define SDMA3_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
8977  #define SDMA3_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
8978  #define SDMA3_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
8979  #define SDMA3_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
8980  #define SDMA3_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
8981  #define SDMA3_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
8982  #define SDMA3_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
8983  #define SDMA3_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
8984  #define SDMA3_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
8985  #define SDMA3_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
8986  #define SDMA3_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
8987  #define SDMA3_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
8988  #define SDMA3_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
8989  #define SDMA3_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
8990  #define SDMA3_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
8991  #define SDMA3_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
8992  #define SDMA3_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
8993  #define SDMA3_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
8994  #define SDMA3_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
8995  #define SDMA3_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
8996  #define SDMA3_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
8997  #define SDMA3_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
8998  #define SDMA3_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
8999  #define SDMA3_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
9000  #define SDMA3_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
9001  //SDMA3_CHICKEN_BITS_2
9002  #define SDMA3_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
9003  #define SDMA3_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
9004  #define SDMA3_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
9005  #define SDMA3_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
9006  //SDMA3_STATUS3_REG
9007  #define SDMA3_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
9008  #define SDMA3_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
9009  #define SDMA3_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
9010  #define SDMA3_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x15
9011  #define SDMA3_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x16
9012  #define SDMA3_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
9013  #define SDMA3_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
9014  #define SDMA3_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
9015  #define SDMA3_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x00200000L
9016  #define SDMA3_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x03C00000L
9017  //SDMA3_PHYSICAL_ADDR_LO
9018  #define SDMA3_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
9019  #define SDMA3_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
9020  #define SDMA3_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
9021  #define SDMA3_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
9022  #define SDMA3_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
9023  #define SDMA3_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
9024  #define SDMA3_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
9025  #define SDMA3_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
9026  //SDMA3_PHYSICAL_ADDR_HI
9027  #define SDMA3_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
9028  #define SDMA3_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
9029  //SDMA3_PHASE2_QUANTUM
9030  #define SDMA3_PHASE2_QUANTUM__UNIT__SHIFT                                                                     0x0
9031  #define SDMA3_PHASE2_QUANTUM__VALUE__SHIFT                                                                    0x8
9032  #define SDMA3_PHASE2_QUANTUM__PREFER__SHIFT                                                                   0x1e
9033  #define SDMA3_PHASE2_QUANTUM__UNIT_MASK                                                                       0x0000000FL
9034  #define SDMA3_PHASE2_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
9035  #define SDMA3_PHASE2_QUANTUM__PREFER_MASK                                                                     0x40000000L
9036  //SDMA3_ERROR_LOG
9037  #define SDMA3_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
9038  #define SDMA3_ERROR_LOG__STATUS__SHIFT                                                                        0x10
9039  #define SDMA3_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
9040  #define SDMA3_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
9041  //SDMA3_PUB_DUMMY_REG0
9042  #define SDMA3_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
9043  #define SDMA3_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
9044  //SDMA3_PUB_DUMMY_REG1
9045  #define SDMA3_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
9046  #define SDMA3_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
9047  //SDMA3_PUB_DUMMY_REG2
9048  #define SDMA3_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
9049  #define SDMA3_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
9050  //SDMA3_PUB_DUMMY_REG3
9051  #define SDMA3_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
9052  #define SDMA3_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
9053  //SDMA3_F32_COUNTER
9054  #define SDMA3_F32_COUNTER__VALUE__SHIFT                                                                       0x0
9055  #define SDMA3_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
9056  //SDMA3_PERFCNT_PERFCOUNTER0_CFG
9057  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
9058  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
9059  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
9060  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
9061  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
9062  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
9063  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
9064  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
9065  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
9066  #define SDMA3_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
9067  //SDMA3_PERFCNT_PERFCOUNTER1_CFG
9068  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
9069  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
9070  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
9071  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
9072  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
9073  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
9074  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
9075  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
9076  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
9077  #define SDMA3_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
9078  //SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL
9079  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
9080  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
9081  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
9082  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
9083  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
9084  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
9085  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
9086  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
9087  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
9088  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
9089  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
9090  #define SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
9091  //SDMA3_PERFCNT_MISC_CNTL
9092  #define SDMA3_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
9093  #define SDMA3_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
9094  //SDMA3_PERFCNT_PERFCOUNTER_LO
9095  #define SDMA3_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
9096  #define SDMA3_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
9097  //SDMA3_PERFCNT_PERFCOUNTER_HI
9098  #define SDMA3_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
9099  #define SDMA3_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
9100  #define SDMA3_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
9101  #define SDMA3_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
9102  //SDMA3_CRD_CNTL
9103  #define SDMA3_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
9104  #define SDMA3_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
9105  #define SDMA3_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
9106  #define SDMA3_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
9107  //SDMA3_ULV_CNTL
9108  #define SDMA3_ULV_CNTL__HYSTERESIS__SHIFT                                                                     0x0
9109  #define SDMA3_ULV_CNTL__ENTER_ULV_INT_CLR__SHIFT                                                              0x1b
9110  #define SDMA3_ULV_CNTL__EXIT_ULV_INT_CLR__SHIFT                                                               0x1c
9111  #define SDMA3_ULV_CNTL__ENTER_ULV_INT__SHIFT                                                                  0x1d
9112  #define SDMA3_ULV_CNTL__EXIT_ULV_INT__SHIFT                                                                   0x1e
9113  #define SDMA3_ULV_CNTL__ULV_STATUS__SHIFT                                                                     0x1f
9114  #define SDMA3_ULV_CNTL__HYSTERESIS_MASK                                                                       0x0000001FL
9115  #define SDMA3_ULV_CNTL__ENTER_ULV_INT_CLR_MASK                                                                0x08000000L
9116  #define SDMA3_ULV_CNTL__EXIT_ULV_INT_CLR_MASK                                                                 0x10000000L
9117  #define SDMA3_ULV_CNTL__ENTER_ULV_INT_MASK                                                                    0x20000000L
9118  #define SDMA3_ULV_CNTL__EXIT_ULV_INT_MASK                                                                     0x40000000L
9119  #define SDMA3_ULV_CNTL__ULV_STATUS_MASK                                                                       0x80000000L
9120  //SDMA3_EA_DBIT_ADDR_DATA
9121  #define SDMA3_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
9122  #define SDMA3_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
9123  //SDMA3_EA_DBIT_ADDR_INDEX
9124  #define SDMA3_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
9125  #define SDMA3_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
9126  //SDMA3_STATUS4_REG
9127  #define SDMA3_STATUS4_REG__IDLE__SHIFT                                                                        0x0
9128  #define SDMA3_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
9129  #define SDMA3_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
9130  #define SDMA3_STATUS4_REG__MMHUB_RD_OUTSTANDING__SHIFT                                                        0x4
9131  #define SDMA3_STATUS4_REG__MMHUB_WR_OUTSTANDING__SHIFT                                                        0x5
9132  #define SDMA3_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x6
9133  #define SDMA3_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x7
9134  #define SDMA3_STATUS4_REG__REG_POLLING__SHIFT                                                                 0x8
9135  #define SDMA3_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0x9
9136  #define SDMA3_STATUS4_REG__UTCL2_RD_XNACK__SHIFT                                                              0xa
9137  #define SDMA3_STATUS4_REG__UTCL2_WR_XNACK__SHIFT                                                              0xc
9138  #define SDMA3_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0xe
9139  #define SDMA3_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x12
9140  #define SDMA3_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x13
9141  #define SDMA3_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
9142  #define SDMA3_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
9143  #define SDMA3_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
9144  #define SDMA3_STATUS4_REG__MMHUB_RD_OUTSTANDING_MASK                                                          0x00000010L
9145  #define SDMA3_STATUS4_REG__MMHUB_WR_OUTSTANDING_MASK                                                          0x00000020L
9146  #define SDMA3_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000040L
9147  #define SDMA3_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000080L
9148  #define SDMA3_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000100L
9149  #define SDMA3_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000200L
9150  #define SDMA3_STATUS4_REG__UTCL2_RD_XNACK_MASK                                                                0x00000C00L
9151  #define SDMA3_STATUS4_REG__UTCL2_WR_XNACK_MASK                                                                0x00003000L
9152  #define SDMA3_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x0003C000L
9153  #define SDMA3_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00040000L
9154  #define SDMA3_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00080000L
9155  //SDMA3_SCRATCH_RAM_DATA
9156  #define SDMA3_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
9157  #define SDMA3_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
9158  //SDMA3_SCRATCH_RAM_ADDR
9159  #define SDMA3_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
9160  #define SDMA3_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
9161  //SDMA3_CE_CTRL
9162  #define SDMA3_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
9163  #define SDMA3_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
9164  #define SDMA3_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
9165  #define SDMA3_CE_CTRL__RESERVED__SHIFT                                                                        0x8
9166  #define SDMA3_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
9167  #define SDMA3_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
9168  #define SDMA3_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
9169  #define SDMA3_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFF00L
9170  //SDMA3_RAS_STATUS
9171  #define SDMA3_RAS_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
9172  #define SDMA3_RAS_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
9173  #define SDMA3_RAS_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
9174  #define SDMA3_RAS_STATUS__SEM_WPTR_ATOMIC_ECC__SHIFT                                                          0x3
9175  #define SDMA3_RAS_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
9176  #define SDMA3_RAS_STATUS__SRAM_ECC__SHIFT                                                                     0x5
9177  #define SDMA3_RAS_STATUS__RB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x8
9178  #define SDMA3_RAS_STATUS__IB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x9
9179  #define SDMA3_RAS_STATUS__F32_DATA_NACK_GEN_ERR__SHIFT                                                        0xa
9180  #define SDMA3_RAS_STATUS__COPY_DATA_NACK_GEN_ERR__SHIFT                                                       0xb
9181  #define SDMA3_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR__SHIFT                                                      0xc
9182  #define SDMA3_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR__SHIFT                                                0xd
9183  #define SDMA3_RAS_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
9184  #define SDMA3_RAS_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
9185  #define SDMA3_RAS_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
9186  #define SDMA3_RAS_STATUS__SEM_WPTR_ATOMIC_ECC_MASK                                                            0x00000008L
9187  #define SDMA3_RAS_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
9188  #define SDMA3_RAS_STATUS__SRAM_ECC_MASK                                                                       0x00000020L
9189  #define SDMA3_RAS_STATUS__RB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000100L
9190  #define SDMA3_RAS_STATUS__IB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000200L
9191  #define SDMA3_RAS_STATUS__F32_DATA_NACK_GEN_ERR_MASK                                                          0x00000400L
9192  #define SDMA3_RAS_STATUS__COPY_DATA_NACK_GEN_ERR_MASK                                                         0x00000800L
9193  #define SDMA3_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR_MASK                                                        0x00001000L
9194  #define SDMA3_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR_MASK                                                  0x00002000L
9195  //SDMA3_CLK_STATUS
9196  #define SDMA3_CLK_STATUS__DYN_CLK__SHIFT                                                                      0x0
9197  #define SDMA3_CLK_STATUS__PTR_CLK__SHIFT                                                                      0x1
9198  #define SDMA3_CLK_STATUS__REG_CLK__SHIFT                                                                      0x2
9199  #define SDMA3_CLK_STATUS__F32_CLK__SHIFT                                                                      0x3
9200  #define SDMA3_CLK_STATUS__DYN_CLK_MASK                                                                        0x00000001L
9201  #define SDMA3_CLK_STATUS__PTR_CLK_MASK                                                                        0x00000002L
9202  #define SDMA3_CLK_STATUS__REG_CLK_MASK                                                                        0x00000004L
9203  #define SDMA3_CLK_STATUS__F32_CLK_MASK                                                                        0x00000008L
9204  //SDMA3_GFX_RB_CNTL
9205  #define SDMA3_GFX_RB_CNTL__RB_ENABLE__SHIFT                                                                   0x0
9206  #define SDMA3_GFX_RB_CNTL__RB_SIZE__SHIFT                                                                     0x1
9207  #define SDMA3_GFX_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                              0x9
9208  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                       0xc
9209  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                  0xd
9210  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                        0x10
9211  #define SDMA3_GFX_RB_CNTL__RB_PRIV__SHIFT                                                                     0x17
9212  #define SDMA3_GFX_RB_CNTL__RB_VMID__SHIFT                                                                     0x18
9213  #define SDMA3_GFX_RB_CNTL__RB_ENABLE_MASK                                                                     0x00000001L
9214  #define SDMA3_GFX_RB_CNTL__RB_SIZE_MASK                                                                       0x0000003EL
9215  #define SDMA3_GFX_RB_CNTL__RB_SWAP_ENABLE_MASK                                                                0x00000200L
9216  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                         0x00001000L
9217  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                    0x00002000L
9218  #define SDMA3_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                          0x001F0000L
9219  #define SDMA3_GFX_RB_CNTL__RB_PRIV_MASK                                                                       0x00800000L
9220  #define SDMA3_GFX_RB_CNTL__RB_VMID_MASK                                                                       0x0F000000L
9221  //SDMA3_GFX_RB_BASE
9222  #define SDMA3_GFX_RB_BASE__ADDR__SHIFT                                                                        0x0
9223  #define SDMA3_GFX_RB_BASE__ADDR_MASK                                                                          0xFFFFFFFFL
9224  //SDMA3_GFX_RB_BASE_HI
9225  #define SDMA3_GFX_RB_BASE_HI__ADDR__SHIFT                                                                     0x0
9226  #define SDMA3_GFX_RB_BASE_HI__ADDR_MASK                                                                       0x00FFFFFFL
9227  //SDMA3_GFX_RB_RPTR
9228  #define SDMA3_GFX_RB_RPTR__OFFSET__SHIFT                                                                      0x0
9229  #define SDMA3_GFX_RB_RPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
9230  //SDMA3_GFX_RB_RPTR_HI
9231  #define SDMA3_GFX_RB_RPTR_HI__OFFSET__SHIFT                                                                   0x0
9232  #define SDMA3_GFX_RB_RPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
9233  //SDMA3_GFX_RB_WPTR
9234  #define SDMA3_GFX_RB_WPTR__OFFSET__SHIFT                                                                      0x0
9235  #define SDMA3_GFX_RB_WPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
9236  //SDMA3_GFX_RB_WPTR_HI
9237  #define SDMA3_GFX_RB_WPTR_HI__OFFSET__SHIFT                                                                   0x0
9238  #define SDMA3_GFX_RB_WPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
9239  //SDMA3_GFX_RB_WPTR_POLL_CNTL
9240  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                            0x0
9241  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                       0x1
9242  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                   0x2
9243  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                         0x4
9244  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                   0x10
9245  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                              0x00000001L
9246  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                         0x00000002L
9247  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                     0x00000004L
9248  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                           0x0000FFF0L
9249  #define SDMA3_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                     0xFFFF0000L
9250  //SDMA3_GFX_RB_RPTR_ADDR_HI
9251  #define SDMA3_GFX_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                                0x0
9252  #define SDMA3_GFX_RB_RPTR_ADDR_HI__ADDR_MASK                                                                  0xFFFFFFFFL
9253  //SDMA3_GFX_RB_RPTR_ADDR_LO
9254  #define SDMA3_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                        0x0
9255  #define SDMA3_GFX_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                                0x2
9256  #define SDMA3_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                          0x00000001L
9257  #define SDMA3_GFX_RB_RPTR_ADDR_LO__ADDR_MASK                                                                  0xFFFFFFFCL
9258  //SDMA3_GFX_IB_CNTL
9259  #define SDMA3_GFX_IB_CNTL__IB_ENABLE__SHIFT                                                                   0x0
9260  #define SDMA3_GFX_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                              0x4
9261  #define SDMA3_GFX_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                            0x8
9262  #define SDMA3_GFX_IB_CNTL__CMD_VMID__SHIFT                                                                    0x10
9263  #define SDMA3_GFX_IB_CNTL__IB_ENABLE_MASK                                                                     0x00000001L
9264  #define SDMA3_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK                                                                0x00000010L
9265  #define SDMA3_GFX_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                              0x00000100L
9266  #define SDMA3_GFX_IB_CNTL__CMD_VMID_MASK                                                                      0x000F0000L
9267  //SDMA3_GFX_IB_RPTR
9268  #define SDMA3_GFX_IB_RPTR__OFFSET__SHIFT                                                                      0x2
9269  #define SDMA3_GFX_IB_RPTR__OFFSET_MASK                                                                        0x003FFFFCL
9270  //SDMA3_GFX_IB_OFFSET
9271  #define SDMA3_GFX_IB_OFFSET__OFFSET__SHIFT                                                                    0x2
9272  #define SDMA3_GFX_IB_OFFSET__OFFSET_MASK                                                                      0x003FFFFCL
9273  //SDMA3_GFX_IB_BASE_LO
9274  #define SDMA3_GFX_IB_BASE_LO__ADDR__SHIFT                                                                     0x5
9275  #define SDMA3_GFX_IB_BASE_LO__ADDR_MASK                                                                       0xFFFFFFE0L
9276  //SDMA3_GFX_IB_BASE_HI
9277  #define SDMA3_GFX_IB_BASE_HI__ADDR__SHIFT                                                                     0x0
9278  #define SDMA3_GFX_IB_BASE_HI__ADDR_MASK                                                                       0xFFFFFFFFL
9279  //SDMA3_GFX_IB_SIZE
9280  #define SDMA3_GFX_IB_SIZE__SIZE__SHIFT                                                                        0x0
9281  #define SDMA3_GFX_IB_SIZE__SIZE_MASK                                                                          0x000FFFFFL
9282  //SDMA3_GFX_SKIP_CNTL
9283  #define SDMA3_GFX_SKIP_CNTL__SKIP_COUNT__SHIFT                                                                0x0
9284  #define SDMA3_GFX_SKIP_CNTL__SKIP_COUNT_MASK                                                                  0x000FFFFFL
9285  //SDMA3_GFX_CONTEXT_STATUS
9286  #define SDMA3_GFX_CONTEXT_STATUS__SELECTED__SHIFT                                                             0x0
9287  #define SDMA3_GFX_CONTEXT_STATUS__IDLE__SHIFT                                                                 0x2
9288  #define SDMA3_GFX_CONTEXT_STATUS__EXPIRED__SHIFT                                                              0x3
9289  #define SDMA3_GFX_CONTEXT_STATUS__EXCEPTION__SHIFT                                                            0x4
9290  #define SDMA3_GFX_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                           0x7
9291  #define SDMA3_GFX_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                          0x8
9292  #define SDMA3_GFX_CONTEXT_STATUS__PREEMPTED__SHIFT                                                            0x9
9293  #define SDMA3_GFX_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                      0xa
9294  #define SDMA3_GFX_CONTEXT_STATUS__SELECTED_MASK                                                               0x00000001L
9295  #define SDMA3_GFX_CONTEXT_STATUS__IDLE_MASK                                                                   0x00000004L
9296  #define SDMA3_GFX_CONTEXT_STATUS__EXPIRED_MASK                                                                0x00000008L
9297  #define SDMA3_GFX_CONTEXT_STATUS__EXCEPTION_MASK                                                              0x00000070L
9298  #define SDMA3_GFX_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                             0x00000080L
9299  #define SDMA3_GFX_CONTEXT_STATUS__CTXSW_READY_MASK                                                            0x00000100L
9300  #define SDMA3_GFX_CONTEXT_STATUS__PREEMPTED_MASK                                                              0x00000200L
9301  #define SDMA3_GFX_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                        0x00000400L
9302  //SDMA3_GFX_DOORBELL
9303  #define SDMA3_GFX_DOORBELL__ENABLE__SHIFT                                                                     0x1c
9304  #define SDMA3_GFX_DOORBELL__CAPTURED__SHIFT                                                                   0x1e
9305  #define SDMA3_GFX_DOORBELL__ENABLE_MASK                                                                       0x10000000L
9306  #define SDMA3_GFX_DOORBELL__CAPTURED_MASK                                                                     0x40000000L
9307  //SDMA3_GFX_CONTEXT_CNTL
9308  #define SDMA3_GFX_CONTEXT_CNTL__RESUME_CTX__SHIFT                                                             0x10
9309  #define SDMA3_GFX_CONTEXT_CNTL__SESSION_SEL__SHIFT                                                            0x18
9310  #define SDMA3_GFX_CONTEXT_CNTL__RESUME_CTX_MASK                                                               0x00010000L
9311  #define SDMA3_GFX_CONTEXT_CNTL__SESSION_SEL_MASK                                                              0x0F000000L
9312  //SDMA3_GFX_STATUS
9313  #define SDMA3_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                       0x0
9314  #define SDMA3_GFX_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                          0x8
9315  #define SDMA3_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                         0x000000FFL
9316  #define SDMA3_GFX_STATUS__WPTR_UPDATE_PENDING_MASK                                                            0x00000100L
9317  //SDMA3_GFX_DOORBELL_LOG
9318  #define SDMA3_GFX_DOORBELL_LOG__BE_ERROR__SHIFT                                                               0x0
9319  #define SDMA3_GFX_DOORBELL_LOG__DATA__SHIFT                                                                   0x2
9320  #define SDMA3_GFX_DOORBELL_LOG__BE_ERROR_MASK                                                                 0x00000001L
9321  #define SDMA3_GFX_DOORBELL_LOG__DATA_MASK                                                                     0xFFFFFFFCL
9322  //SDMA3_GFX_WATERMARK
9323  #define SDMA3_GFX_WATERMARK__RD_OUTSTANDING__SHIFT                                                            0x0
9324  #define SDMA3_GFX_WATERMARK__WR_OUTSTANDING__SHIFT                                                            0x10
9325  #define SDMA3_GFX_WATERMARK__RD_OUTSTANDING_MASK                                                              0x00000FFFL
9326  #define SDMA3_GFX_WATERMARK__WR_OUTSTANDING_MASK                                                              0x03FF0000L
9327  //SDMA3_GFX_DOORBELL_OFFSET
9328  #define SDMA3_GFX_DOORBELL_OFFSET__OFFSET__SHIFT                                                              0x2
9329  #define SDMA3_GFX_DOORBELL_OFFSET__OFFSET_MASK                                                                0x0FFFFFFCL
9330  //SDMA3_GFX_CSA_ADDR_LO
9331  #define SDMA3_GFX_CSA_ADDR_LO__ADDR__SHIFT                                                                    0x2
9332  #define SDMA3_GFX_CSA_ADDR_LO__ADDR_MASK                                                                      0xFFFFFFFCL
9333  //SDMA3_GFX_CSA_ADDR_HI
9334  #define SDMA3_GFX_CSA_ADDR_HI__ADDR__SHIFT                                                                    0x0
9335  #define SDMA3_GFX_CSA_ADDR_HI__ADDR_MASK                                                                      0xFFFFFFFFL
9336  //SDMA3_GFX_IB_SUB_REMAIN
9337  #define SDMA3_GFX_IB_SUB_REMAIN__SIZE__SHIFT                                                                  0x0
9338  #define SDMA3_GFX_IB_SUB_REMAIN__SIZE_MASK                                                                    0x000FFFFFL
9339  //SDMA3_GFX_PREEMPT
9340  #define SDMA3_GFX_PREEMPT__IB_PREEMPT__SHIFT                                                                  0x0
9341  #define SDMA3_GFX_PREEMPT__IB_PREEMPT_MASK                                                                    0x00000001L
9342  //SDMA3_GFX_DUMMY_REG
9343  #define SDMA3_GFX_DUMMY_REG__DUMMY__SHIFT                                                                     0x0
9344  #define SDMA3_GFX_DUMMY_REG__DUMMY_MASK                                                                       0xFFFFFFFFL
9345  //SDMA3_GFX_RB_WPTR_POLL_ADDR_HI
9346  #define SDMA3_GFX_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                           0x0
9347  #define SDMA3_GFX_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                             0xFFFFFFFFL
9348  //SDMA3_GFX_RB_WPTR_POLL_ADDR_LO
9349  #define SDMA3_GFX_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                           0x2
9350  #define SDMA3_GFX_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                             0xFFFFFFFCL
9351  //SDMA3_GFX_RB_AQL_CNTL
9352  #define SDMA3_GFX_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                              0x0
9353  #define SDMA3_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                         0x1
9354  #define SDMA3_GFX_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                             0x8
9355  #define SDMA3_GFX_RB_AQL_CNTL__AQL_ENABLE_MASK                                                                0x00000001L
9356  #define SDMA3_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                           0x000000FEL
9357  #define SDMA3_GFX_RB_AQL_CNTL__PACKET_STEP_MASK                                                               0x0000FF00L
9358  //SDMA3_GFX_MINOR_PTR_UPDATE
9359  #define SDMA3_GFX_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                             0x0
9360  #define SDMA3_GFX_MINOR_PTR_UPDATE__ENABLE_MASK                                                               0x00000001L
9361  //SDMA3_GFX_MIDCMD_DATA0
9362  #define SDMA3_GFX_MIDCMD_DATA0__DATA0__SHIFT                                                                  0x0
9363  #define SDMA3_GFX_MIDCMD_DATA0__DATA0_MASK                                                                    0xFFFFFFFFL
9364  //SDMA3_GFX_MIDCMD_DATA1
9365  #define SDMA3_GFX_MIDCMD_DATA1__DATA1__SHIFT                                                                  0x0
9366  #define SDMA3_GFX_MIDCMD_DATA1__DATA1_MASK                                                                    0xFFFFFFFFL
9367  //SDMA3_GFX_MIDCMD_DATA2
9368  #define SDMA3_GFX_MIDCMD_DATA2__DATA2__SHIFT                                                                  0x0
9369  #define SDMA3_GFX_MIDCMD_DATA2__DATA2_MASK                                                                    0xFFFFFFFFL
9370  //SDMA3_GFX_MIDCMD_DATA3
9371  #define SDMA3_GFX_MIDCMD_DATA3__DATA3__SHIFT                                                                  0x0
9372  #define SDMA3_GFX_MIDCMD_DATA3__DATA3_MASK                                                                    0xFFFFFFFFL
9373  //SDMA3_GFX_MIDCMD_DATA4
9374  #define SDMA3_GFX_MIDCMD_DATA4__DATA4__SHIFT                                                                  0x0
9375  #define SDMA3_GFX_MIDCMD_DATA4__DATA4_MASK                                                                    0xFFFFFFFFL
9376  //SDMA3_GFX_MIDCMD_DATA5
9377  #define SDMA3_GFX_MIDCMD_DATA5__DATA5__SHIFT                                                                  0x0
9378  #define SDMA3_GFX_MIDCMD_DATA5__DATA5_MASK                                                                    0xFFFFFFFFL
9379  //SDMA3_GFX_MIDCMD_DATA6
9380  #define SDMA3_GFX_MIDCMD_DATA6__DATA6__SHIFT                                                                  0x0
9381  #define SDMA3_GFX_MIDCMD_DATA6__DATA6_MASK                                                                    0xFFFFFFFFL
9382  //SDMA3_GFX_MIDCMD_DATA7
9383  #define SDMA3_GFX_MIDCMD_DATA7__DATA7__SHIFT                                                                  0x0
9384  #define SDMA3_GFX_MIDCMD_DATA7__DATA7_MASK                                                                    0xFFFFFFFFL
9385  //SDMA3_GFX_MIDCMD_DATA8
9386  #define SDMA3_GFX_MIDCMD_DATA8__DATA8__SHIFT                                                                  0x0
9387  #define SDMA3_GFX_MIDCMD_DATA8__DATA8_MASK                                                                    0xFFFFFFFFL
9388  //SDMA3_GFX_MIDCMD_DATA9
9389  #define SDMA3_GFX_MIDCMD_DATA9__DATA9__SHIFT                                                                  0x0
9390  #define SDMA3_GFX_MIDCMD_DATA9__DATA9_MASK                                                                    0xFFFFFFFFL
9391  //SDMA3_GFX_MIDCMD_DATA10
9392  #define SDMA3_GFX_MIDCMD_DATA10__DATA10__SHIFT                                                                0x0
9393  #define SDMA3_GFX_MIDCMD_DATA10__DATA10_MASK                                                                  0xFFFFFFFFL
9394  //SDMA3_GFX_MIDCMD_CNTL
9395  #define SDMA3_GFX_MIDCMD_CNTL__DATA_VALID__SHIFT                                                              0x0
9396  #define SDMA3_GFX_MIDCMD_CNTL__COPY_MODE__SHIFT                                                               0x1
9397  #define SDMA3_GFX_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                             0x4
9398  #define SDMA3_GFX_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                           0x8
9399  #define SDMA3_GFX_MIDCMD_CNTL__DATA_VALID_MASK                                                                0x00000001L
9400  #define SDMA3_GFX_MIDCMD_CNTL__COPY_MODE_MASK                                                                 0x00000002L
9401  #define SDMA3_GFX_MIDCMD_CNTL__SPLIT_STATE_MASK                                                               0x000000F0L
9402  #define SDMA3_GFX_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                             0x00000100L
9403  //SDMA3_PAGE_RB_CNTL
9404  #define SDMA3_PAGE_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
9405  #define SDMA3_PAGE_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
9406  #define SDMA3_PAGE_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
9407  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
9408  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
9409  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
9410  #define SDMA3_PAGE_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
9411  #define SDMA3_PAGE_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
9412  #define SDMA3_PAGE_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
9413  #define SDMA3_PAGE_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
9414  #define SDMA3_PAGE_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
9415  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
9416  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
9417  #define SDMA3_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
9418  #define SDMA3_PAGE_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
9419  #define SDMA3_PAGE_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
9420  //SDMA3_PAGE_RB_BASE
9421  #define SDMA3_PAGE_RB_BASE__ADDR__SHIFT                                                                       0x0
9422  #define SDMA3_PAGE_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
9423  //SDMA3_PAGE_RB_BASE_HI
9424  #define SDMA3_PAGE_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
9425  #define SDMA3_PAGE_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
9426  //SDMA3_PAGE_RB_RPTR
9427  #define SDMA3_PAGE_RB_RPTR__OFFSET__SHIFT                                                                     0x0
9428  #define SDMA3_PAGE_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9429  //SDMA3_PAGE_RB_RPTR_HI
9430  #define SDMA3_PAGE_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
9431  #define SDMA3_PAGE_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9432  //SDMA3_PAGE_RB_WPTR
9433  #define SDMA3_PAGE_RB_WPTR__OFFSET__SHIFT                                                                     0x0
9434  #define SDMA3_PAGE_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9435  //SDMA3_PAGE_RB_WPTR_HI
9436  #define SDMA3_PAGE_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
9437  #define SDMA3_PAGE_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9438  //SDMA3_PAGE_RB_WPTR_POLL_CNTL
9439  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
9440  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
9441  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
9442  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
9443  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
9444  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
9445  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
9446  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
9447  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
9448  #define SDMA3_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
9449  //SDMA3_PAGE_RB_RPTR_ADDR_HI
9450  #define SDMA3_PAGE_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
9451  #define SDMA3_PAGE_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
9452  //SDMA3_PAGE_RB_RPTR_ADDR_LO
9453  #define SDMA3_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
9454  #define SDMA3_PAGE_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
9455  #define SDMA3_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
9456  #define SDMA3_PAGE_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
9457  //SDMA3_PAGE_IB_CNTL
9458  #define SDMA3_PAGE_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
9459  #define SDMA3_PAGE_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
9460  #define SDMA3_PAGE_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
9461  #define SDMA3_PAGE_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
9462  #define SDMA3_PAGE_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
9463  #define SDMA3_PAGE_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
9464  #define SDMA3_PAGE_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
9465  #define SDMA3_PAGE_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
9466  //SDMA3_PAGE_IB_RPTR
9467  #define SDMA3_PAGE_IB_RPTR__OFFSET__SHIFT                                                                     0x2
9468  #define SDMA3_PAGE_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
9469  //SDMA3_PAGE_IB_OFFSET
9470  #define SDMA3_PAGE_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
9471  #define SDMA3_PAGE_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
9472  //SDMA3_PAGE_IB_BASE_LO
9473  #define SDMA3_PAGE_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
9474  #define SDMA3_PAGE_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
9475  //SDMA3_PAGE_IB_BASE_HI
9476  #define SDMA3_PAGE_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
9477  #define SDMA3_PAGE_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
9478  //SDMA3_PAGE_IB_SIZE
9479  #define SDMA3_PAGE_IB_SIZE__SIZE__SHIFT                                                                       0x0
9480  #define SDMA3_PAGE_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
9481  //SDMA3_PAGE_SKIP_CNTL
9482  #define SDMA3_PAGE_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
9483  #define SDMA3_PAGE_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
9484  //SDMA3_PAGE_CONTEXT_STATUS
9485  #define SDMA3_PAGE_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
9486  #define SDMA3_PAGE_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
9487  #define SDMA3_PAGE_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
9488  #define SDMA3_PAGE_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
9489  #define SDMA3_PAGE_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
9490  #define SDMA3_PAGE_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
9491  #define SDMA3_PAGE_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
9492  #define SDMA3_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
9493  #define SDMA3_PAGE_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
9494  #define SDMA3_PAGE_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
9495  #define SDMA3_PAGE_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
9496  #define SDMA3_PAGE_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
9497  #define SDMA3_PAGE_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
9498  #define SDMA3_PAGE_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
9499  #define SDMA3_PAGE_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
9500  #define SDMA3_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
9501  //SDMA3_PAGE_DOORBELL
9502  #define SDMA3_PAGE_DOORBELL__ENABLE__SHIFT                                                                    0x1c
9503  #define SDMA3_PAGE_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
9504  #define SDMA3_PAGE_DOORBELL__ENABLE_MASK                                                                      0x10000000L
9505  #define SDMA3_PAGE_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
9506  //SDMA3_PAGE_STATUS
9507  #define SDMA3_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
9508  #define SDMA3_PAGE_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
9509  #define SDMA3_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
9510  #define SDMA3_PAGE_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
9511  //SDMA3_PAGE_DOORBELL_LOG
9512  #define SDMA3_PAGE_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
9513  #define SDMA3_PAGE_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
9514  #define SDMA3_PAGE_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
9515  #define SDMA3_PAGE_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
9516  //SDMA3_PAGE_WATERMARK
9517  #define SDMA3_PAGE_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
9518  #define SDMA3_PAGE_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
9519  #define SDMA3_PAGE_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
9520  #define SDMA3_PAGE_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
9521  //SDMA3_PAGE_DOORBELL_OFFSET
9522  #define SDMA3_PAGE_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
9523  #define SDMA3_PAGE_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
9524  //SDMA3_PAGE_CSA_ADDR_LO
9525  #define SDMA3_PAGE_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
9526  #define SDMA3_PAGE_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
9527  //SDMA3_PAGE_CSA_ADDR_HI
9528  #define SDMA3_PAGE_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
9529  #define SDMA3_PAGE_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
9530  //SDMA3_PAGE_IB_SUB_REMAIN
9531  #define SDMA3_PAGE_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
9532  #define SDMA3_PAGE_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
9533  //SDMA3_PAGE_PREEMPT
9534  #define SDMA3_PAGE_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
9535  #define SDMA3_PAGE_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
9536  //SDMA3_PAGE_DUMMY_REG
9537  #define SDMA3_PAGE_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
9538  #define SDMA3_PAGE_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
9539  //SDMA3_PAGE_RB_WPTR_POLL_ADDR_HI
9540  #define SDMA3_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
9541  #define SDMA3_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
9542  //SDMA3_PAGE_RB_WPTR_POLL_ADDR_LO
9543  #define SDMA3_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
9544  #define SDMA3_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
9545  //SDMA3_PAGE_RB_AQL_CNTL
9546  #define SDMA3_PAGE_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
9547  #define SDMA3_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
9548  #define SDMA3_PAGE_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
9549  #define SDMA3_PAGE_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
9550  #define SDMA3_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
9551  #define SDMA3_PAGE_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
9552  //SDMA3_PAGE_MINOR_PTR_UPDATE
9553  #define SDMA3_PAGE_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
9554  #define SDMA3_PAGE_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
9555  //SDMA3_PAGE_MIDCMD_DATA0
9556  #define SDMA3_PAGE_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
9557  #define SDMA3_PAGE_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
9558  //SDMA3_PAGE_MIDCMD_DATA1
9559  #define SDMA3_PAGE_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
9560  #define SDMA3_PAGE_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
9561  //SDMA3_PAGE_MIDCMD_DATA2
9562  #define SDMA3_PAGE_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
9563  #define SDMA3_PAGE_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
9564  //SDMA3_PAGE_MIDCMD_DATA3
9565  #define SDMA3_PAGE_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
9566  #define SDMA3_PAGE_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
9567  //SDMA3_PAGE_MIDCMD_DATA4
9568  #define SDMA3_PAGE_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
9569  #define SDMA3_PAGE_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
9570  //SDMA3_PAGE_MIDCMD_DATA5
9571  #define SDMA3_PAGE_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
9572  #define SDMA3_PAGE_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
9573  //SDMA3_PAGE_MIDCMD_DATA6
9574  #define SDMA3_PAGE_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
9575  #define SDMA3_PAGE_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
9576  //SDMA3_PAGE_MIDCMD_DATA7
9577  #define SDMA3_PAGE_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
9578  #define SDMA3_PAGE_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
9579  //SDMA3_PAGE_MIDCMD_DATA8
9580  #define SDMA3_PAGE_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
9581  #define SDMA3_PAGE_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
9582  //SDMA3_PAGE_MIDCMD_DATA9
9583  #define SDMA3_PAGE_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
9584  #define SDMA3_PAGE_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
9585  //SDMA3_PAGE_MIDCMD_DATA10
9586  #define SDMA3_PAGE_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
9587  #define SDMA3_PAGE_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
9588  //SDMA3_PAGE_MIDCMD_CNTL
9589  #define SDMA3_PAGE_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
9590  #define SDMA3_PAGE_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
9591  #define SDMA3_PAGE_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
9592  #define SDMA3_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
9593  #define SDMA3_PAGE_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
9594  #define SDMA3_PAGE_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
9595  #define SDMA3_PAGE_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
9596  #define SDMA3_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
9597  //SDMA3_RLC0_RB_CNTL
9598  #define SDMA3_RLC0_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
9599  #define SDMA3_RLC0_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
9600  #define SDMA3_RLC0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
9601  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
9602  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
9603  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
9604  #define SDMA3_RLC0_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
9605  #define SDMA3_RLC0_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
9606  #define SDMA3_RLC0_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
9607  #define SDMA3_RLC0_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
9608  #define SDMA3_RLC0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
9609  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
9610  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
9611  #define SDMA3_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
9612  #define SDMA3_RLC0_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
9613  #define SDMA3_RLC0_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
9614  //SDMA3_RLC0_RB_BASE
9615  #define SDMA3_RLC0_RB_BASE__ADDR__SHIFT                                                                       0x0
9616  #define SDMA3_RLC0_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
9617  //SDMA3_RLC0_RB_BASE_HI
9618  #define SDMA3_RLC0_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
9619  #define SDMA3_RLC0_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
9620  //SDMA3_RLC0_RB_RPTR
9621  #define SDMA3_RLC0_RB_RPTR__OFFSET__SHIFT                                                                     0x0
9622  #define SDMA3_RLC0_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9623  //SDMA3_RLC0_RB_RPTR_HI
9624  #define SDMA3_RLC0_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
9625  #define SDMA3_RLC0_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9626  //SDMA3_RLC0_RB_WPTR
9627  #define SDMA3_RLC0_RB_WPTR__OFFSET__SHIFT                                                                     0x0
9628  #define SDMA3_RLC0_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9629  //SDMA3_RLC0_RB_WPTR_HI
9630  #define SDMA3_RLC0_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
9631  #define SDMA3_RLC0_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9632  //SDMA3_RLC0_RB_WPTR_POLL_CNTL
9633  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
9634  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
9635  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
9636  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
9637  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
9638  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
9639  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
9640  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
9641  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
9642  #define SDMA3_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
9643  //SDMA3_RLC0_RB_RPTR_ADDR_HI
9644  #define SDMA3_RLC0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
9645  #define SDMA3_RLC0_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
9646  //SDMA3_RLC0_RB_RPTR_ADDR_LO
9647  #define SDMA3_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
9648  #define SDMA3_RLC0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
9649  #define SDMA3_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
9650  #define SDMA3_RLC0_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
9651  //SDMA3_RLC0_IB_CNTL
9652  #define SDMA3_RLC0_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
9653  #define SDMA3_RLC0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
9654  #define SDMA3_RLC0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
9655  #define SDMA3_RLC0_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
9656  #define SDMA3_RLC0_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
9657  #define SDMA3_RLC0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
9658  #define SDMA3_RLC0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
9659  #define SDMA3_RLC0_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
9660  //SDMA3_RLC0_IB_RPTR
9661  #define SDMA3_RLC0_IB_RPTR__OFFSET__SHIFT                                                                     0x2
9662  #define SDMA3_RLC0_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
9663  //SDMA3_RLC0_IB_OFFSET
9664  #define SDMA3_RLC0_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
9665  #define SDMA3_RLC0_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
9666  //SDMA3_RLC0_IB_BASE_LO
9667  #define SDMA3_RLC0_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
9668  #define SDMA3_RLC0_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
9669  //SDMA3_RLC0_IB_BASE_HI
9670  #define SDMA3_RLC0_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
9671  #define SDMA3_RLC0_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
9672  //SDMA3_RLC0_IB_SIZE
9673  #define SDMA3_RLC0_IB_SIZE__SIZE__SHIFT                                                                       0x0
9674  #define SDMA3_RLC0_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
9675  //SDMA3_RLC0_SKIP_CNTL
9676  #define SDMA3_RLC0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
9677  #define SDMA3_RLC0_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
9678  //SDMA3_RLC0_CONTEXT_STATUS
9679  #define SDMA3_RLC0_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
9680  #define SDMA3_RLC0_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
9681  #define SDMA3_RLC0_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
9682  #define SDMA3_RLC0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
9683  #define SDMA3_RLC0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
9684  #define SDMA3_RLC0_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
9685  #define SDMA3_RLC0_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
9686  #define SDMA3_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
9687  #define SDMA3_RLC0_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
9688  #define SDMA3_RLC0_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
9689  #define SDMA3_RLC0_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
9690  #define SDMA3_RLC0_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
9691  #define SDMA3_RLC0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
9692  #define SDMA3_RLC0_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
9693  #define SDMA3_RLC0_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
9694  #define SDMA3_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
9695  //SDMA3_RLC0_DOORBELL
9696  #define SDMA3_RLC0_DOORBELL__ENABLE__SHIFT                                                                    0x1c
9697  #define SDMA3_RLC0_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
9698  #define SDMA3_RLC0_DOORBELL__ENABLE_MASK                                                                      0x10000000L
9699  #define SDMA3_RLC0_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
9700  //SDMA3_RLC0_STATUS
9701  #define SDMA3_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
9702  #define SDMA3_RLC0_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
9703  #define SDMA3_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
9704  #define SDMA3_RLC0_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
9705  //SDMA3_RLC0_DOORBELL_LOG
9706  #define SDMA3_RLC0_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
9707  #define SDMA3_RLC0_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
9708  #define SDMA3_RLC0_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
9709  #define SDMA3_RLC0_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
9710  //SDMA3_RLC0_WATERMARK
9711  #define SDMA3_RLC0_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
9712  #define SDMA3_RLC0_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
9713  #define SDMA3_RLC0_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
9714  #define SDMA3_RLC0_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
9715  //SDMA3_RLC0_DOORBELL_OFFSET
9716  #define SDMA3_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
9717  #define SDMA3_RLC0_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
9718  //SDMA3_RLC0_CSA_ADDR_LO
9719  #define SDMA3_RLC0_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
9720  #define SDMA3_RLC0_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
9721  //SDMA3_RLC0_CSA_ADDR_HI
9722  #define SDMA3_RLC0_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
9723  #define SDMA3_RLC0_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
9724  //SDMA3_RLC0_IB_SUB_REMAIN
9725  #define SDMA3_RLC0_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
9726  #define SDMA3_RLC0_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
9727  //SDMA3_RLC0_PREEMPT
9728  #define SDMA3_RLC0_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
9729  #define SDMA3_RLC0_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
9730  //SDMA3_RLC0_DUMMY_REG
9731  #define SDMA3_RLC0_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
9732  #define SDMA3_RLC0_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
9733  //SDMA3_RLC0_RB_WPTR_POLL_ADDR_HI
9734  #define SDMA3_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
9735  #define SDMA3_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
9736  //SDMA3_RLC0_RB_WPTR_POLL_ADDR_LO
9737  #define SDMA3_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
9738  #define SDMA3_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
9739  //SDMA3_RLC0_RB_AQL_CNTL
9740  #define SDMA3_RLC0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
9741  #define SDMA3_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
9742  #define SDMA3_RLC0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
9743  #define SDMA3_RLC0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
9744  #define SDMA3_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
9745  #define SDMA3_RLC0_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
9746  //SDMA3_RLC0_MINOR_PTR_UPDATE
9747  #define SDMA3_RLC0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
9748  #define SDMA3_RLC0_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
9749  //SDMA3_RLC0_MIDCMD_DATA0
9750  #define SDMA3_RLC0_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
9751  #define SDMA3_RLC0_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
9752  //SDMA3_RLC0_MIDCMD_DATA1
9753  #define SDMA3_RLC0_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
9754  #define SDMA3_RLC0_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
9755  //SDMA3_RLC0_MIDCMD_DATA2
9756  #define SDMA3_RLC0_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
9757  #define SDMA3_RLC0_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
9758  //SDMA3_RLC0_MIDCMD_DATA3
9759  #define SDMA3_RLC0_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
9760  #define SDMA3_RLC0_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
9761  //SDMA3_RLC0_MIDCMD_DATA4
9762  #define SDMA3_RLC0_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
9763  #define SDMA3_RLC0_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
9764  //SDMA3_RLC0_MIDCMD_DATA5
9765  #define SDMA3_RLC0_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
9766  #define SDMA3_RLC0_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
9767  //SDMA3_RLC0_MIDCMD_DATA6
9768  #define SDMA3_RLC0_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
9769  #define SDMA3_RLC0_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
9770  //SDMA3_RLC0_MIDCMD_DATA7
9771  #define SDMA3_RLC0_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
9772  #define SDMA3_RLC0_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
9773  //SDMA3_RLC0_MIDCMD_DATA8
9774  #define SDMA3_RLC0_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
9775  #define SDMA3_RLC0_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
9776  //SDMA3_RLC0_MIDCMD_DATA9
9777  #define SDMA3_RLC0_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
9778  #define SDMA3_RLC0_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
9779  //SDMA3_RLC0_MIDCMD_DATA10
9780  #define SDMA3_RLC0_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
9781  #define SDMA3_RLC0_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
9782  //SDMA3_RLC0_MIDCMD_CNTL
9783  #define SDMA3_RLC0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
9784  #define SDMA3_RLC0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
9785  #define SDMA3_RLC0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
9786  #define SDMA3_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
9787  #define SDMA3_RLC0_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
9788  #define SDMA3_RLC0_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
9789  #define SDMA3_RLC0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
9790  #define SDMA3_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
9791  //SDMA3_RLC1_RB_CNTL
9792  #define SDMA3_RLC1_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
9793  #define SDMA3_RLC1_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
9794  #define SDMA3_RLC1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
9795  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
9796  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
9797  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
9798  #define SDMA3_RLC1_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
9799  #define SDMA3_RLC1_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
9800  #define SDMA3_RLC1_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
9801  #define SDMA3_RLC1_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
9802  #define SDMA3_RLC1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
9803  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
9804  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
9805  #define SDMA3_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
9806  #define SDMA3_RLC1_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
9807  #define SDMA3_RLC1_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
9808  //SDMA3_RLC1_RB_BASE
9809  #define SDMA3_RLC1_RB_BASE__ADDR__SHIFT                                                                       0x0
9810  #define SDMA3_RLC1_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
9811  //SDMA3_RLC1_RB_BASE_HI
9812  #define SDMA3_RLC1_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
9813  #define SDMA3_RLC1_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
9814  //SDMA3_RLC1_RB_RPTR
9815  #define SDMA3_RLC1_RB_RPTR__OFFSET__SHIFT                                                                     0x0
9816  #define SDMA3_RLC1_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9817  //SDMA3_RLC1_RB_RPTR_HI
9818  #define SDMA3_RLC1_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
9819  #define SDMA3_RLC1_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9820  //SDMA3_RLC1_RB_WPTR
9821  #define SDMA3_RLC1_RB_WPTR__OFFSET__SHIFT                                                                     0x0
9822  #define SDMA3_RLC1_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
9823  //SDMA3_RLC1_RB_WPTR_HI
9824  #define SDMA3_RLC1_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
9825  #define SDMA3_RLC1_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
9826  //SDMA3_RLC1_RB_WPTR_POLL_CNTL
9827  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
9828  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
9829  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
9830  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
9831  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
9832  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
9833  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
9834  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
9835  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
9836  #define SDMA3_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
9837  //SDMA3_RLC1_RB_RPTR_ADDR_HI
9838  #define SDMA3_RLC1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
9839  #define SDMA3_RLC1_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
9840  //SDMA3_RLC1_RB_RPTR_ADDR_LO
9841  #define SDMA3_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
9842  #define SDMA3_RLC1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
9843  #define SDMA3_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
9844  #define SDMA3_RLC1_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
9845  //SDMA3_RLC1_IB_CNTL
9846  #define SDMA3_RLC1_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
9847  #define SDMA3_RLC1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
9848  #define SDMA3_RLC1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
9849  #define SDMA3_RLC1_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
9850  #define SDMA3_RLC1_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
9851  #define SDMA3_RLC1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
9852  #define SDMA3_RLC1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
9853  #define SDMA3_RLC1_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
9854  //SDMA3_RLC1_IB_RPTR
9855  #define SDMA3_RLC1_IB_RPTR__OFFSET__SHIFT                                                                     0x2
9856  #define SDMA3_RLC1_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
9857  //SDMA3_RLC1_IB_OFFSET
9858  #define SDMA3_RLC1_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
9859  #define SDMA3_RLC1_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
9860  //SDMA3_RLC1_IB_BASE_LO
9861  #define SDMA3_RLC1_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
9862  #define SDMA3_RLC1_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
9863  //SDMA3_RLC1_IB_BASE_HI
9864  #define SDMA3_RLC1_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
9865  #define SDMA3_RLC1_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
9866  //SDMA3_RLC1_IB_SIZE
9867  #define SDMA3_RLC1_IB_SIZE__SIZE__SHIFT                                                                       0x0
9868  #define SDMA3_RLC1_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
9869  //SDMA3_RLC1_SKIP_CNTL
9870  #define SDMA3_RLC1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
9871  #define SDMA3_RLC1_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
9872  //SDMA3_RLC1_CONTEXT_STATUS
9873  #define SDMA3_RLC1_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
9874  #define SDMA3_RLC1_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
9875  #define SDMA3_RLC1_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
9876  #define SDMA3_RLC1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
9877  #define SDMA3_RLC1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
9878  #define SDMA3_RLC1_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
9879  #define SDMA3_RLC1_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
9880  #define SDMA3_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
9881  #define SDMA3_RLC1_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
9882  #define SDMA3_RLC1_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
9883  #define SDMA3_RLC1_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
9884  #define SDMA3_RLC1_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
9885  #define SDMA3_RLC1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
9886  #define SDMA3_RLC1_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
9887  #define SDMA3_RLC1_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
9888  #define SDMA3_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
9889  //SDMA3_RLC1_DOORBELL
9890  #define SDMA3_RLC1_DOORBELL__ENABLE__SHIFT                                                                    0x1c
9891  #define SDMA3_RLC1_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
9892  #define SDMA3_RLC1_DOORBELL__ENABLE_MASK                                                                      0x10000000L
9893  #define SDMA3_RLC1_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
9894  //SDMA3_RLC1_STATUS
9895  #define SDMA3_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
9896  #define SDMA3_RLC1_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
9897  #define SDMA3_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
9898  #define SDMA3_RLC1_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
9899  //SDMA3_RLC1_DOORBELL_LOG
9900  #define SDMA3_RLC1_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
9901  #define SDMA3_RLC1_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
9902  #define SDMA3_RLC1_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
9903  #define SDMA3_RLC1_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
9904  //SDMA3_RLC1_WATERMARK
9905  #define SDMA3_RLC1_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
9906  #define SDMA3_RLC1_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
9907  #define SDMA3_RLC1_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
9908  #define SDMA3_RLC1_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
9909  //SDMA3_RLC1_DOORBELL_OFFSET
9910  #define SDMA3_RLC1_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
9911  #define SDMA3_RLC1_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
9912  //SDMA3_RLC1_CSA_ADDR_LO
9913  #define SDMA3_RLC1_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
9914  #define SDMA3_RLC1_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
9915  //SDMA3_RLC1_CSA_ADDR_HI
9916  #define SDMA3_RLC1_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
9917  #define SDMA3_RLC1_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
9918  //SDMA3_RLC1_IB_SUB_REMAIN
9919  #define SDMA3_RLC1_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
9920  #define SDMA3_RLC1_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
9921  //SDMA3_RLC1_PREEMPT
9922  #define SDMA3_RLC1_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
9923  #define SDMA3_RLC1_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
9924  //SDMA3_RLC1_DUMMY_REG
9925  #define SDMA3_RLC1_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
9926  #define SDMA3_RLC1_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
9927  //SDMA3_RLC1_RB_WPTR_POLL_ADDR_HI
9928  #define SDMA3_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
9929  #define SDMA3_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
9930  //SDMA3_RLC1_RB_WPTR_POLL_ADDR_LO
9931  #define SDMA3_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
9932  #define SDMA3_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
9933  //SDMA3_RLC1_RB_AQL_CNTL
9934  #define SDMA3_RLC1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
9935  #define SDMA3_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
9936  #define SDMA3_RLC1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
9937  #define SDMA3_RLC1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
9938  #define SDMA3_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
9939  #define SDMA3_RLC1_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
9940  //SDMA3_RLC1_MINOR_PTR_UPDATE
9941  #define SDMA3_RLC1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
9942  #define SDMA3_RLC1_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
9943  //SDMA3_RLC1_MIDCMD_DATA0
9944  #define SDMA3_RLC1_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
9945  #define SDMA3_RLC1_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
9946  //SDMA3_RLC1_MIDCMD_DATA1
9947  #define SDMA3_RLC1_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
9948  #define SDMA3_RLC1_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
9949  //SDMA3_RLC1_MIDCMD_DATA2
9950  #define SDMA3_RLC1_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
9951  #define SDMA3_RLC1_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
9952  //SDMA3_RLC1_MIDCMD_DATA3
9953  #define SDMA3_RLC1_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
9954  #define SDMA3_RLC1_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
9955  //SDMA3_RLC1_MIDCMD_DATA4
9956  #define SDMA3_RLC1_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
9957  #define SDMA3_RLC1_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
9958  //SDMA3_RLC1_MIDCMD_DATA5
9959  #define SDMA3_RLC1_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
9960  #define SDMA3_RLC1_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
9961  //SDMA3_RLC1_MIDCMD_DATA6
9962  #define SDMA3_RLC1_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
9963  #define SDMA3_RLC1_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
9964  //SDMA3_RLC1_MIDCMD_DATA7
9965  #define SDMA3_RLC1_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
9966  #define SDMA3_RLC1_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
9967  //SDMA3_RLC1_MIDCMD_DATA8
9968  #define SDMA3_RLC1_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
9969  #define SDMA3_RLC1_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
9970  //SDMA3_RLC1_MIDCMD_DATA9
9971  #define SDMA3_RLC1_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
9972  #define SDMA3_RLC1_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
9973  //SDMA3_RLC1_MIDCMD_DATA10
9974  #define SDMA3_RLC1_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
9975  #define SDMA3_RLC1_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
9976  //SDMA3_RLC1_MIDCMD_CNTL
9977  #define SDMA3_RLC1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
9978  #define SDMA3_RLC1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
9979  #define SDMA3_RLC1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
9980  #define SDMA3_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
9981  #define SDMA3_RLC1_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
9982  #define SDMA3_RLC1_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
9983  #define SDMA3_RLC1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
9984  #define SDMA3_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
9985  //SDMA3_RLC2_RB_CNTL
9986  #define SDMA3_RLC2_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
9987  #define SDMA3_RLC2_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
9988  #define SDMA3_RLC2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
9989  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
9990  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
9991  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
9992  #define SDMA3_RLC2_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
9993  #define SDMA3_RLC2_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
9994  #define SDMA3_RLC2_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
9995  #define SDMA3_RLC2_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
9996  #define SDMA3_RLC2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
9997  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
9998  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
9999  #define SDMA3_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10000  #define SDMA3_RLC2_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10001  #define SDMA3_RLC2_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10002  //SDMA3_RLC2_RB_BASE
10003  #define SDMA3_RLC2_RB_BASE__ADDR__SHIFT                                                                       0x0
10004  #define SDMA3_RLC2_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10005  //SDMA3_RLC2_RB_BASE_HI
10006  #define SDMA3_RLC2_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10007  #define SDMA3_RLC2_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10008  //SDMA3_RLC2_RB_RPTR
10009  #define SDMA3_RLC2_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10010  #define SDMA3_RLC2_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10011  //SDMA3_RLC2_RB_RPTR_HI
10012  #define SDMA3_RLC2_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10013  #define SDMA3_RLC2_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10014  //SDMA3_RLC2_RB_WPTR
10015  #define SDMA3_RLC2_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10016  #define SDMA3_RLC2_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10017  //SDMA3_RLC2_RB_WPTR_HI
10018  #define SDMA3_RLC2_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10019  #define SDMA3_RLC2_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10020  //SDMA3_RLC2_RB_WPTR_POLL_CNTL
10021  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10022  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10023  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10024  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10025  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10026  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10027  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10028  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10029  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
10030  #define SDMA3_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
10031  //SDMA3_RLC2_RB_RPTR_ADDR_HI
10032  #define SDMA3_RLC2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
10033  #define SDMA3_RLC2_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
10034  //SDMA3_RLC2_RB_RPTR_ADDR_LO
10035  #define SDMA3_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
10036  #define SDMA3_RLC2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
10037  #define SDMA3_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
10038  #define SDMA3_RLC2_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
10039  //SDMA3_RLC2_IB_CNTL
10040  #define SDMA3_RLC2_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
10041  #define SDMA3_RLC2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
10042  #define SDMA3_RLC2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
10043  #define SDMA3_RLC2_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
10044  #define SDMA3_RLC2_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
10045  #define SDMA3_RLC2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
10046  #define SDMA3_RLC2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
10047  #define SDMA3_RLC2_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
10048  //SDMA3_RLC2_IB_RPTR
10049  #define SDMA3_RLC2_IB_RPTR__OFFSET__SHIFT                                                                     0x2
10050  #define SDMA3_RLC2_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
10051  //SDMA3_RLC2_IB_OFFSET
10052  #define SDMA3_RLC2_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
10053  #define SDMA3_RLC2_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
10054  //SDMA3_RLC2_IB_BASE_LO
10055  #define SDMA3_RLC2_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
10056  #define SDMA3_RLC2_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
10057  //SDMA3_RLC2_IB_BASE_HI
10058  #define SDMA3_RLC2_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
10059  #define SDMA3_RLC2_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
10060  //SDMA3_RLC2_IB_SIZE
10061  #define SDMA3_RLC2_IB_SIZE__SIZE__SHIFT                                                                       0x0
10062  #define SDMA3_RLC2_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
10063  //SDMA3_RLC2_SKIP_CNTL
10064  #define SDMA3_RLC2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
10065  #define SDMA3_RLC2_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
10066  //SDMA3_RLC2_CONTEXT_STATUS
10067  #define SDMA3_RLC2_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
10068  #define SDMA3_RLC2_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
10069  #define SDMA3_RLC2_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
10070  #define SDMA3_RLC2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
10071  #define SDMA3_RLC2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
10072  #define SDMA3_RLC2_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
10073  #define SDMA3_RLC2_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
10074  #define SDMA3_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
10075  #define SDMA3_RLC2_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
10076  #define SDMA3_RLC2_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
10077  #define SDMA3_RLC2_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
10078  #define SDMA3_RLC2_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
10079  #define SDMA3_RLC2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
10080  #define SDMA3_RLC2_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
10081  #define SDMA3_RLC2_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
10082  #define SDMA3_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
10083  //SDMA3_RLC2_DOORBELL
10084  #define SDMA3_RLC2_DOORBELL__ENABLE__SHIFT                                                                    0x1c
10085  #define SDMA3_RLC2_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
10086  #define SDMA3_RLC2_DOORBELL__ENABLE_MASK                                                                      0x10000000L
10087  #define SDMA3_RLC2_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
10088  //SDMA3_RLC2_STATUS
10089  #define SDMA3_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
10090  #define SDMA3_RLC2_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
10091  #define SDMA3_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
10092  #define SDMA3_RLC2_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
10093  //SDMA3_RLC2_DOORBELL_LOG
10094  #define SDMA3_RLC2_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
10095  #define SDMA3_RLC2_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
10096  #define SDMA3_RLC2_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
10097  #define SDMA3_RLC2_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
10098  //SDMA3_RLC2_WATERMARK
10099  #define SDMA3_RLC2_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
10100  #define SDMA3_RLC2_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
10101  #define SDMA3_RLC2_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
10102  #define SDMA3_RLC2_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
10103  //SDMA3_RLC2_DOORBELL_OFFSET
10104  #define SDMA3_RLC2_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
10105  #define SDMA3_RLC2_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
10106  //SDMA3_RLC2_CSA_ADDR_LO
10107  #define SDMA3_RLC2_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
10108  #define SDMA3_RLC2_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
10109  //SDMA3_RLC2_CSA_ADDR_HI
10110  #define SDMA3_RLC2_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
10111  #define SDMA3_RLC2_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
10112  //SDMA3_RLC2_IB_SUB_REMAIN
10113  #define SDMA3_RLC2_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
10114  #define SDMA3_RLC2_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
10115  //SDMA3_RLC2_PREEMPT
10116  #define SDMA3_RLC2_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
10117  #define SDMA3_RLC2_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
10118  //SDMA3_RLC2_DUMMY_REG
10119  #define SDMA3_RLC2_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
10120  #define SDMA3_RLC2_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
10121  //SDMA3_RLC2_RB_WPTR_POLL_ADDR_HI
10122  #define SDMA3_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
10123  #define SDMA3_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
10124  //SDMA3_RLC2_RB_WPTR_POLL_ADDR_LO
10125  #define SDMA3_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
10126  #define SDMA3_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
10127  //SDMA3_RLC2_RB_AQL_CNTL
10128  #define SDMA3_RLC2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
10129  #define SDMA3_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
10130  #define SDMA3_RLC2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
10131  #define SDMA3_RLC2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
10132  #define SDMA3_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
10133  #define SDMA3_RLC2_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
10134  //SDMA3_RLC2_MINOR_PTR_UPDATE
10135  #define SDMA3_RLC2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
10136  #define SDMA3_RLC2_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
10137  //SDMA3_RLC2_MIDCMD_DATA0
10138  #define SDMA3_RLC2_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
10139  #define SDMA3_RLC2_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
10140  //SDMA3_RLC2_MIDCMD_DATA1
10141  #define SDMA3_RLC2_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
10142  #define SDMA3_RLC2_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
10143  //SDMA3_RLC2_MIDCMD_DATA2
10144  #define SDMA3_RLC2_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
10145  #define SDMA3_RLC2_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
10146  //SDMA3_RLC2_MIDCMD_DATA3
10147  #define SDMA3_RLC2_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
10148  #define SDMA3_RLC2_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
10149  //SDMA3_RLC2_MIDCMD_DATA4
10150  #define SDMA3_RLC2_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
10151  #define SDMA3_RLC2_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
10152  //SDMA3_RLC2_MIDCMD_DATA5
10153  #define SDMA3_RLC2_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
10154  #define SDMA3_RLC2_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
10155  //SDMA3_RLC2_MIDCMD_DATA6
10156  #define SDMA3_RLC2_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
10157  #define SDMA3_RLC2_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
10158  //SDMA3_RLC2_MIDCMD_DATA7
10159  #define SDMA3_RLC2_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
10160  #define SDMA3_RLC2_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
10161  //SDMA3_RLC2_MIDCMD_DATA8
10162  #define SDMA3_RLC2_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
10163  #define SDMA3_RLC2_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
10164  //SDMA3_RLC2_MIDCMD_DATA9
10165  #define SDMA3_RLC2_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
10166  #define SDMA3_RLC2_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
10167  //SDMA3_RLC2_MIDCMD_DATA10
10168  #define SDMA3_RLC2_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
10169  #define SDMA3_RLC2_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
10170  //SDMA3_RLC2_MIDCMD_CNTL
10171  #define SDMA3_RLC2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
10172  #define SDMA3_RLC2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
10173  #define SDMA3_RLC2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
10174  #define SDMA3_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
10175  #define SDMA3_RLC2_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
10176  #define SDMA3_RLC2_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
10177  #define SDMA3_RLC2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
10178  #define SDMA3_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
10179  //SDMA3_RLC3_RB_CNTL
10180  #define SDMA3_RLC3_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
10181  #define SDMA3_RLC3_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
10182  #define SDMA3_RLC3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
10183  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
10184  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
10185  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
10186  #define SDMA3_RLC3_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
10187  #define SDMA3_RLC3_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
10188  #define SDMA3_RLC3_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
10189  #define SDMA3_RLC3_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
10190  #define SDMA3_RLC3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
10191  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
10192  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
10193  #define SDMA3_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10194  #define SDMA3_RLC3_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10195  #define SDMA3_RLC3_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10196  //SDMA3_RLC3_RB_BASE
10197  #define SDMA3_RLC3_RB_BASE__ADDR__SHIFT                                                                       0x0
10198  #define SDMA3_RLC3_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10199  //SDMA3_RLC3_RB_BASE_HI
10200  #define SDMA3_RLC3_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10201  #define SDMA3_RLC3_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10202  //SDMA3_RLC3_RB_RPTR
10203  #define SDMA3_RLC3_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10204  #define SDMA3_RLC3_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10205  //SDMA3_RLC3_RB_RPTR_HI
10206  #define SDMA3_RLC3_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10207  #define SDMA3_RLC3_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10208  //SDMA3_RLC3_RB_WPTR
10209  #define SDMA3_RLC3_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10210  #define SDMA3_RLC3_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10211  //SDMA3_RLC3_RB_WPTR_HI
10212  #define SDMA3_RLC3_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10213  #define SDMA3_RLC3_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10214  //SDMA3_RLC3_RB_WPTR_POLL_CNTL
10215  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10216  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10217  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10218  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10219  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10220  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10221  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10222  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10223  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
10224  #define SDMA3_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
10225  //SDMA3_RLC3_RB_RPTR_ADDR_HI
10226  #define SDMA3_RLC3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
10227  #define SDMA3_RLC3_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
10228  //SDMA3_RLC3_RB_RPTR_ADDR_LO
10229  #define SDMA3_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
10230  #define SDMA3_RLC3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
10231  #define SDMA3_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
10232  #define SDMA3_RLC3_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
10233  //SDMA3_RLC3_IB_CNTL
10234  #define SDMA3_RLC3_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
10235  #define SDMA3_RLC3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
10236  #define SDMA3_RLC3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
10237  #define SDMA3_RLC3_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
10238  #define SDMA3_RLC3_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
10239  #define SDMA3_RLC3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
10240  #define SDMA3_RLC3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
10241  #define SDMA3_RLC3_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
10242  //SDMA3_RLC3_IB_RPTR
10243  #define SDMA3_RLC3_IB_RPTR__OFFSET__SHIFT                                                                     0x2
10244  #define SDMA3_RLC3_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
10245  //SDMA3_RLC3_IB_OFFSET
10246  #define SDMA3_RLC3_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
10247  #define SDMA3_RLC3_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
10248  //SDMA3_RLC3_IB_BASE_LO
10249  #define SDMA3_RLC3_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
10250  #define SDMA3_RLC3_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
10251  //SDMA3_RLC3_IB_BASE_HI
10252  #define SDMA3_RLC3_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
10253  #define SDMA3_RLC3_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
10254  //SDMA3_RLC3_IB_SIZE
10255  #define SDMA3_RLC3_IB_SIZE__SIZE__SHIFT                                                                       0x0
10256  #define SDMA3_RLC3_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
10257  //SDMA3_RLC3_SKIP_CNTL
10258  #define SDMA3_RLC3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
10259  #define SDMA3_RLC3_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
10260  //SDMA3_RLC3_CONTEXT_STATUS
10261  #define SDMA3_RLC3_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
10262  #define SDMA3_RLC3_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
10263  #define SDMA3_RLC3_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
10264  #define SDMA3_RLC3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
10265  #define SDMA3_RLC3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
10266  #define SDMA3_RLC3_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
10267  #define SDMA3_RLC3_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
10268  #define SDMA3_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
10269  #define SDMA3_RLC3_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
10270  #define SDMA3_RLC3_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
10271  #define SDMA3_RLC3_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
10272  #define SDMA3_RLC3_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
10273  #define SDMA3_RLC3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
10274  #define SDMA3_RLC3_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
10275  #define SDMA3_RLC3_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
10276  #define SDMA3_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
10277  //SDMA3_RLC3_DOORBELL
10278  #define SDMA3_RLC3_DOORBELL__ENABLE__SHIFT                                                                    0x1c
10279  #define SDMA3_RLC3_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
10280  #define SDMA3_RLC3_DOORBELL__ENABLE_MASK                                                                      0x10000000L
10281  #define SDMA3_RLC3_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
10282  //SDMA3_RLC3_STATUS
10283  #define SDMA3_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
10284  #define SDMA3_RLC3_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
10285  #define SDMA3_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
10286  #define SDMA3_RLC3_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
10287  //SDMA3_RLC3_DOORBELL_LOG
10288  #define SDMA3_RLC3_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
10289  #define SDMA3_RLC3_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
10290  #define SDMA3_RLC3_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
10291  #define SDMA3_RLC3_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
10292  //SDMA3_RLC3_WATERMARK
10293  #define SDMA3_RLC3_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
10294  #define SDMA3_RLC3_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
10295  #define SDMA3_RLC3_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
10296  #define SDMA3_RLC3_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
10297  //SDMA3_RLC3_DOORBELL_OFFSET
10298  #define SDMA3_RLC3_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
10299  #define SDMA3_RLC3_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
10300  //SDMA3_RLC3_CSA_ADDR_LO
10301  #define SDMA3_RLC3_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
10302  #define SDMA3_RLC3_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
10303  //SDMA3_RLC3_CSA_ADDR_HI
10304  #define SDMA3_RLC3_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
10305  #define SDMA3_RLC3_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
10306  //SDMA3_RLC3_IB_SUB_REMAIN
10307  #define SDMA3_RLC3_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
10308  #define SDMA3_RLC3_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
10309  //SDMA3_RLC3_PREEMPT
10310  #define SDMA3_RLC3_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
10311  #define SDMA3_RLC3_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
10312  //SDMA3_RLC3_DUMMY_REG
10313  #define SDMA3_RLC3_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
10314  #define SDMA3_RLC3_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
10315  //SDMA3_RLC3_RB_WPTR_POLL_ADDR_HI
10316  #define SDMA3_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
10317  #define SDMA3_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
10318  //SDMA3_RLC3_RB_WPTR_POLL_ADDR_LO
10319  #define SDMA3_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
10320  #define SDMA3_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
10321  //SDMA3_RLC3_RB_AQL_CNTL
10322  #define SDMA3_RLC3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
10323  #define SDMA3_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
10324  #define SDMA3_RLC3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
10325  #define SDMA3_RLC3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
10326  #define SDMA3_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
10327  #define SDMA3_RLC3_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
10328  //SDMA3_RLC3_MINOR_PTR_UPDATE
10329  #define SDMA3_RLC3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
10330  #define SDMA3_RLC3_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
10331  //SDMA3_RLC3_MIDCMD_DATA0
10332  #define SDMA3_RLC3_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
10333  #define SDMA3_RLC3_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
10334  //SDMA3_RLC3_MIDCMD_DATA1
10335  #define SDMA3_RLC3_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
10336  #define SDMA3_RLC3_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
10337  //SDMA3_RLC3_MIDCMD_DATA2
10338  #define SDMA3_RLC3_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
10339  #define SDMA3_RLC3_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
10340  //SDMA3_RLC3_MIDCMD_DATA3
10341  #define SDMA3_RLC3_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
10342  #define SDMA3_RLC3_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
10343  //SDMA3_RLC3_MIDCMD_DATA4
10344  #define SDMA3_RLC3_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
10345  #define SDMA3_RLC3_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
10346  //SDMA3_RLC3_MIDCMD_DATA5
10347  #define SDMA3_RLC3_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
10348  #define SDMA3_RLC3_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
10349  //SDMA3_RLC3_MIDCMD_DATA6
10350  #define SDMA3_RLC3_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
10351  #define SDMA3_RLC3_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
10352  //SDMA3_RLC3_MIDCMD_DATA7
10353  #define SDMA3_RLC3_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
10354  #define SDMA3_RLC3_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
10355  //SDMA3_RLC3_MIDCMD_DATA8
10356  #define SDMA3_RLC3_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
10357  #define SDMA3_RLC3_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
10358  //SDMA3_RLC3_MIDCMD_DATA9
10359  #define SDMA3_RLC3_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
10360  #define SDMA3_RLC3_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
10361  //SDMA3_RLC3_MIDCMD_DATA10
10362  #define SDMA3_RLC3_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
10363  #define SDMA3_RLC3_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
10364  //SDMA3_RLC3_MIDCMD_CNTL
10365  #define SDMA3_RLC3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
10366  #define SDMA3_RLC3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
10367  #define SDMA3_RLC3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
10368  #define SDMA3_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
10369  #define SDMA3_RLC3_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
10370  #define SDMA3_RLC3_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
10371  #define SDMA3_RLC3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
10372  #define SDMA3_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
10373  //SDMA3_RLC4_RB_CNTL
10374  #define SDMA3_RLC4_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
10375  #define SDMA3_RLC4_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
10376  #define SDMA3_RLC4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
10377  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
10378  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
10379  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
10380  #define SDMA3_RLC4_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
10381  #define SDMA3_RLC4_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
10382  #define SDMA3_RLC4_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
10383  #define SDMA3_RLC4_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
10384  #define SDMA3_RLC4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
10385  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
10386  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
10387  #define SDMA3_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10388  #define SDMA3_RLC4_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10389  #define SDMA3_RLC4_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10390  //SDMA3_RLC4_RB_BASE
10391  #define SDMA3_RLC4_RB_BASE__ADDR__SHIFT                                                                       0x0
10392  #define SDMA3_RLC4_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10393  //SDMA3_RLC4_RB_BASE_HI
10394  #define SDMA3_RLC4_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10395  #define SDMA3_RLC4_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10396  //SDMA3_RLC4_RB_RPTR
10397  #define SDMA3_RLC4_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10398  #define SDMA3_RLC4_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10399  //SDMA3_RLC4_RB_RPTR_HI
10400  #define SDMA3_RLC4_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10401  #define SDMA3_RLC4_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10402  //SDMA3_RLC4_RB_WPTR
10403  #define SDMA3_RLC4_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10404  #define SDMA3_RLC4_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10405  //SDMA3_RLC4_RB_WPTR_HI
10406  #define SDMA3_RLC4_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10407  #define SDMA3_RLC4_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10408  //SDMA3_RLC4_RB_WPTR_POLL_CNTL
10409  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10410  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10411  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10412  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10413  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10414  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10415  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10416  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10417  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
10418  #define SDMA3_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
10419  //SDMA3_RLC4_RB_RPTR_ADDR_HI
10420  #define SDMA3_RLC4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
10421  #define SDMA3_RLC4_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
10422  //SDMA3_RLC4_RB_RPTR_ADDR_LO
10423  #define SDMA3_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
10424  #define SDMA3_RLC4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
10425  #define SDMA3_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
10426  #define SDMA3_RLC4_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
10427  //SDMA3_RLC4_IB_CNTL
10428  #define SDMA3_RLC4_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
10429  #define SDMA3_RLC4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
10430  #define SDMA3_RLC4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
10431  #define SDMA3_RLC4_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
10432  #define SDMA3_RLC4_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
10433  #define SDMA3_RLC4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
10434  #define SDMA3_RLC4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
10435  #define SDMA3_RLC4_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
10436  //SDMA3_RLC4_IB_RPTR
10437  #define SDMA3_RLC4_IB_RPTR__OFFSET__SHIFT                                                                     0x2
10438  #define SDMA3_RLC4_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
10439  //SDMA3_RLC4_IB_OFFSET
10440  #define SDMA3_RLC4_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
10441  #define SDMA3_RLC4_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
10442  //SDMA3_RLC4_IB_BASE_LO
10443  #define SDMA3_RLC4_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
10444  #define SDMA3_RLC4_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
10445  //SDMA3_RLC4_IB_BASE_HI
10446  #define SDMA3_RLC4_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
10447  #define SDMA3_RLC4_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
10448  //SDMA3_RLC4_IB_SIZE
10449  #define SDMA3_RLC4_IB_SIZE__SIZE__SHIFT                                                                       0x0
10450  #define SDMA3_RLC4_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
10451  //SDMA3_RLC4_SKIP_CNTL
10452  #define SDMA3_RLC4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
10453  #define SDMA3_RLC4_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
10454  //SDMA3_RLC4_CONTEXT_STATUS
10455  #define SDMA3_RLC4_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
10456  #define SDMA3_RLC4_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
10457  #define SDMA3_RLC4_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
10458  #define SDMA3_RLC4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
10459  #define SDMA3_RLC4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
10460  #define SDMA3_RLC4_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
10461  #define SDMA3_RLC4_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
10462  #define SDMA3_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
10463  #define SDMA3_RLC4_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
10464  #define SDMA3_RLC4_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
10465  #define SDMA3_RLC4_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
10466  #define SDMA3_RLC4_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
10467  #define SDMA3_RLC4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
10468  #define SDMA3_RLC4_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
10469  #define SDMA3_RLC4_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
10470  #define SDMA3_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
10471  //SDMA3_RLC4_DOORBELL
10472  #define SDMA3_RLC4_DOORBELL__ENABLE__SHIFT                                                                    0x1c
10473  #define SDMA3_RLC4_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
10474  #define SDMA3_RLC4_DOORBELL__ENABLE_MASK                                                                      0x10000000L
10475  #define SDMA3_RLC4_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
10476  //SDMA3_RLC4_STATUS
10477  #define SDMA3_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
10478  #define SDMA3_RLC4_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
10479  #define SDMA3_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
10480  #define SDMA3_RLC4_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
10481  //SDMA3_RLC4_DOORBELL_LOG
10482  #define SDMA3_RLC4_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
10483  #define SDMA3_RLC4_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
10484  #define SDMA3_RLC4_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
10485  #define SDMA3_RLC4_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
10486  //SDMA3_RLC4_WATERMARK
10487  #define SDMA3_RLC4_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
10488  #define SDMA3_RLC4_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
10489  #define SDMA3_RLC4_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
10490  #define SDMA3_RLC4_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
10491  //SDMA3_RLC4_DOORBELL_OFFSET
10492  #define SDMA3_RLC4_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
10493  #define SDMA3_RLC4_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
10494  //SDMA3_RLC4_CSA_ADDR_LO
10495  #define SDMA3_RLC4_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
10496  #define SDMA3_RLC4_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
10497  //SDMA3_RLC4_CSA_ADDR_HI
10498  #define SDMA3_RLC4_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
10499  #define SDMA3_RLC4_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
10500  //SDMA3_RLC4_IB_SUB_REMAIN
10501  #define SDMA3_RLC4_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
10502  #define SDMA3_RLC4_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
10503  //SDMA3_RLC4_PREEMPT
10504  #define SDMA3_RLC4_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
10505  #define SDMA3_RLC4_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
10506  //SDMA3_RLC4_DUMMY_REG
10507  #define SDMA3_RLC4_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
10508  #define SDMA3_RLC4_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
10509  //SDMA3_RLC4_RB_WPTR_POLL_ADDR_HI
10510  #define SDMA3_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
10511  #define SDMA3_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
10512  //SDMA3_RLC4_RB_WPTR_POLL_ADDR_LO
10513  #define SDMA3_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
10514  #define SDMA3_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
10515  //SDMA3_RLC4_RB_AQL_CNTL
10516  #define SDMA3_RLC4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
10517  #define SDMA3_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
10518  #define SDMA3_RLC4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
10519  #define SDMA3_RLC4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
10520  #define SDMA3_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
10521  #define SDMA3_RLC4_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
10522  //SDMA3_RLC4_MINOR_PTR_UPDATE
10523  #define SDMA3_RLC4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
10524  #define SDMA3_RLC4_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
10525  //SDMA3_RLC4_MIDCMD_DATA0
10526  #define SDMA3_RLC4_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
10527  #define SDMA3_RLC4_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
10528  //SDMA3_RLC4_MIDCMD_DATA1
10529  #define SDMA3_RLC4_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
10530  #define SDMA3_RLC4_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
10531  //SDMA3_RLC4_MIDCMD_DATA2
10532  #define SDMA3_RLC4_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
10533  #define SDMA3_RLC4_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
10534  //SDMA3_RLC4_MIDCMD_DATA3
10535  #define SDMA3_RLC4_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
10536  #define SDMA3_RLC4_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
10537  //SDMA3_RLC4_MIDCMD_DATA4
10538  #define SDMA3_RLC4_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
10539  #define SDMA3_RLC4_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
10540  //SDMA3_RLC4_MIDCMD_DATA5
10541  #define SDMA3_RLC4_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
10542  #define SDMA3_RLC4_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
10543  //SDMA3_RLC4_MIDCMD_DATA6
10544  #define SDMA3_RLC4_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
10545  #define SDMA3_RLC4_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
10546  //SDMA3_RLC4_MIDCMD_DATA7
10547  #define SDMA3_RLC4_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
10548  #define SDMA3_RLC4_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
10549  //SDMA3_RLC4_MIDCMD_DATA8
10550  #define SDMA3_RLC4_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
10551  #define SDMA3_RLC4_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
10552  //SDMA3_RLC4_MIDCMD_DATA9
10553  #define SDMA3_RLC4_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
10554  #define SDMA3_RLC4_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
10555  //SDMA3_RLC4_MIDCMD_DATA10
10556  #define SDMA3_RLC4_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
10557  #define SDMA3_RLC4_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
10558  //SDMA3_RLC4_MIDCMD_CNTL
10559  #define SDMA3_RLC4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
10560  #define SDMA3_RLC4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
10561  #define SDMA3_RLC4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
10562  #define SDMA3_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
10563  #define SDMA3_RLC4_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
10564  #define SDMA3_RLC4_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
10565  #define SDMA3_RLC4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
10566  #define SDMA3_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
10567  //SDMA3_RLC5_RB_CNTL
10568  #define SDMA3_RLC5_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
10569  #define SDMA3_RLC5_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
10570  #define SDMA3_RLC5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
10571  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
10572  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
10573  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
10574  #define SDMA3_RLC5_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
10575  #define SDMA3_RLC5_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
10576  #define SDMA3_RLC5_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
10577  #define SDMA3_RLC5_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
10578  #define SDMA3_RLC5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
10579  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
10580  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
10581  #define SDMA3_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10582  #define SDMA3_RLC5_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10583  #define SDMA3_RLC5_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10584  //SDMA3_RLC5_RB_BASE
10585  #define SDMA3_RLC5_RB_BASE__ADDR__SHIFT                                                                       0x0
10586  #define SDMA3_RLC5_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10587  //SDMA3_RLC5_RB_BASE_HI
10588  #define SDMA3_RLC5_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10589  #define SDMA3_RLC5_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10590  //SDMA3_RLC5_RB_RPTR
10591  #define SDMA3_RLC5_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10592  #define SDMA3_RLC5_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10593  //SDMA3_RLC5_RB_RPTR_HI
10594  #define SDMA3_RLC5_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10595  #define SDMA3_RLC5_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10596  //SDMA3_RLC5_RB_WPTR
10597  #define SDMA3_RLC5_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10598  #define SDMA3_RLC5_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10599  //SDMA3_RLC5_RB_WPTR_HI
10600  #define SDMA3_RLC5_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10601  #define SDMA3_RLC5_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10602  //SDMA3_RLC5_RB_WPTR_POLL_CNTL
10603  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10604  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10605  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10606  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10607  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10608  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10609  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10610  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10611  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
10612  #define SDMA3_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
10613  //SDMA3_RLC5_RB_RPTR_ADDR_HI
10614  #define SDMA3_RLC5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
10615  #define SDMA3_RLC5_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
10616  //SDMA3_RLC5_RB_RPTR_ADDR_LO
10617  #define SDMA3_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
10618  #define SDMA3_RLC5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
10619  #define SDMA3_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
10620  #define SDMA3_RLC5_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
10621  //SDMA3_RLC5_IB_CNTL
10622  #define SDMA3_RLC5_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
10623  #define SDMA3_RLC5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
10624  #define SDMA3_RLC5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
10625  #define SDMA3_RLC5_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
10626  #define SDMA3_RLC5_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
10627  #define SDMA3_RLC5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
10628  #define SDMA3_RLC5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
10629  #define SDMA3_RLC5_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
10630  //SDMA3_RLC5_IB_RPTR
10631  #define SDMA3_RLC5_IB_RPTR__OFFSET__SHIFT                                                                     0x2
10632  #define SDMA3_RLC5_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
10633  //SDMA3_RLC5_IB_OFFSET
10634  #define SDMA3_RLC5_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
10635  #define SDMA3_RLC5_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
10636  //SDMA3_RLC5_IB_BASE_LO
10637  #define SDMA3_RLC5_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
10638  #define SDMA3_RLC5_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
10639  //SDMA3_RLC5_IB_BASE_HI
10640  #define SDMA3_RLC5_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
10641  #define SDMA3_RLC5_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
10642  //SDMA3_RLC5_IB_SIZE
10643  #define SDMA3_RLC5_IB_SIZE__SIZE__SHIFT                                                                       0x0
10644  #define SDMA3_RLC5_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
10645  //SDMA3_RLC5_SKIP_CNTL
10646  #define SDMA3_RLC5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
10647  #define SDMA3_RLC5_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
10648  //SDMA3_RLC5_CONTEXT_STATUS
10649  #define SDMA3_RLC5_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
10650  #define SDMA3_RLC5_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
10651  #define SDMA3_RLC5_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
10652  #define SDMA3_RLC5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
10653  #define SDMA3_RLC5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
10654  #define SDMA3_RLC5_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
10655  #define SDMA3_RLC5_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
10656  #define SDMA3_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
10657  #define SDMA3_RLC5_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
10658  #define SDMA3_RLC5_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
10659  #define SDMA3_RLC5_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
10660  #define SDMA3_RLC5_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
10661  #define SDMA3_RLC5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
10662  #define SDMA3_RLC5_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
10663  #define SDMA3_RLC5_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
10664  #define SDMA3_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
10665  //SDMA3_RLC5_DOORBELL
10666  #define SDMA3_RLC5_DOORBELL__ENABLE__SHIFT                                                                    0x1c
10667  #define SDMA3_RLC5_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
10668  #define SDMA3_RLC5_DOORBELL__ENABLE_MASK                                                                      0x10000000L
10669  #define SDMA3_RLC5_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
10670  //SDMA3_RLC5_STATUS
10671  #define SDMA3_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
10672  #define SDMA3_RLC5_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
10673  #define SDMA3_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
10674  #define SDMA3_RLC5_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
10675  //SDMA3_RLC5_DOORBELL_LOG
10676  #define SDMA3_RLC5_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
10677  #define SDMA3_RLC5_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
10678  #define SDMA3_RLC5_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
10679  #define SDMA3_RLC5_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
10680  //SDMA3_RLC5_WATERMARK
10681  #define SDMA3_RLC5_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
10682  #define SDMA3_RLC5_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
10683  #define SDMA3_RLC5_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
10684  #define SDMA3_RLC5_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
10685  //SDMA3_RLC5_DOORBELL_OFFSET
10686  #define SDMA3_RLC5_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
10687  #define SDMA3_RLC5_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
10688  //SDMA3_RLC5_CSA_ADDR_LO
10689  #define SDMA3_RLC5_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
10690  #define SDMA3_RLC5_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
10691  //SDMA3_RLC5_CSA_ADDR_HI
10692  #define SDMA3_RLC5_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
10693  #define SDMA3_RLC5_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
10694  //SDMA3_RLC5_IB_SUB_REMAIN
10695  #define SDMA3_RLC5_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
10696  #define SDMA3_RLC5_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
10697  //SDMA3_RLC5_PREEMPT
10698  #define SDMA3_RLC5_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
10699  #define SDMA3_RLC5_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
10700  //SDMA3_RLC5_DUMMY_REG
10701  #define SDMA3_RLC5_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
10702  #define SDMA3_RLC5_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
10703  //SDMA3_RLC5_RB_WPTR_POLL_ADDR_HI
10704  #define SDMA3_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
10705  #define SDMA3_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
10706  //SDMA3_RLC5_RB_WPTR_POLL_ADDR_LO
10707  #define SDMA3_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
10708  #define SDMA3_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
10709  //SDMA3_RLC5_RB_AQL_CNTL
10710  #define SDMA3_RLC5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
10711  #define SDMA3_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
10712  #define SDMA3_RLC5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
10713  #define SDMA3_RLC5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
10714  #define SDMA3_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
10715  #define SDMA3_RLC5_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
10716  //SDMA3_RLC5_MINOR_PTR_UPDATE
10717  #define SDMA3_RLC5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
10718  #define SDMA3_RLC5_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
10719  //SDMA3_RLC5_MIDCMD_DATA0
10720  #define SDMA3_RLC5_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
10721  #define SDMA3_RLC5_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
10722  //SDMA3_RLC5_MIDCMD_DATA1
10723  #define SDMA3_RLC5_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
10724  #define SDMA3_RLC5_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
10725  //SDMA3_RLC5_MIDCMD_DATA2
10726  #define SDMA3_RLC5_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
10727  #define SDMA3_RLC5_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
10728  //SDMA3_RLC5_MIDCMD_DATA3
10729  #define SDMA3_RLC5_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
10730  #define SDMA3_RLC5_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
10731  //SDMA3_RLC5_MIDCMD_DATA4
10732  #define SDMA3_RLC5_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
10733  #define SDMA3_RLC5_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
10734  //SDMA3_RLC5_MIDCMD_DATA5
10735  #define SDMA3_RLC5_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
10736  #define SDMA3_RLC5_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
10737  //SDMA3_RLC5_MIDCMD_DATA6
10738  #define SDMA3_RLC5_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
10739  #define SDMA3_RLC5_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
10740  //SDMA3_RLC5_MIDCMD_DATA7
10741  #define SDMA3_RLC5_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
10742  #define SDMA3_RLC5_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
10743  //SDMA3_RLC5_MIDCMD_DATA8
10744  #define SDMA3_RLC5_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
10745  #define SDMA3_RLC5_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
10746  //SDMA3_RLC5_MIDCMD_DATA9
10747  #define SDMA3_RLC5_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
10748  #define SDMA3_RLC5_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
10749  //SDMA3_RLC5_MIDCMD_DATA10
10750  #define SDMA3_RLC5_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
10751  #define SDMA3_RLC5_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
10752  //SDMA3_RLC5_MIDCMD_CNTL
10753  #define SDMA3_RLC5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
10754  #define SDMA3_RLC5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
10755  #define SDMA3_RLC5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
10756  #define SDMA3_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
10757  #define SDMA3_RLC5_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
10758  #define SDMA3_RLC5_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
10759  #define SDMA3_RLC5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
10760  #define SDMA3_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
10761  //SDMA3_RLC6_RB_CNTL
10762  #define SDMA3_RLC6_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
10763  #define SDMA3_RLC6_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
10764  #define SDMA3_RLC6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
10765  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
10766  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
10767  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
10768  #define SDMA3_RLC6_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
10769  #define SDMA3_RLC6_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
10770  #define SDMA3_RLC6_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
10771  #define SDMA3_RLC6_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
10772  #define SDMA3_RLC6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
10773  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
10774  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
10775  #define SDMA3_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10776  #define SDMA3_RLC6_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10777  #define SDMA3_RLC6_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10778  //SDMA3_RLC6_RB_BASE
10779  #define SDMA3_RLC6_RB_BASE__ADDR__SHIFT                                                                       0x0
10780  #define SDMA3_RLC6_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10781  //SDMA3_RLC6_RB_BASE_HI
10782  #define SDMA3_RLC6_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10783  #define SDMA3_RLC6_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10784  //SDMA3_RLC6_RB_RPTR
10785  #define SDMA3_RLC6_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10786  #define SDMA3_RLC6_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10787  //SDMA3_RLC6_RB_RPTR_HI
10788  #define SDMA3_RLC6_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10789  #define SDMA3_RLC6_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10790  //SDMA3_RLC6_RB_WPTR
10791  #define SDMA3_RLC6_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10792  #define SDMA3_RLC6_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10793  //SDMA3_RLC6_RB_WPTR_HI
10794  #define SDMA3_RLC6_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10795  #define SDMA3_RLC6_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10796  //SDMA3_RLC6_RB_WPTR_POLL_CNTL
10797  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10798  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10799  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10800  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10801  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10802  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10803  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10804  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10805  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
10806  #define SDMA3_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
10807  //SDMA3_RLC6_RB_RPTR_ADDR_HI
10808  #define SDMA3_RLC6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
10809  #define SDMA3_RLC6_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
10810  //SDMA3_RLC6_RB_RPTR_ADDR_LO
10811  #define SDMA3_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
10812  #define SDMA3_RLC6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
10813  #define SDMA3_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
10814  #define SDMA3_RLC6_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
10815  //SDMA3_RLC6_IB_CNTL
10816  #define SDMA3_RLC6_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
10817  #define SDMA3_RLC6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
10818  #define SDMA3_RLC6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
10819  #define SDMA3_RLC6_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
10820  #define SDMA3_RLC6_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
10821  #define SDMA3_RLC6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
10822  #define SDMA3_RLC6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
10823  #define SDMA3_RLC6_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
10824  //SDMA3_RLC6_IB_RPTR
10825  #define SDMA3_RLC6_IB_RPTR__OFFSET__SHIFT                                                                     0x2
10826  #define SDMA3_RLC6_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
10827  //SDMA3_RLC6_IB_OFFSET
10828  #define SDMA3_RLC6_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
10829  #define SDMA3_RLC6_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
10830  //SDMA3_RLC6_IB_BASE_LO
10831  #define SDMA3_RLC6_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
10832  #define SDMA3_RLC6_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
10833  //SDMA3_RLC6_IB_BASE_HI
10834  #define SDMA3_RLC6_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
10835  #define SDMA3_RLC6_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
10836  //SDMA3_RLC6_IB_SIZE
10837  #define SDMA3_RLC6_IB_SIZE__SIZE__SHIFT                                                                       0x0
10838  #define SDMA3_RLC6_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
10839  //SDMA3_RLC6_SKIP_CNTL
10840  #define SDMA3_RLC6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
10841  #define SDMA3_RLC6_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
10842  //SDMA3_RLC6_CONTEXT_STATUS
10843  #define SDMA3_RLC6_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
10844  #define SDMA3_RLC6_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
10845  #define SDMA3_RLC6_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
10846  #define SDMA3_RLC6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
10847  #define SDMA3_RLC6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
10848  #define SDMA3_RLC6_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
10849  #define SDMA3_RLC6_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
10850  #define SDMA3_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
10851  #define SDMA3_RLC6_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
10852  #define SDMA3_RLC6_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
10853  #define SDMA3_RLC6_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
10854  #define SDMA3_RLC6_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
10855  #define SDMA3_RLC6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
10856  #define SDMA3_RLC6_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
10857  #define SDMA3_RLC6_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
10858  #define SDMA3_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
10859  //SDMA3_RLC6_DOORBELL
10860  #define SDMA3_RLC6_DOORBELL__ENABLE__SHIFT                                                                    0x1c
10861  #define SDMA3_RLC6_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
10862  #define SDMA3_RLC6_DOORBELL__ENABLE_MASK                                                                      0x10000000L
10863  #define SDMA3_RLC6_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
10864  //SDMA3_RLC6_STATUS
10865  #define SDMA3_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
10866  #define SDMA3_RLC6_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
10867  #define SDMA3_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
10868  #define SDMA3_RLC6_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
10869  //SDMA3_RLC6_DOORBELL_LOG
10870  #define SDMA3_RLC6_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
10871  #define SDMA3_RLC6_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
10872  #define SDMA3_RLC6_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
10873  #define SDMA3_RLC6_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
10874  //SDMA3_RLC6_WATERMARK
10875  #define SDMA3_RLC6_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
10876  #define SDMA3_RLC6_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
10877  #define SDMA3_RLC6_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
10878  #define SDMA3_RLC6_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
10879  //SDMA3_RLC6_DOORBELL_OFFSET
10880  #define SDMA3_RLC6_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
10881  #define SDMA3_RLC6_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
10882  //SDMA3_RLC6_CSA_ADDR_LO
10883  #define SDMA3_RLC6_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
10884  #define SDMA3_RLC6_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
10885  //SDMA3_RLC6_CSA_ADDR_HI
10886  #define SDMA3_RLC6_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
10887  #define SDMA3_RLC6_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
10888  //SDMA3_RLC6_IB_SUB_REMAIN
10889  #define SDMA3_RLC6_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
10890  #define SDMA3_RLC6_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
10891  //SDMA3_RLC6_PREEMPT
10892  #define SDMA3_RLC6_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
10893  #define SDMA3_RLC6_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
10894  //SDMA3_RLC6_DUMMY_REG
10895  #define SDMA3_RLC6_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
10896  #define SDMA3_RLC6_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
10897  //SDMA3_RLC6_RB_WPTR_POLL_ADDR_HI
10898  #define SDMA3_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
10899  #define SDMA3_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
10900  //SDMA3_RLC6_RB_WPTR_POLL_ADDR_LO
10901  #define SDMA3_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
10902  #define SDMA3_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
10903  //SDMA3_RLC6_RB_AQL_CNTL
10904  #define SDMA3_RLC6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
10905  #define SDMA3_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
10906  #define SDMA3_RLC6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
10907  #define SDMA3_RLC6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
10908  #define SDMA3_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
10909  #define SDMA3_RLC6_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
10910  //SDMA3_RLC6_MINOR_PTR_UPDATE
10911  #define SDMA3_RLC6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
10912  #define SDMA3_RLC6_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
10913  //SDMA3_RLC6_MIDCMD_DATA0
10914  #define SDMA3_RLC6_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
10915  #define SDMA3_RLC6_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
10916  //SDMA3_RLC6_MIDCMD_DATA1
10917  #define SDMA3_RLC6_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
10918  #define SDMA3_RLC6_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
10919  //SDMA3_RLC6_MIDCMD_DATA2
10920  #define SDMA3_RLC6_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
10921  #define SDMA3_RLC6_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
10922  //SDMA3_RLC6_MIDCMD_DATA3
10923  #define SDMA3_RLC6_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
10924  #define SDMA3_RLC6_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
10925  //SDMA3_RLC6_MIDCMD_DATA4
10926  #define SDMA3_RLC6_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
10927  #define SDMA3_RLC6_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
10928  //SDMA3_RLC6_MIDCMD_DATA5
10929  #define SDMA3_RLC6_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
10930  #define SDMA3_RLC6_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
10931  //SDMA3_RLC6_MIDCMD_DATA6
10932  #define SDMA3_RLC6_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
10933  #define SDMA3_RLC6_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
10934  //SDMA3_RLC6_MIDCMD_DATA7
10935  #define SDMA3_RLC6_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
10936  #define SDMA3_RLC6_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
10937  //SDMA3_RLC6_MIDCMD_DATA8
10938  #define SDMA3_RLC6_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
10939  #define SDMA3_RLC6_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
10940  //SDMA3_RLC6_MIDCMD_DATA9
10941  #define SDMA3_RLC6_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
10942  #define SDMA3_RLC6_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
10943  //SDMA3_RLC6_MIDCMD_DATA10
10944  #define SDMA3_RLC6_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
10945  #define SDMA3_RLC6_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
10946  //SDMA3_RLC6_MIDCMD_CNTL
10947  #define SDMA3_RLC6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
10948  #define SDMA3_RLC6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
10949  #define SDMA3_RLC6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
10950  #define SDMA3_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
10951  #define SDMA3_RLC6_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
10952  #define SDMA3_RLC6_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
10953  #define SDMA3_RLC6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
10954  #define SDMA3_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
10955  //SDMA3_RLC7_RB_CNTL
10956  #define SDMA3_RLC7_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
10957  #define SDMA3_RLC7_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
10958  #define SDMA3_RLC7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
10959  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
10960  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
10961  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
10962  #define SDMA3_RLC7_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
10963  #define SDMA3_RLC7_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
10964  #define SDMA3_RLC7_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
10965  #define SDMA3_RLC7_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
10966  #define SDMA3_RLC7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
10967  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
10968  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
10969  #define SDMA3_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
10970  #define SDMA3_RLC7_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
10971  #define SDMA3_RLC7_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
10972  //SDMA3_RLC7_RB_BASE
10973  #define SDMA3_RLC7_RB_BASE__ADDR__SHIFT                                                                       0x0
10974  #define SDMA3_RLC7_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
10975  //SDMA3_RLC7_RB_BASE_HI
10976  #define SDMA3_RLC7_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
10977  #define SDMA3_RLC7_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
10978  //SDMA3_RLC7_RB_RPTR
10979  #define SDMA3_RLC7_RB_RPTR__OFFSET__SHIFT                                                                     0x0
10980  #define SDMA3_RLC7_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10981  //SDMA3_RLC7_RB_RPTR_HI
10982  #define SDMA3_RLC7_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
10983  #define SDMA3_RLC7_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10984  //SDMA3_RLC7_RB_WPTR
10985  #define SDMA3_RLC7_RB_WPTR__OFFSET__SHIFT                                                                     0x0
10986  #define SDMA3_RLC7_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
10987  //SDMA3_RLC7_RB_WPTR_HI
10988  #define SDMA3_RLC7_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
10989  #define SDMA3_RLC7_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
10990  //SDMA3_RLC7_RB_WPTR_POLL_CNTL
10991  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
10992  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
10993  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
10994  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
10995  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
10996  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
10997  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
10998  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
10999  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
11000  #define SDMA3_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
11001  //SDMA3_RLC7_RB_RPTR_ADDR_HI
11002  #define SDMA3_RLC7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
11003  #define SDMA3_RLC7_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
11004  //SDMA3_RLC7_RB_RPTR_ADDR_LO
11005  #define SDMA3_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
11006  #define SDMA3_RLC7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
11007  #define SDMA3_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
11008  #define SDMA3_RLC7_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
11009  //SDMA3_RLC7_IB_CNTL
11010  #define SDMA3_RLC7_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
11011  #define SDMA3_RLC7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
11012  #define SDMA3_RLC7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
11013  #define SDMA3_RLC7_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
11014  #define SDMA3_RLC7_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
11015  #define SDMA3_RLC7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
11016  #define SDMA3_RLC7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
11017  #define SDMA3_RLC7_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
11018  //SDMA3_RLC7_IB_RPTR
11019  #define SDMA3_RLC7_IB_RPTR__OFFSET__SHIFT                                                                     0x2
11020  #define SDMA3_RLC7_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
11021  //SDMA3_RLC7_IB_OFFSET
11022  #define SDMA3_RLC7_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
11023  #define SDMA3_RLC7_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
11024  //SDMA3_RLC7_IB_BASE_LO
11025  #define SDMA3_RLC7_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
11026  #define SDMA3_RLC7_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
11027  //SDMA3_RLC7_IB_BASE_HI
11028  #define SDMA3_RLC7_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
11029  #define SDMA3_RLC7_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
11030  //SDMA3_RLC7_IB_SIZE
11031  #define SDMA3_RLC7_IB_SIZE__SIZE__SHIFT                                                                       0x0
11032  #define SDMA3_RLC7_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
11033  //SDMA3_RLC7_SKIP_CNTL
11034  #define SDMA3_RLC7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
11035  #define SDMA3_RLC7_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
11036  //SDMA3_RLC7_CONTEXT_STATUS
11037  #define SDMA3_RLC7_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
11038  #define SDMA3_RLC7_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
11039  #define SDMA3_RLC7_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
11040  #define SDMA3_RLC7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
11041  #define SDMA3_RLC7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
11042  #define SDMA3_RLC7_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
11043  #define SDMA3_RLC7_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
11044  #define SDMA3_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
11045  #define SDMA3_RLC7_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
11046  #define SDMA3_RLC7_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
11047  #define SDMA3_RLC7_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
11048  #define SDMA3_RLC7_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
11049  #define SDMA3_RLC7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
11050  #define SDMA3_RLC7_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
11051  #define SDMA3_RLC7_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
11052  #define SDMA3_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
11053  //SDMA3_RLC7_DOORBELL
11054  #define SDMA3_RLC7_DOORBELL__ENABLE__SHIFT                                                                    0x1c
11055  #define SDMA3_RLC7_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
11056  #define SDMA3_RLC7_DOORBELL__ENABLE_MASK                                                                      0x10000000L
11057  #define SDMA3_RLC7_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
11058  //SDMA3_RLC7_STATUS
11059  #define SDMA3_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
11060  #define SDMA3_RLC7_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
11061  #define SDMA3_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
11062  #define SDMA3_RLC7_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
11063  //SDMA3_RLC7_DOORBELL_LOG
11064  #define SDMA3_RLC7_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
11065  #define SDMA3_RLC7_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
11066  #define SDMA3_RLC7_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
11067  #define SDMA3_RLC7_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
11068  //SDMA3_RLC7_WATERMARK
11069  #define SDMA3_RLC7_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
11070  #define SDMA3_RLC7_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
11071  #define SDMA3_RLC7_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
11072  #define SDMA3_RLC7_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
11073  //SDMA3_RLC7_DOORBELL_OFFSET
11074  #define SDMA3_RLC7_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
11075  #define SDMA3_RLC7_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
11076  //SDMA3_RLC7_CSA_ADDR_LO
11077  #define SDMA3_RLC7_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
11078  #define SDMA3_RLC7_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
11079  //SDMA3_RLC7_CSA_ADDR_HI
11080  #define SDMA3_RLC7_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
11081  #define SDMA3_RLC7_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
11082  //SDMA3_RLC7_IB_SUB_REMAIN
11083  #define SDMA3_RLC7_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
11084  #define SDMA3_RLC7_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
11085  //SDMA3_RLC7_PREEMPT
11086  #define SDMA3_RLC7_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
11087  #define SDMA3_RLC7_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
11088  //SDMA3_RLC7_DUMMY_REG
11089  #define SDMA3_RLC7_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
11090  #define SDMA3_RLC7_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
11091  //SDMA3_RLC7_RB_WPTR_POLL_ADDR_HI
11092  #define SDMA3_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
11093  #define SDMA3_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
11094  //SDMA3_RLC7_RB_WPTR_POLL_ADDR_LO
11095  #define SDMA3_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
11096  #define SDMA3_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
11097  //SDMA3_RLC7_RB_AQL_CNTL
11098  #define SDMA3_RLC7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
11099  #define SDMA3_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
11100  #define SDMA3_RLC7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
11101  #define SDMA3_RLC7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
11102  #define SDMA3_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
11103  #define SDMA3_RLC7_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
11104  //SDMA3_RLC7_MINOR_PTR_UPDATE
11105  #define SDMA3_RLC7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
11106  #define SDMA3_RLC7_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
11107  //SDMA3_RLC7_MIDCMD_DATA0
11108  #define SDMA3_RLC7_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
11109  #define SDMA3_RLC7_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
11110  //SDMA3_RLC7_MIDCMD_DATA1
11111  #define SDMA3_RLC7_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
11112  #define SDMA3_RLC7_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
11113  //SDMA3_RLC7_MIDCMD_DATA2
11114  #define SDMA3_RLC7_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
11115  #define SDMA3_RLC7_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
11116  //SDMA3_RLC7_MIDCMD_DATA3
11117  #define SDMA3_RLC7_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
11118  #define SDMA3_RLC7_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
11119  //SDMA3_RLC7_MIDCMD_DATA4
11120  #define SDMA3_RLC7_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
11121  #define SDMA3_RLC7_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
11122  //SDMA3_RLC7_MIDCMD_DATA5
11123  #define SDMA3_RLC7_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
11124  #define SDMA3_RLC7_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
11125  //SDMA3_RLC7_MIDCMD_DATA6
11126  #define SDMA3_RLC7_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
11127  #define SDMA3_RLC7_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
11128  //SDMA3_RLC7_MIDCMD_DATA7
11129  #define SDMA3_RLC7_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
11130  #define SDMA3_RLC7_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
11131  //SDMA3_RLC7_MIDCMD_DATA8
11132  #define SDMA3_RLC7_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
11133  #define SDMA3_RLC7_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
11134  //SDMA3_RLC7_MIDCMD_DATA9
11135  #define SDMA3_RLC7_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
11136  #define SDMA3_RLC7_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
11137  //SDMA3_RLC7_MIDCMD_DATA10
11138  #define SDMA3_RLC7_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
11139  #define SDMA3_RLC7_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
11140  //SDMA3_RLC7_MIDCMD_CNTL
11141  #define SDMA3_RLC7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
11142  #define SDMA3_RLC7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
11143  #define SDMA3_RLC7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
11144  #define SDMA3_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
11145  #define SDMA3_RLC7_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
11146  #define SDMA3_RLC7_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
11147  #define SDMA3_RLC7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
11148  #define SDMA3_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
11149  
11150  
11151  // addressBlock: sdma0_sdma4dec
11152  //SDMA4_UCODE_ADDR
11153  #define SDMA4_UCODE_ADDR__VALUE__SHIFT                                                                        0x0
11154  #define SDMA4_UCODE_ADDR__VALUE_MASK                                                                          0x00003FFFL
11155  //SDMA4_UCODE_DATA
11156  #define SDMA4_UCODE_DATA__VALUE__SHIFT                                                                        0x0
11157  #define SDMA4_UCODE_DATA__VALUE_MASK                                                                          0xFFFFFFFFL
11158  //SDMA4_VF_ENABLE
11159  #define SDMA4_VF_ENABLE__VF_ENABLE__SHIFT                                                                     0x0
11160  #define SDMA4_VF_ENABLE__VF_ENABLE_MASK                                                                       0x00000001L
11161  #define SDMA4_PUB_REG_TYPE0__SDMA4_UCODE_ADDR__SHIFT                                                          0x0
11162  #define SDMA4_PUB_REG_TYPE0__SDMA4_UCODE_DATA__SHIFT                                                          0x1
11163  #define SDMA4_PUB_REG_TYPE0__SDMA4_UCODE_ADDR_MASK                                                            0x00000001L
11164  #define SDMA4_PUB_REG_TYPE0__SDMA4_UCODE_DATA_MASK                                                            0x00000002L
11165  //SDMA4_CONTEXT_GROUP_BOUNDARY
11166  #define SDMA4_CONTEXT_GROUP_BOUNDARY__RESERVED__SHIFT                                                         0x0
11167  #define SDMA4_CONTEXT_GROUP_BOUNDARY__RESERVED_MASK                                                           0xFFFFFFFFL
11168  //SDMA4_POWER_CNTL
11169  #define SDMA4_POWER_CNTL__PG_CNTL_ENABLE__SHIFT                                                               0x0
11170  #define SDMA4_POWER_CNTL__EXT_PG_POWER_ON_REQ__SHIFT                                                          0x1
11171  #define SDMA4_POWER_CNTL__EXT_PG_POWER_OFF_REQ__SHIFT                                                         0x2
11172  #define SDMA4_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME__SHIFT                                                   0x3
11173  #define SDMA4_POWER_CNTL__MEM_POWER_OVERRIDE__SHIFT                                                           0x8
11174  #define SDMA4_POWER_CNTL__MEM_POWER_LS_EN__SHIFT                                                              0x9
11175  #define SDMA4_POWER_CNTL__MEM_POWER_DS_EN__SHIFT                                                              0xa
11176  #define SDMA4_POWER_CNTL__MEM_POWER_SD_EN__SHIFT                                                              0xb
11177  #define SDMA4_POWER_CNTL__MEM_POWER_DELAY__SHIFT                                                              0xc
11178  #define SDMA4_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME__SHIFT                                                  0x1a
11179  #define SDMA4_POWER_CNTL__PG_CNTL_ENABLE_MASK                                                                 0x00000001L
11180  #define SDMA4_POWER_CNTL__EXT_PG_POWER_ON_REQ_MASK                                                            0x00000002L
11181  #define SDMA4_POWER_CNTL__EXT_PG_POWER_OFF_REQ_MASK                                                           0x00000004L
11182  #define SDMA4_POWER_CNTL__ON_OFF_CONDITION_HOLD_TIME_MASK                                                     0x000000F8L
11183  #define SDMA4_POWER_CNTL__MEM_POWER_OVERRIDE_MASK                                                             0x00000100L
11184  #define SDMA4_POWER_CNTL__MEM_POWER_LS_EN_MASK                                                                0x00000200L
11185  #define SDMA4_POWER_CNTL__MEM_POWER_DS_EN_MASK                                                                0x00000400L
11186  #define SDMA4_POWER_CNTL__MEM_POWER_SD_EN_MASK                                                                0x00000800L
11187  #define SDMA4_POWER_CNTL__MEM_POWER_DELAY_MASK                                                                0x003FF000L
11188  #define SDMA4_POWER_CNTL__ON_OFF_STATUS_DURATION_TIME_MASK                                                    0xFC000000L
11189  //SDMA4_CLK_CTRL
11190  #define SDMA4_CLK_CTRL__ON_DELAY__SHIFT                                                                       0x0
11191  #define SDMA4_CLK_CTRL__OFF_HYSTERESIS__SHIFT                                                                 0x4
11192  #define SDMA4_CLK_CTRL__RESERVED__SHIFT                                                                       0xc
11193  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE7__SHIFT                                                                 0x18
11194  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE6__SHIFT                                                                 0x19
11195  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE5__SHIFT                                                                 0x1a
11196  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE4__SHIFT                                                                 0x1b
11197  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE3__SHIFT                                                                 0x1c
11198  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE2__SHIFT                                                                 0x1d
11199  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE1__SHIFT                                                                 0x1e
11200  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE0__SHIFT                                                                 0x1f
11201  #define SDMA4_CLK_CTRL__ON_DELAY_MASK                                                                         0x0000000FL
11202  #define SDMA4_CLK_CTRL__OFF_HYSTERESIS_MASK                                                                   0x00000FF0L
11203  #define SDMA4_CLK_CTRL__RESERVED_MASK                                                                         0x00FFF000L
11204  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE7_MASK                                                                   0x01000000L
11205  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE6_MASK                                                                   0x02000000L
11206  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE5_MASK                                                                   0x04000000L
11207  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE4_MASK                                                                   0x08000000L
11208  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE3_MASK                                                                   0x10000000L
11209  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE2_MASK                                                                   0x20000000L
11210  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE1_MASK                                                                   0x40000000L
11211  #define SDMA4_CLK_CTRL__SOFT_OVERRIDE0_MASK                                                                   0x80000000L
11212  //SDMA4_CNTL
11213  #define SDMA4_CNTL__TRAP_ENABLE__SHIFT                                                                        0x0
11214  #define SDMA4_CNTL__UTC_L1_ENABLE__SHIFT                                                                      0x1
11215  #define SDMA4_CNTL__SEM_WAIT_INT_ENABLE__SHIFT                                                                0x2
11216  #define SDMA4_CNTL__DATA_SWAP_ENABLE__SHIFT                                                                   0x3
11217  #define SDMA4_CNTL__FENCE_SWAP_ENABLE__SHIFT                                                                  0x4
11218  #define SDMA4_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT                                                              0x5
11219  #define SDMA4_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT                                                               0x6
11220  #define SDMA4_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT                                                          0x11
11221  #define SDMA4_CNTL__AUTO_CTXSW_ENABLE__SHIFT                                                                  0x12
11222  #define SDMA4_CNTL__CTXEMPTY_INT_ENABLE__SHIFT                                                                0x1c
11223  #define SDMA4_CNTL__FROZEN_INT_ENABLE__SHIFT                                                                  0x1d
11224  #define SDMA4_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT                                                              0x1e
11225  #define SDMA4_CNTL__TRAP_ENABLE_MASK                                                                          0x00000001L
11226  #define SDMA4_CNTL__UTC_L1_ENABLE_MASK                                                                        0x00000002L
11227  #define SDMA4_CNTL__SEM_WAIT_INT_ENABLE_MASK                                                                  0x00000004L
11228  #define SDMA4_CNTL__DATA_SWAP_ENABLE_MASK                                                                     0x00000008L
11229  #define SDMA4_CNTL__FENCE_SWAP_ENABLE_MASK                                                                    0x00000010L
11230  #define SDMA4_CNTL__MIDCMD_PREEMPT_ENABLE_MASK                                                                0x00000020L
11231  #define SDMA4_CNTL__MIDCMD_EXPIRE_ENABLE_MASK                                                                 0x00000040L
11232  #define SDMA4_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK                                                            0x00020000L
11233  #define SDMA4_CNTL__AUTO_CTXSW_ENABLE_MASK                                                                    0x00040000L
11234  #define SDMA4_CNTL__CTXEMPTY_INT_ENABLE_MASK                                                                  0x10000000L
11235  #define SDMA4_CNTL__FROZEN_INT_ENABLE_MASK                                                                    0x20000000L
11236  #define SDMA4_CNTL__IB_PREEMPT_INT_ENABLE_MASK                                                                0x40000000L
11237  //SDMA4_CHICKEN_BITS
11238  #define SDMA4_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE__SHIFT                                                     0x0
11239  #define SDMA4_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT                                                 0x1
11240  #define SDMA4_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT                                        0x2
11241  #define SDMA4_CHICKEN_BITS__WRITE_BURST_LENGTH__SHIFT                                                         0x8
11242  #define SDMA4_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE__SHIFT                                                     0xa
11243  #define SDMA4_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT                                                        0x10
11244  #define SDMA4_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT                                                           0x11
11245  #define SDMA4_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT                                                         0x14
11246  #define SDMA4_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT                                                           0x17
11247  #define SDMA4_CHICKEN_BITS__TIME_BASED_QOS__SHIFT                                                             0x19
11248  #define SDMA4_CHICKEN_BITS__SRAM_FGCG_ENABLE__SHIFT                                                           0x1a
11249  #define SDMA4_CHICKEN_BITS__RESERVED__SHIFT                                                                   0x1b
11250  #define SDMA4_CHICKEN_BITS__COPY_EFFICIENCY_ENABLE_MASK                                                       0x00000001L
11251  #define SDMA4_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK                                                   0x00000002L
11252  #define SDMA4_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK                                          0x00000004L
11253  #define SDMA4_CHICKEN_BITS__WRITE_BURST_LENGTH_MASK                                                           0x00000300L
11254  #define SDMA4_CHICKEN_BITS__WRITE_BURST_WAIT_CYCLE_MASK                                                       0x00001C00L
11255  #define SDMA4_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK                                                          0x00010000L
11256  #define SDMA4_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK                                                             0x00020000L
11257  #define SDMA4_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK                                                           0x00100000L
11258  #define SDMA4_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK                                                             0x00800000L
11259  #define SDMA4_CHICKEN_BITS__TIME_BASED_QOS_MASK                                                               0x02000000L
11260  #define SDMA4_CHICKEN_BITS__SRAM_FGCG_ENABLE_MASK                                                             0x04000000L
11261  #define SDMA4_CHICKEN_BITS__RESERVED_MASK                                                                     0xF8000000L
11262  //SDMA4_GB_ADDR_CONFIG
11263  #define SDMA4_GB_ADDR_CONFIG__NUM_PIPES__SHIFT                                                                0x0
11264  #define SDMA4_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT                                                     0x3
11265  #define SDMA4_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT                                                     0x8
11266  #define SDMA4_GB_ADDR_CONFIG__NUM_BANKS__SHIFT                                                                0xc
11267  #define SDMA4_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT                                                       0x13
11268  #define SDMA4_GB_ADDR_CONFIG__NUM_PIPES_MASK                                                                  0x00000007L
11269  #define SDMA4_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK                                                       0x00000038L
11270  #define SDMA4_GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK                                                       0x00000700L
11271  #define SDMA4_GB_ADDR_CONFIG__NUM_BANKS_MASK                                                                  0x00007000L
11272  #define SDMA4_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK                                                         0x00180000L
11273  //SDMA4_GB_ADDR_CONFIG_READ
11274  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT                                                           0x0
11275  #define SDMA4_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT                                                0x3
11276  #define SDMA4_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE__SHIFT                                                0x8
11277  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_BANKS__SHIFT                                                           0xc
11278  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT                                                  0x13
11279  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK                                                             0x00000007L
11280  #define SDMA4_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK                                                  0x00000038L
11281  #define SDMA4_GB_ADDR_CONFIG_READ__BANK_INTERLEAVE_SIZE_MASK                                                  0x00000700L
11282  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_BANKS_MASK                                                             0x00007000L
11283  #define SDMA4_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK                                                    0x00180000L
11284  //SDMA4_RB_RPTR_FETCH_HI
11285  #define SDMA4_RB_RPTR_FETCH_HI__OFFSET__SHIFT                                                                 0x0
11286  #define SDMA4_RB_RPTR_FETCH_HI__OFFSET_MASK                                                                   0xFFFFFFFFL
11287  //SDMA4_SEM_WAIT_FAIL_TIMER_CNTL
11288  #define SDMA4_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT                                                          0x0
11289  #define SDMA4_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK                                                            0xFFFFFFFFL
11290  //SDMA4_RB_RPTR_FETCH
11291  #define SDMA4_RB_RPTR_FETCH__OFFSET__SHIFT                                                                    0x2
11292  #define SDMA4_RB_RPTR_FETCH__OFFSET_MASK                                                                      0xFFFFFFFCL
11293  //SDMA4_IB_OFFSET_FETCH
11294  #define SDMA4_IB_OFFSET_FETCH__OFFSET__SHIFT                                                                  0x2
11295  #define SDMA4_IB_OFFSET_FETCH__OFFSET_MASK                                                                    0x003FFFFCL
11296  //SDMA4_PROGRAM
11297  #define SDMA4_PROGRAM__STREAM__SHIFT                                                                          0x0
11298  #define SDMA4_PROGRAM__STREAM_MASK                                                                            0xFFFFFFFFL
11299  //SDMA4_STATUS_REG
11300  #define SDMA4_STATUS_REG__IDLE__SHIFT                                                                         0x0
11301  #define SDMA4_STATUS_REG__REG_IDLE__SHIFT                                                                     0x1
11302  #define SDMA4_STATUS_REG__RB_EMPTY__SHIFT                                                                     0x2
11303  #define SDMA4_STATUS_REG__RB_FULL__SHIFT                                                                      0x3
11304  #define SDMA4_STATUS_REG__RB_CMD_IDLE__SHIFT                                                                  0x4
11305  #define SDMA4_STATUS_REG__RB_CMD_FULL__SHIFT                                                                  0x5
11306  #define SDMA4_STATUS_REG__IB_CMD_IDLE__SHIFT                                                                  0x6
11307  #define SDMA4_STATUS_REG__IB_CMD_FULL__SHIFT                                                                  0x7
11308  #define SDMA4_STATUS_REG__BLOCK_IDLE__SHIFT                                                                   0x8
11309  #define SDMA4_STATUS_REG__INSIDE_IB__SHIFT                                                                    0x9
11310  #define SDMA4_STATUS_REG__EX_IDLE__SHIFT                                                                      0xa
11311  #define SDMA4_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE__SHIFT                                                    0xb
11312  #define SDMA4_STATUS_REG__PACKET_READY__SHIFT                                                                 0xc
11313  #define SDMA4_STATUS_REG__MC_WR_IDLE__SHIFT                                                                   0xd
11314  #define SDMA4_STATUS_REG__SRBM_IDLE__SHIFT                                                                    0xe
11315  #define SDMA4_STATUS_REG__CONTEXT_EMPTY__SHIFT                                                                0xf
11316  #define SDMA4_STATUS_REG__DELTA_RPTR_FULL__SHIFT                                                              0x10
11317  #define SDMA4_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT                                                              0x11
11318  #define SDMA4_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT                                                              0x12
11319  #define SDMA4_STATUS_REG__MC_RD_IDLE__SHIFT                                                                   0x13
11320  #define SDMA4_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT                                                             0x14
11321  #define SDMA4_STATUS_REG__MC_RD_RET_STALL__SHIFT                                                              0x15
11322  #define SDMA4_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT                                                           0x16
11323  #define SDMA4_STATUS_REG__PREV_CMD_IDLE__SHIFT                                                                0x19
11324  #define SDMA4_STATUS_REG__SEM_IDLE__SHIFT                                                                     0x1a
11325  #define SDMA4_STATUS_REG__SEM_REQ_STALL__SHIFT                                                                0x1b
11326  #define SDMA4_STATUS_REG__SEM_RESP_STATE__SHIFT                                                               0x1c
11327  #define SDMA4_STATUS_REG__INT_IDLE__SHIFT                                                                     0x1e
11328  #define SDMA4_STATUS_REG__INT_REQ_STALL__SHIFT                                                                0x1f
11329  #define SDMA4_STATUS_REG__IDLE_MASK                                                                           0x00000001L
11330  #define SDMA4_STATUS_REG__REG_IDLE_MASK                                                                       0x00000002L
11331  #define SDMA4_STATUS_REG__RB_EMPTY_MASK                                                                       0x00000004L
11332  #define SDMA4_STATUS_REG__RB_FULL_MASK                                                                        0x00000008L
11333  #define SDMA4_STATUS_REG__RB_CMD_IDLE_MASK                                                                    0x00000010L
11334  #define SDMA4_STATUS_REG__RB_CMD_FULL_MASK                                                                    0x00000020L
11335  #define SDMA4_STATUS_REG__IB_CMD_IDLE_MASK                                                                    0x00000040L
11336  #define SDMA4_STATUS_REG__IB_CMD_FULL_MASK                                                                    0x00000080L
11337  #define SDMA4_STATUS_REG__BLOCK_IDLE_MASK                                                                     0x00000100L
11338  #define SDMA4_STATUS_REG__INSIDE_IB_MASK                                                                      0x00000200L
11339  #define SDMA4_STATUS_REG__EX_IDLE_MASK                                                                        0x00000400L
11340  #define SDMA4_STATUS_REG__EX_IDLE_POLL_TIMER_EXPIRE_MASK                                                      0x00000800L
11341  #define SDMA4_STATUS_REG__PACKET_READY_MASK                                                                   0x00001000L
11342  #define SDMA4_STATUS_REG__MC_WR_IDLE_MASK                                                                     0x00002000L
11343  #define SDMA4_STATUS_REG__SRBM_IDLE_MASK                                                                      0x00004000L
11344  #define SDMA4_STATUS_REG__CONTEXT_EMPTY_MASK                                                                  0x00008000L
11345  #define SDMA4_STATUS_REG__DELTA_RPTR_FULL_MASK                                                                0x00010000L
11346  #define SDMA4_STATUS_REG__RB_MC_RREQ_IDLE_MASK                                                                0x00020000L
11347  #define SDMA4_STATUS_REG__IB_MC_RREQ_IDLE_MASK                                                                0x00040000L
11348  #define SDMA4_STATUS_REG__MC_RD_IDLE_MASK                                                                     0x00080000L
11349  #define SDMA4_STATUS_REG__DELTA_RPTR_EMPTY_MASK                                                               0x00100000L
11350  #define SDMA4_STATUS_REG__MC_RD_RET_STALL_MASK                                                                0x00200000L
11351  #define SDMA4_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK                                                             0x00400000L
11352  #define SDMA4_STATUS_REG__PREV_CMD_IDLE_MASK                                                                  0x02000000L
11353  #define SDMA4_STATUS_REG__SEM_IDLE_MASK                                                                       0x04000000L
11354  #define SDMA4_STATUS_REG__SEM_REQ_STALL_MASK                                                                  0x08000000L
11355  #define SDMA4_STATUS_REG__SEM_RESP_STATE_MASK                                                                 0x30000000L
11356  #define SDMA4_STATUS_REG__INT_IDLE_MASK                                                                       0x40000000L
11357  #define SDMA4_STATUS_REG__INT_REQ_STALL_MASK                                                                  0x80000000L
11358  //SDMA4_STATUS1_REG
11359  #define SDMA4_STATUS1_REG__CE_WREQ_IDLE__SHIFT                                                                0x0
11360  #define SDMA4_STATUS1_REG__CE_WR_IDLE__SHIFT                                                                  0x1
11361  #define SDMA4_STATUS1_REG__CE_SPLIT_IDLE__SHIFT                                                               0x2
11362  #define SDMA4_STATUS1_REG__CE_RREQ_IDLE__SHIFT                                                                0x3
11363  #define SDMA4_STATUS1_REG__CE_OUT_IDLE__SHIFT                                                                 0x4
11364  #define SDMA4_STATUS1_REG__CE_IN_IDLE__SHIFT                                                                  0x5
11365  #define SDMA4_STATUS1_REG__CE_DST_IDLE__SHIFT                                                                 0x6
11366  #define SDMA4_STATUS1_REG__CE_CMD_IDLE__SHIFT                                                                 0x9
11367  #define SDMA4_STATUS1_REG__CE_AFIFO_FULL__SHIFT                                                               0xa
11368  #define SDMA4_STATUS1_REG__CE_INFO_FULL__SHIFT                                                                0xd
11369  #define SDMA4_STATUS1_REG__CE_INFO1_FULL__SHIFT                                                               0xe
11370  #define SDMA4_STATUS1_REG__EX_START__SHIFT                                                                    0xf
11371  #define SDMA4_STATUS1_REG__CE_RD_STALL__SHIFT                                                                 0x11
11372  #define SDMA4_STATUS1_REG__CE_WR_STALL__SHIFT                                                                 0x12
11373  #define SDMA4_STATUS1_REG__CE_WREQ_IDLE_MASK                                                                  0x00000001L
11374  #define SDMA4_STATUS1_REG__CE_WR_IDLE_MASK                                                                    0x00000002L
11375  #define SDMA4_STATUS1_REG__CE_SPLIT_IDLE_MASK                                                                 0x00000004L
11376  #define SDMA4_STATUS1_REG__CE_RREQ_IDLE_MASK                                                                  0x00000008L
11377  #define SDMA4_STATUS1_REG__CE_OUT_IDLE_MASK                                                                   0x00000010L
11378  #define SDMA4_STATUS1_REG__CE_IN_IDLE_MASK                                                                    0x00000020L
11379  #define SDMA4_STATUS1_REG__CE_DST_IDLE_MASK                                                                   0x00000040L
11380  #define SDMA4_STATUS1_REG__CE_CMD_IDLE_MASK                                                                   0x00000200L
11381  #define SDMA4_STATUS1_REG__CE_AFIFO_FULL_MASK                                                                 0x00000400L
11382  #define SDMA4_STATUS1_REG__CE_INFO_FULL_MASK                                                                  0x00002000L
11383  #define SDMA4_STATUS1_REG__CE_INFO1_FULL_MASK                                                                 0x00004000L
11384  #define SDMA4_STATUS1_REG__EX_START_MASK                                                                      0x00008000L
11385  #define SDMA4_STATUS1_REG__CE_RD_STALL_MASK                                                                   0x00020000L
11386  #define SDMA4_STATUS1_REG__CE_WR_STALL_MASK                                                                   0x00040000L
11387  //SDMA4_RD_BURST_CNTL
11388  #define SDMA4_RD_BURST_CNTL__RD_BURST__SHIFT                                                                  0x0
11389  #define SDMA4_RD_BURST_CNTL__CMD_BUFFER_RD_BURST__SHIFT                                                       0x2
11390  #define SDMA4_RD_BURST_CNTL__RD_BURST_MASK                                                                    0x00000003L
11391  #define SDMA4_RD_BURST_CNTL__CMD_BUFFER_RD_BURST_MASK                                                         0x0000000CL
11392  //SDMA4_HBM_PAGE_CONFIG
11393  #define SDMA4_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT                                                      0x0
11394  #define SDMA4_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK                                                        0x00000003L
11395  //SDMA4_UCODE_CHECKSUM
11396  #define SDMA4_UCODE_CHECKSUM__DATA__SHIFT                                                                     0x0
11397  #define SDMA4_UCODE_CHECKSUM__DATA_MASK                                                                       0xFFFFFFFFL
11398  //SDMA4_F32_CNTL
11399  #define SDMA4_F32_CNTL__HALT__SHIFT                                                                           0x0
11400  #define SDMA4_F32_CNTL__STEP__SHIFT                                                                           0x1
11401  #define SDMA4_F32_CNTL__RESET__SHIFT                                                                          0x8
11402  #define SDMA4_F32_CNTL__HALT_MASK                                                                             0x00000001L
11403  #define SDMA4_F32_CNTL__STEP_MASK                                                                             0x00000002L
11404  #define SDMA4_F32_CNTL__RESET_MASK                                                                            0x00000100L
11405  //SDMA4_FREEZE
11406  #define SDMA4_FREEZE__PREEMPT__SHIFT                                                                          0x0
11407  #define SDMA4_FREEZE__FREEZE__SHIFT                                                                           0x4
11408  #define SDMA4_FREEZE__FROZEN__SHIFT                                                                           0x5
11409  #define SDMA4_FREEZE__F32_FREEZE__SHIFT                                                                       0x6
11410  #define SDMA4_FREEZE__PREEMPT_MASK                                                                            0x00000001L
11411  #define SDMA4_FREEZE__FREEZE_MASK                                                                             0x00000010L
11412  #define SDMA4_FREEZE__FROZEN_MASK                                                                             0x00000020L
11413  #define SDMA4_FREEZE__F32_FREEZE_MASK                                                                         0x00000040L
11414  //SDMA4_PHASE0_QUANTUM
11415  #define SDMA4_PHASE0_QUANTUM__UNIT__SHIFT                                                                     0x0
11416  #define SDMA4_PHASE0_QUANTUM__VALUE__SHIFT                                                                    0x8
11417  #define SDMA4_PHASE0_QUANTUM__PREFER__SHIFT                                                                   0x1e
11418  #define SDMA4_PHASE0_QUANTUM__UNIT_MASK                                                                       0x0000000FL
11419  #define SDMA4_PHASE0_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
11420  #define SDMA4_PHASE0_QUANTUM__PREFER_MASK                                                                     0x40000000L
11421  //SDMA4_PHASE1_QUANTUM
11422  #define SDMA4_PHASE1_QUANTUM__UNIT__SHIFT                                                                     0x0
11423  #define SDMA4_PHASE1_QUANTUM__VALUE__SHIFT                                                                    0x8
11424  #define SDMA4_PHASE1_QUANTUM__PREFER__SHIFT                                                                   0x1e
11425  #define SDMA4_PHASE1_QUANTUM__UNIT_MASK                                                                       0x0000000FL
11426  #define SDMA4_PHASE1_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
11427  #define SDMA4_PHASE1_QUANTUM__PREFER_MASK                                                                     0x40000000L
11428  //CC_SDMA4_EDC_CONFIG
11429  #define CC_SDMA4_EDC_CONFIG__DIS_EDC__SHIFT                                                                   0x1
11430  #define CC_SDMA4_EDC_CONFIG__DIS_EDC_MASK                                                                     0x00000002L
11431  //SDMA4_BA_THRESHOLD
11432  #define SDMA4_BA_THRESHOLD__READ_THRES__SHIFT                                                                 0x0
11433  #define SDMA4_BA_THRESHOLD__WRITE_THRES__SHIFT                                                                0x10
11434  #define SDMA4_BA_THRESHOLD__READ_THRES_MASK                                                                   0x000003FFL
11435  #define SDMA4_BA_THRESHOLD__WRITE_THRES_MASK                                                                  0x03FF0000L
11436  //SDMA4_ID
11437  #define SDMA4_ID__DEVICE_ID__SHIFT                                                                            0x0
11438  #define SDMA4_ID__DEVICE_ID_MASK                                                                              0x000000FFL
11439  //SDMA4_VERSION
11440  #define SDMA4_VERSION__MINVER__SHIFT                                                                          0x0
11441  #define SDMA4_VERSION__MAJVER__SHIFT                                                                          0x8
11442  #define SDMA4_VERSION__REV__SHIFT                                                                             0x10
11443  #define SDMA4_VERSION__MINVER_MASK                                                                            0x0000007FL
11444  #define SDMA4_VERSION__MAJVER_MASK                                                                            0x00007F00L
11445  #define SDMA4_VERSION__REV_MASK                                                                               0x003F0000L
11446  //SDMA4_EDC_COUNTER
11447  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT                                                    0x0
11448  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT                                                    0x2
11449  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT                                                    0x4
11450  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT                                                    0x6
11451  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT                                                    0x8
11452  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT                                                    0xa
11453  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT                                                    0xc
11454  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT                                                    0xe
11455  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED__SHIFT                                                    0x10
11456  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED__SHIFT                                                    0x12
11457  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED__SHIFT                                                   0x14
11458  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED__SHIFT                                                   0x16
11459  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED__SHIFT                                                   0x18
11460  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED__SHIFT                                                   0x1a
11461  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED__SHIFT                                                   0x1c
11462  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED__SHIFT                                                   0x1e
11463  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK                                                      0x00000003L
11464  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK                                                      0x0000000CL
11465  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK                                                      0x00000030L
11466  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK                                                      0x000000C0L
11467  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK                                                      0x00000300L
11468  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK                                                      0x00000C00L
11469  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK                                                      0x00003000L
11470  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK                                                      0x0000C000L
11471  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF8_SED_MASK                                                      0x00030000L
11472  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF9_SED_MASK                                                      0x000C0000L
11473  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF10_SED_MASK                                                     0x00300000L
11474  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF11_SED_MASK                                                     0x00C00000L
11475  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF12_SED_MASK                                                     0x03000000L
11476  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF13_SED_MASK                                                     0x0C000000L
11477  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF14_SED_MASK                                                     0x30000000L
11478  #define SDMA4_EDC_COUNTER__SDMA_MBANK_DATA_BUF15_SED_MASK                                                     0xC0000000L
11479  //SDMA4_EDC_COUNTER2
11480  #define SDMA4_EDC_COUNTER2__SDMA_UCODE_BUF_SED__SHIFT                                                         0x0
11481  #define SDMA4_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED__SHIFT                                                        0x2
11482  #define SDMA4_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED__SHIFT                                                        0x4
11483  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED__SHIFT                                                     0x6
11484  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT                                                  0x8
11485  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED__SHIFT                                                     0xa
11486  #define SDMA4_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED__SHIFT                                                     0xc
11487  #define SDMA4_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED__SHIFT                                                    0xe
11488  #define SDMA4_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT                                                   0x10
11489  #define SDMA4_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED__SHIFT                                                      0x12
11490  #define SDMA4_EDC_COUNTER2__SDMA_UCODE_BUF_SED_MASK                                                           0x00000003L
11491  #define SDMA4_EDC_COUNTER2__SDMA_RB_CMD_BUF_SED_MASK                                                          0x0000000CL
11492  #define SDMA4_EDC_COUNTER2__SDMA_IB_CMD_BUF_SED_MASK                                                          0x00000030L
11493  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_RD_FIFO_SED_MASK                                                       0x000000C0L
11494  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_RDBST_FIFO_SED_MASK                                                    0x00000300L
11495  #define SDMA4_EDC_COUNTER2__SDMA_UTCL1_WR_FIFO_SED_MASK                                                       0x00000C00L
11496  #define SDMA4_EDC_COUNTER2__SDMA_DATA_LUT_FIFO_SED_MASK                                                       0x00003000L
11497  #define SDMA4_EDC_COUNTER2__SDMA_SPLIT_DATA_BUF_SED_MASK                                                      0x0000C000L
11498  #define SDMA4_EDC_COUNTER2__SDMA_MC_WR_ADDR_FIFO_SED_MASK                                                     0x00030000L
11499  #define SDMA4_EDC_COUNTER2__SDMA_MC_RDRET_BUF_SED_MASK                                                        0x000C0000L
11500  //SDMA4_STATUS2_REG
11501  #define SDMA4_STATUS2_REG__ID__SHIFT                                                                          0x0
11502  #define SDMA4_STATUS2_REG__F32_INSTR_PTR__SHIFT                                                               0x3
11503  #define SDMA4_STATUS2_REG__CMD_OP__SHIFT                                                                      0x10
11504  #define SDMA4_STATUS2_REG__ID_MASK                                                                            0x00000007L
11505  #define SDMA4_STATUS2_REG__F32_INSTR_PTR_MASK                                                                 0x0000FFF8L
11506  #define SDMA4_STATUS2_REG__CMD_OP_MASK                                                                        0xFFFF0000L
11507  //SDMA4_ATOMIC_CNTL
11508  #define SDMA4_ATOMIC_CNTL__LOOP_TIMER__SHIFT                                                                  0x0
11509  #define SDMA4_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT                                                       0x1f
11510  #define SDMA4_ATOMIC_CNTL__LOOP_TIMER_MASK                                                                    0x7FFFFFFFL
11511  #define SDMA4_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK                                                         0x80000000L
11512  //SDMA4_ATOMIC_PREOP_LO
11513  #define SDMA4_ATOMIC_PREOP_LO__DATA__SHIFT                                                                    0x0
11514  #define SDMA4_ATOMIC_PREOP_LO__DATA_MASK                                                                      0xFFFFFFFFL
11515  //SDMA4_ATOMIC_PREOP_HI
11516  #define SDMA4_ATOMIC_PREOP_HI__DATA__SHIFT                                                                    0x0
11517  #define SDMA4_ATOMIC_PREOP_HI__DATA_MASK                                                                      0xFFFFFFFFL
11518  //SDMA4_UTCL1_CNTL
11519  #define SDMA4_UTCL1_CNTL__REDO_ENABLE__SHIFT                                                                  0x0
11520  #define SDMA4_UTCL1_CNTL__REDO_DELAY__SHIFT                                                                   0x1
11521  #define SDMA4_UTCL1_CNTL__REDO_WATERMK__SHIFT                                                                 0xb
11522  #define SDMA4_UTCL1_CNTL__INVACK_DELAY__SHIFT                                                                 0xe
11523  #define SDMA4_UTCL1_CNTL__REQL2_CREDIT__SHIFT                                                                 0x18
11524  #define SDMA4_UTCL1_CNTL__VADDR_WATERMK__SHIFT                                                                0x1d
11525  #define SDMA4_UTCL1_CNTL__REDO_ENABLE_MASK                                                                    0x00000001L
11526  #define SDMA4_UTCL1_CNTL__REDO_DELAY_MASK                                                                     0x000007FEL
11527  #define SDMA4_UTCL1_CNTL__REDO_WATERMK_MASK                                                                   0x00003800L
11528  #define SDMA4_UTCL1_CNTL__INVACK_DELAY_MASK                                                                   0x00FFC000L
11529  #define SDMA4_UTCL1_CNTL__REQL2_CREDIT_MASK                                                                   0x1F000000L
11530  #define SDMA4_UTCL1_CNTL__VADDR_WATERMK_MASK                                                                  0xE0000000L
11531  //SDMA4_UTCL1_WATERMK
11532  #define SDMA4_UTCL1_WATERMK__REQ_WATERMK__SHIFT                                                               0x0
11533  #define SDMA4_UTCL1_WATERMK__REQ_DEPTH__SHIFT                                                                 0x3
11534  #define SDMA4_UTCL1_WATERMK__PAGE_WATERMK__SHIFT                                                              0x5
11535  #define SDMA4_UTCL1_WATERMK__INVREQ_WATERMK__SHIFT                                                            0x8
11536  #define SDMA4_UTCL1_WATERMK__RESERVED__SHIFT                                                                  0x10
11537  #define SDMA4_UTCL1_WATERMK__REQ_WATERMK_MASK                                                                 0x00000007L
11538  #define SDMA4_UTCL1_WATERMK__REQ_DEPTH_MASK                                                                   0x00000018L
11539  #define SDMA4_UTCL1_WATERMK__PAGE_WATERMK_MASK                                                                0x000000E0L
11540  #define SDMA4_UTCL1_WATERMK__INVREQ_WATERMK_MASK                                                              0x0000FF00L
11541  #define SDMA4_UTCL1_WATERMK__RESERVED_MASK                                                                    0xFFFF0000L
11542  //SDMA4_UTCL1_RD_STATUS
11543  #define SDMA4_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
11544  #define SDMA4_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
11545  #define SDMA4_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
11546  #define SDMA4_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
11547  #define SDMA4_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
11548  #define SDMA4_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
11549  #define SDMA4_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
11550  #define SDMA4_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
11551  #define SDMA4_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
11552  #define SDMA4_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
11553  #define SDMA4_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
11554  #define SDMA4_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
11555  #define SDMA4_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
11556  #define SDMA4_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
11557  #define SDMA4_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
11558  #define SDMA4_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
11559  #define SDMA4_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
11560  #define SDMA4_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
11561  #define SDMA4_UTCL1_RD_STATUS__PAGE_FAULT__SHIFT                                                              0x12
11562  #define SDMA4_UTCL1_RD_STATUS__PAGE_NULL__SHIFT                                                               0x13
11563  #define SDMA4_UTCL1_RD_STATUS__REQL2_IDLE__SHIFT                                                              0x14
11564  #define SDMA4_UTCL1_RD_STATUS__CE_L1_STALL__SHIFT                                                             0x15
11565  #define SDMA4_UTCL1_RD_STATUS__NEXT_RD_VECTOR__SHIFT                                                          0x16
11566  #define SDMA4_UTCL1_RD_STATUS__MERGE_STATE__SHIFT                                                             0x1a
11567  #define SDMA4_UTCL1_RD_STATUS__ADDR_RD_RTR__SHIFT                                                             0x1d
11568  #define SDMA4_UTCL1_RD_STATUS__WPTR_POLLING__SHIFT                                                            0x1e
11569  #define SDMA4_UTCL1_RD_STATUS__INVREQ_SIZE__SHIFT                                                             0x1f
11570  #define SDMA4_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
11571  #define SDMA4_UTCL1_RD_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
11572  #define SDMA4_UTCL1_RD_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
11573  #define SDMA4_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
11574  #define SDMA4_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
11575  #define SDMA4_UTCL1_RD_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
11576  #define SDMA4_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
11577  #define SDMA4_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
11578  #define SDMA4_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
11579  #define SDMA4_UTCL1_RD_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
11580  #define SDMA4_UTCL1_RD_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
11581  #define SDMA4_UTCL1_RD_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
11582  #define SDMA4_UTCL1_RD_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
11583  #define SDMA4_UTCL1_RD_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
11584  #define SDMA4_UTCL1_RD_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
11585  #define SDMA4_UTCL1_RD_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
11586  #define SDMA4_UTCL1_RD_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
11587  #define SDMA4_UTCL1_RD_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
11588  #define SDMA4_UTCL1_RD_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
11589  #define SDMA4_UTCL1_RD_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
11590  #define SDMA4_UTCL1_RD_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
11591  #define SDMA4_UTCL1_RD_STATUS__CE_L1_STALL_MASK                                                               0x00200000L
11592  #define SDMA4_UTCL1_RD_STATUS__NEXT_RD_VECTOR_MASK                                                            0x03C00000L
11593  #define SDMA4_UTCL1_RD_STATUS__MERGE_STATE_MASK                                                               0x1C000000L
11594  #define SDMA4_UTCL1_RD_STATUS__ADDR_RD_RTR_MASK                                                               0x20000000L
11595  #define SDMA4_UTCL1_RD_STATUS__WPTR_POLLING_MASK                                                              0x40000000L
11596  #define SDMA4_UTCL1_RD_STATUS__INVREQ_SIZE_MASK                                                               0x80000000L
11597  //SDMA4_UTCL1_WR_STATUS
11598  #define SDMA4_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY__SHIFT                                                0x0
11599  #define SDMA4_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY__SHIFT                                                     0x1
11600  #define SDMA4_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY__SHIFT                                                      0x2
11601  #define SDMA4_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY__SHIFT                                                   0x3
11602  #define SDMA4_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY__SHIFT                                               0x4
11603  #define SDMA4_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY__SHIFT                                                    0x5
11604  #define SDMA4_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY__SHIFT                                                 0x6
11605  #define SDMA4_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY__SHIFT                                                   0x7
11606  #define SDMA4_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY__SHIFT                                                  0x8
11607  #define SDMA4_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL__SHIFT                                                 0x9
11608  #define SDMA4_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL__SHIFT                                                      0xa
11609  #define SDMA4_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL__SHIFT                                                       0xb
11610  #define SDMA4_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL__SHIFT                                                    0xc
11611  #define SDMA4_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL__SHIFT                                                0xd
11612  #define SDMA4_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL__SHIFT                                                     0xe
11613  #define SDMA4_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL__SHIFT                                                  0xf
11614  #define SDMA4_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL__SHIFT                                                    0x10
11615  #define SDMA4_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL__SHIFT                                                   0x11
11616  #define SDMA4_UTCL1_WR_STATUS__PAGE_FAULT__SHIFT                                                              0x12
11617  #define SDMA4_UTCL1_WR_STATUS__PAGE_NULL__SHIFT                                                               0x13
11618  #define SDMA4_UTCL1_WR_STATUS__REQL2_IDLE__SHIFT                                                              0x14
11619  #define SDMA4_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT                                                              0x15
11620  #define SDMA4_UTCL1_WR_STATUS__NEXT_WR_VECTOR__SHIFT                                                          0x16
11621  #define SDMA4_UTCL1_WR_STATUS__MERGE_STATE__SHIFT                                                             0x19
11622  #define SDMA4_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY__SHIFT                                                    0x1c
11623  #define SDMA4_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL__SHIFT                                                     0x1d
11624  #define SDMA4_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY__SHIFT                                                   0x1e
11625  #define SDMA4_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL__SHIFT                                                    0x1f
11626  #define SDMA4_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_EMPTY_MASK                                                  0x00000001L
11627  #define SDMA4_UTCL1_WR_STATUS__RQMC_REQ_FIFO_EMPTY_MASK                                                       0x00000002L
11628  #define SDMA4_UTCL1_WR_STATUS__RTPG_RET_BUF_EMPTY_MASK                                                        0x00000004L
11629  #define SDMA4_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_EMPTY_MASK                                                     0x00000008L
11630  #define SDMA4_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_EMPTY_MASK                                                 0x00000010L
11631  #define SDMA4_UTCL1_WR_STATUS__RQPG_REDO_FIFO_EMPTY_MASK                                                      0x00000020L
11632  #define SDMA4_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_EMPTY_MASK                                                   0x00000040L
11633  #define SDMA4_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_EMPTY_MASK                                                     0x00000080L
11634  #define SDMA4_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_EMPTY_MASK                                                    0x00000100L
11635  #define SDMA4_UTCL1_WR_STATUS__RQMC_RET_ADDR_FIFO_FULL_MASK                                                   0x00000200L
11636  #define SDMA4_UTCL1_WR_STATUS__RQMC_REQ_FIFO_FULL_MASK                                                        0x00000400L
11637  #define SDMA4_UTCL1_WR_STATUS__RTPG_RET_BUF_FULL_MASK                                                         0x00000800L
11638  #define SDMA4_UTCL1_WR_STATUS__RTPG_VADDR_FIFO_FULL_MASK                                                      0x00001000L
11639  #define SDMA4_UTCL1_WR_STATUS__RQPG_HEAD_VIRT_FIFO_FULL_MASK                                                  0x00002000L
11640  #define SDMA4_UTCL1_WR_STATUS__RQPG_REDO_FIFO_FULL_MASK                                                       0x00004000L
11641  #define SDMA4_UTCL1_WR_STATUS__RQPG_REQPAGE_FIFO_FULL_MASK                                                    0x00008000L
11642  #define SDMA4_UTCL1_WR_STATUS__RQPG_XNACK_FIFO_FULL_MASK                                                      0x00010000L
11643  #define SDMA4_UTCL1_WR_STATUS__RQPG_INVREQ_FIFO_FULL_MASK                                                     0x00020000L
11644  #define SDMA4_UTCL1_WR_STATUS__PAGE_FAULT_MASK                                                                0x00040000L
11645  #define SDMA4_UTCL1_WR_STATUS__PAGE_NULL_MASK                                                                 0x00080000L
11646  #define SDMA4_UTCL1_WR_STATUS__REQL2_IDLE_MASK                                                                0x00100000L
11647  #define SDMA4_UTCL1_WR_STATUS__F32_WR_RTR_MASK                                                                0x00200000L
11648  #define SDMA4_UTCL1_WR_STATUS__NEXT_WR_VECTOR_MASK                                                            0x01C00000L
11649  #define SDMA4_UTCL1_WR_STATUS__MERGE_STATE_MASK                                                               0x0E000000L
11650  #define SDMA4_UTCL1_WR_STATUS__RPTR_DATA_FIFO_EMPTY_MASK                                                      0x10000000L
11651  #define SDMA4_UTCL1_WR_STATUS__RPTR_DATA_FIFO_FULL_MASK                                                       0x20000000L
11652  #define SDMA4_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_EMPTY_MASK                                                     0x40000000L
11653  #define SDMA4_UTCL1_WR_STATUS__WRREQ_DATA_FIFO_FULL_MASK                                                      0x80000000L
11654  //SDMA4_UTCL1_INV0
11655  #define SDMA4_UTCL1_INV0__INV_MIDDLE__SHIFT                                                                   0x0
11656  #define SDMA4_UTCL1_INV0__RD_TIMEOUT__SHIFT                                                                   0x1
11657  #define SDMA4_UTCL1_INV0__WR_TIMEOUT__SHIFT                                                                   0x2
11658  #define SDMA4_UTCL1_INV0__RD_IN_INVADR__SHIFT                                                                 0x3
11659  #define SDMA4_UTCL1_INV0__WR_IN_INVADR__SHIFT                                                                 0x4
11660  #define SDMA4_UTCL1_INV0__PAGE_NULL_SW__SHIFT                                                                 0x5
11661  #define SDMA4_UTCL1_INV0__XNACK_IS_INVADR__SHIFT                                                              0x6
11662  #define SDMA4_UTCL1_INV0__INVREQ_ENABLE__SHIFT                                                                0x7
11663  #define SDMA4_UTCL1_INV0__NACK_TIMEOUT_SW__SHIFT                                                              0x8
11664  #define SDMA4_UTCL1_INV0__NFLUSH_INV_IDLE__SHIFT                                                              0x9
11665  #define SDMA4_UTCL1_INV0__FLUSH_INV_IDLE__SHIFT                                                               0xa
11666  #define SDMA4_UTCL1_INV0__INV_FLUSHTYPE__SHIFT                                                                0xb
11667  #define SDMA4_UTCL1_INV0__INV_VMID_VEC__SHIFT                                                                 0xc
11668  #define SDMA4_UTCL1_INV0__INV_ADDR_HI__SHIFT                                                                  0x1c
11669  #define SDMA4_UTCL1_INV0__INV_MIDDLE_MASK                                                                     0x00000001L
11670  #define SDMA4_UTCL1_INV0__RD_TIMEOUT_MASK                                                                     0x00000002L
11671  #define SDMA4_UTCL1_INV0__WR_TIMEOUT_MASK                                                                     0x00000004L
11672  #define SDMA4_UTCL1_INV0__RD_IN_INVADR_MASK                                                                   0x00000008L
11673  #define SDMA4_UTCL1_INV0__WR_IN_INVADR_MASK                                                                   0x00000010L
11674  #define SDMA4_UTCL1_INV0__PAGE_NULL_SW_MASK                                                                   0x00000020L
11675  #define SDMA4_UTCL1_INV0__XNACK_IS_INVADR_MASK                                                                0x00000040L
11676  #define SDMA4_UTCL1_INV0__INVREQ_ENABLE_MASK                                                                  0x00000080L
11677  #define SDMA4_UTCL1_INV0__NACK_TIMEOUT_SW_MASK                                                                0x00000100L
11678  #define SDMA4_UTCL1_INV0__NFLUSH_INV_IDLE_MASK                                                                0x00000200L
11679  #define SDMA4_UTCL1_INV0__FLUSH_INV_IDLE_MASK                                                                 0x00000400L
11680  #define SDMA4_UTCL1_INV0__INV_FLUSHTYPE_MASK                                                                  0x00000800L
11681  #define SDMA4_UTCL1_INV0__INV_VMID_VEC_MASK                                                                   0x0FFFF000L
11682  #define SDMA4_UTCL1_INV0__INV_ADDR_HI_MASK                                                                    0xF0000000L
11683  //SDMA4_UTCL1_INV1
11684  #define SDMA4_UTCL1_INV1__INV_ADDR_LO__SHIFT                                                                  0x0
11685  #define SDMA4_UTCL1_INV1__INV_ADDR_LO_MASK                                                                    0xFFFFFFFFL
11686  //SDMA4_UTCL1_INV2
11687  #define SDMA4_UTCL1_INV2__INV_NFLUSH_VMID_VEC__SHIFT                                                          0x0
11688  #define SDMA4_UTCL1_INV2__INV_NFLUSH_VMID_VEC_MASK                                                            0xFFFFFFFFL
11689  //SDMA4_UTCL1_RD_XNACK0
11690  #define SDMA4_UTCL1_RD_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
11691  #define SDMA4_UTCL1_RD_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
11692  //SDMA4_UTCL1_RD_XNACK1
11693  #define SDMA4_UTCL1_RD_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
11694  #define SDMA4_UTCL1_RD_XNACK1__XNACK_VMID__SHIFT                                                              0x4
11695  #define SDMA4_UTCL1_RD_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
11696  #define SDMA4_UTCL1_RD_XNACK1__IS_XNACK__SHIFT                                                                0x1a
11697  #define SDMA4_UTCL1_RD_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
11698  #define SDMA4_UTCL1_RD_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
11699  #define SDMA4_UTCL1_RD_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
11700  #define SDMA4_UTCL1_RD_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
11701  //SDMA4_UTCL1_WR_XNACK0
11702  #define SDMA4_UTCL1_WR_XNACK0__XNACK_ADDR_LO__SHIFT                                                           0x0
11703  #define SDMA4_UTCL1_WR_XNACK0__XNACK_ADDR_LO_MASK                                                             0xFFFFFFFFL
11704  //SDMA4_UTCL1_WR_XNACK1
11705  #define SDMA4_UTCL1_WR_XNACK1__XNACK_ADDR_HI__SHIFT                                                           0x0
11706  #define SDMA4_UTCL1_WR_XNACK1__XNACK_VMID__SHIFT                                                              0x4
11707  #define SDMA4_UTCL1_WR_XNACK1__XNACK_VECTOR__SHIFT                                                            0x8
11708  #define SDMA4_UTCL1_WR_XNACK1__IS_XNACK__SHIFT                                                                0x1a
11709  #define SDMA4_UTCL1_WR_XNACK1__XNACK_ADDR_HI_MASK                                                             0x0000000FL
11710  #define SDMA4_UTCL1_WR_XNACK1__XNACK_VMID_MASK                                                                0x000000F0L
11711  #define SDMA4_UTCL1_WR_XNACK1__XNACK_VECTOR_MASK                                                              0x03FFFF00L
11712  #define SDMA4_UTCL1_WR_XNACK1__IS_XNACK_MASK                                                                  0x0C000000L
11713  //SDMA4_UTCL1_TIMEOUT
11714  #define SDMA4_UTCL1_TIMEOUT__RD_XNACK_LIMIT__SHIFT                                                            0x0
11715  #define SDMA4_UTCL1_TIMEOUT__WR_XNACK_LIMIT__SHIFT                                                            0x10
11716  #define SDMA4_UTCL1_TIMEOUT__RD_XNACK_LIMIT_MASK                                                              0x0000FFFFL
11717  #define SDMA4_UTCL1_TIMEOUT__WR_XNACK_LIMIT_MASK                                                              0xFFFF0000L
11718  //SDMA4_UTCL1_PAGE
11719  #define SDMA4_UTCL1_PAGE__VM_HOLE__SHIFT                                                                      0x0
11720  #define SDMA4_UTCL1_PAGE__REQ_TYPE__SHIFT                                                                     0x1
11721  #define SDMA4_UTCL1_PAGE__USE_MTYPE__SHIFT                                                                    0x6
11722  #define SDMA4_UTCL1_PAGE__USE_PT_SNOOP__SHIFT                                                                 0x9
11723  #define SDMA4_UTCL1_PAGE__VM_HOLE_MASK                                                                        0x00000001L
11724  #define SDMA4_UTCL1_PAGE__REQ_TYPE_MASK                                                                       0x0000001EL
11725  #define SDMA4_UTCL1_PAGE__USE_MTYPE_MASK                                                                      0x000001C0L
11726  #define SDMA4_UTCL1_PAGE__USE_PT_SNOOP_MASK                                                                   0x00000200L
11727  //SDMA4_POWER_CNTL_IDLE
11728  #define SDMA4_POWER_CNTL_IDLE__DELAY0__SHIFT                                                                  0x0
11729  #define SDMA4_POWER_CNTL_IDLE__DELAY1__SHIFT                                                                  0x10
11730  #define SDMA4_POWER_CNTL_IDLE__DELAY2__SHIFT                                                                  0x18
11731  #define SDMA4_POWER_CNTL_IDLE__DELAY0_MASK                                                                    0x0000FFFFL
11732  #define SDMA4_POWER_CNTL_IDLE__DELAY1_MASK                                                                    0x00FF0000L
11733  #define SDMA4_POWER_CNTL_IDLE__DELAY2_MASK                                                                    0xFF000000L
11734  //SDMA4_RELAX_ORDERING_LUT
11735  #define SDMA4_RELAX_ORDERING_LUT__RESERVED0__SHIFT                                                            0x0
11736  #define SDMA4_RELAX_ORDERING_LUT__COPY__SHIFT                                                                 0x1
11737  #define SDMA4_RELAX_ORDERING_LUT__WRITE__SHIFT                                                                0x2
11738  #define SDMA4_RELAX_ORDERING_LUT__RESERVED3__SHIFT                                                            0x3
11739  #define SDMA4_RELAX_ORDERING_LUT__RESERVED4__SHIFT                                                            0x4
11740  #define SDMA4_RELAX_ORDERING_LUT__FENCE__SHIFT                                                                0x5
11741  #define SDMA4_RELAX_ORDERING_LUT__RESERVED76__SHIFT                                                           0x6
11742  #define SDMA4_RELAX_ORDERING_LUT__POLL_MEM__SHIFT                                                             0x8
11743  #define SDMA4_RELAX_ORDERING_LUT__COND_EXE__SHIFT                                                             0x9
11744  #define SDMA4_RELAX_ORDERING_LUT__ATOMIC__SHIFT                                                               0xa
11745  #define SDMA4_RELAX_ORDERING_LUT__CONST_FILL__SHIFT                                                           0xb
11746  #define SDMA4_RELAX_ORDERING_LUT__PTEPDE__SHIFT                                                               0xc
11747  #define SDMA4_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT                                                            0xd
11748  #define SDMA4_RELAX_ORDERING_LUT__RESERVED__SHIFT                                                             0xe
11749  #define SDMA4_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT                                                         0x1b
11750  #define SDMA4_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT                                                             0x1c
11751  #define SDMA4_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT                                                            0x1d
11752  #define SDMA4_RELAX_ORDERING_LUT__IB_FETCH__SHIFT                                                             0x1e
11753  #define SDMA4_RELAX_ORDERING_LUT__RB_FETCH__SHIFT                                                             0x1f
11754  #define SDMA4_RELAX_ORDERING_LUT__RESERVED0_MASK                                                              0x00000001L
11755  #define SDMA4_RELAX_ORDERING_LUT__COPY_MASK                                                                   0x00000002L
11756  #define SDMA4_RELAX_ORDERING_LUT__WRITE_MASK                                                                  0x00000004L
11757  #define SDMA4_RELAX_ORDERING_LUT__RESERVED3_MASK                                                              0x00000008L
11758  #define SDMA4_RELAX_ORDERING_LUT__RESERVED4_MASK                                                              0x00000010L
11759  #define SDMA4_RELAX_ORDERING_LUT__FENCE_MASK                                                                  0x00000020L
11760  #define SDMA4_RELAX_ORDERING_LUT__RESERVED76_MASK                                                             0x000000C0L
11761  #define SDMA4_RELAX_ORDERING_LUT__POLL_MEM_MASK                                                               0x00000100L
11762  #define SDMA4_RELAX_ORDERING_LUT__COND_EXE_MASK                                                               0x00000200L
11763  #define SDMA4_RELAX_ORDERING_LUT__ATOMIC_MASK                                                                 0x00000400L
11764  #define SDMA4_RELAX_ORDERING_LUT__CONST_FILL_MASK                                                             0x00000800L
11765  #define SDMA4_RELAX_ORDERING_LUT__PTEPDE_MASK                                                                 0x00001000L
11766  #define SDMA4_RELAX_ORDERING_LUT__TIMESTAMP_MASK                                                              0x00002000L
11767  #define SDMA4_RELAX_ORDERING_LUT__RESERVED_MASK                                                               0x07FFC000L
11768  #define SDMA4_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK                                                           0x08000000L
11769  #define SDMA4_RELAX_ORDERING_LUT__RPTR_WRB_MASK                                                               0x10000000L
11770  #define SDMA4_RELAX_ORDERING_LUT__WPTR_POLL_MASK                                                              0x20000000L
11771  #define SDMA4_RELAX_ORDERING_LUT__IB_FETCH_MASK                                                               0x40000000L
11772  #define SDMA4_RELAX_ORDERING_LUT__RB_FETCH_MASK                                                               0x80000000L
11773  //SDMA4_CHICKEN_BITS_2
11774  #define SDMA4_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT                                                       0x0
11775  #define SDMA4_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT                                                     0x4
11776  #define SDMA4_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK                                                         0x0000000FL
11777  #define SDMA4_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK                                                       0x00000010L
11778  //SDMA4_STATUS3_REG
11779  #define SDMA4_STATUS3_REG__CMD_OP_STATUS__SHIFT                                                               0x0
11780  #define SDMA4_STATUS3_REG__PREV_VM_CMD__SHIFT                                                                 0x10
11781  #define SDMA4_STATUS3_REG__EXCEPTION_IDLE__SHIFT                                                              0x14
11782  #define SDMA4_STATUS3_REG__QUEUE_ID_MATCH__SHIFT                                                              0x15
11783  #define SDMA4_STATUS3_REG__INT_QUEUE_ID__SHIFT                                                                0x16
11784  #define SDMA4_STATUS3_REG__CMD_OP_STATUS_MASK                                                                 0x0000FFFFL
11785  #define SDMA4_STATUS3_REG__PREV_VM_CMD_MASK                                                                   0x000F0000L
11786  #define SDMA4_STATUS3_REG__EXCEPTION_IDLE_MASK                                                                0x00100000L
11787  #define SDMA4_STATUS3_REG__QUEUE_ID_MATCH_MASK                                                                0x00200000L
11788  #define SDMA4_STATUS3_REG__INT_QUEUE_ID_MASK                                                                  0x03C00000L
11789  //SDMA4_PHYSICAL_ADDR_LO
11790  #define SDMA4_PHYSICAL_ADDR_LO__D_VALID__SHIFT                                                                0x0
11791  #define SDMA4_PHYSICAL_ADDR_LO__DIRTY__SHIFT                                                                  0x1
11792  #define SDMA4_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT                                                              0x2
11793  #define SDMA4_PHYSICAL_ADDR_LO__ADDR__SHIFT                                                                   0xc
11794  #define SDMA4_PHYSICAL_ADDR_LO__D_VALID_MASK                                                                  0x00000001L
11795  #define SDMA4_PHYSICAL_ADDR_LO__DIRTY_MASK                                                                    0x00000002L
11796  #define SDMA4_PHYSICAL_ADDR_LO__PHY_VALID_MASK                                                                0x00000004L
11797  #define SDMA4_PHYSICAL_ADDR_LO__ADDR_MASK                                                                     0xFFFFF000L
11798  //SDMA4_PHYSICAL_ADDR_HI
11799  #define SDMA4_PHYSICAL_ADDR_HI__ADDR__SHIFT                                                                   0x0
11800  #define SDMA4_PHYSICAL_ADDR_HI__ADDR_MASK                                                                     0x0000FFFFL
11801  //SDMA4_PHASE2_QUANTUM
11802  #define SDMA4_PHASE2_QUANTUM__UNIT__SHIFT                                                                     0x0
11803  #define SDMA4_PHASE2_QUANTUM__VALUE__SHIFT                                                                    0x8
11804  #define SDMA4_PHASE2_QUANTUM__PREFER__SHIFT                                                                   0x1e
11805  #define SDMA4_PHASE2_QUANTUM__UNIT_MASK                                                                       0x0000000FL
11806  #define SDMA4_PHASE2_QUANTUM__VALUE_MASK                                                                      0x00FFFF00L
11807  #define SDMA4_PHASE2_QUANTUM__PREFER_MASK                                                                     0x40000000L
11808  //SDMA4_ERROR_LOG
11809  #define SDMA4_ERROR_LOG__OVERRIDE__SHIFT                                                                      0x0
11810  #define SDMA4_ERROR_LOG__STATUS__SHIFT                                                                        0x10
11811  #define SDMA4_ERROR_LOG__OVERRIDE_MASK                                                                        0x0000FFFFL
11812  #define SDMA4_ERROR_LOG__STATUS_MASK                                                                          0xFFFF0000L
11813  //SDMA4_PUB_DUMMY_REG0
11814  #define SDMA4_PUB_DUMMY_REG0__VALUE__SHIFT                                                                    0x0
11815  #define SDMA4_PUB_DUMMY_REG0__VALUE_MASK                                                                      0xFFFFFFFFL
11816  //SDMA4_PUB_DUMMY_REG1
11817  #define SDMA4_PUB_DUMMY_REG1__VALUE__SHIFT                                                                    0x0
11818  #define SDMA4_PUB_DUMMY_REG1__VALUE_MASK                                                                      0xFFFFFFFFL
11819  //SDMA4_PUB_DUMMY_REG2
11820  #define SDMA4_PUB_DUMMY_REG2__VALUE__SHIFT                                                                    0x0
11821  #define SDMA4_PUB_DUMMY_REG2__VALUE_MASK                                                                      0xFFFFFFFFL
11822  //SDMA4_PUB_DUMMY_REG3
11823  #define SDMA4_PUB_DUMMY_REG3__VALUE__SHIFT                                                                    0x0
11824  #define SDMA4_PUB_DUMMY_REG3__VALUE_MASK                                                                      0xFFFFFFFFL
11825  //SDMA4_F32_COUNTER
11826  #define SDMA4_F32_COUNTER__VALUE__SHIFT                                                                       0x0
11827  #define SDMA4_F32_COUNTER__VALUE_MASK                                                                         0xFFFFFFFFL
11828  //SDMA4_PERFCNT_PERFCOUNTER0_CFG
11829  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT                                                       0x0
11830  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT                                                   0x8
11831  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT                                                      0x18
11832  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT                                                         0x1c
11833  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT                                                          0x1d
11834  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK                                                         0x000000FFL
11835  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
11836  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK                                                        0x0F000000L
11837  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK                                                           0x10000000L
11838  #define SDMA4_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK                                                            0x20000000L
11839  //SDMA4_PERFCNT_PERFCOUNTER1_CFG
11840  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT                                                       0x0
11841  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT                                                   0x8
11842  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT                                                      0x18
11843  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT                                                         0x1c
11844  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT                                                          0x1d
11845  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK                                                         0x000000FFL
11846  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK                                                     0x0000FF00L
11847  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK                                                        0x0F000000L
11848  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK                                                           0x10000000L
11849  #define SDMA4_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK                                                            0x20000000L
11850  //SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL
11851  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT                                       0x0
11852  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT                                             0x8
11853  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT                                              0x10
11854  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT                                                0x18
11855  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT                                                 0x19
11856  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT                                      0x1a
11857  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK                                         0x0000000FL
11858  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK                                               0x0000FF00L
11859  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK                                                0x00FF0000L
11860  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK                                                  0x01000000L
11861  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK                                                   0x02000000L
11862  #define SDMA4_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK                                        0x04000000L
11863  //SDMA4_PERFCNT_MISC_CNTL
11864  #define SDMA4_PERFCNT_MISC_CNTL__CMD_OP__SHIFT                                                                0x0
11865  #define SDMA4_PERFCNT_MISC_CNTL__CMD_OP_MASK                                                                  0x0000FFFFL
11866  //SDMA4_PERFCNT_PERFCOUNTER_LO
11867  #define SDMA4_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT                                                       0x0
11868  #define SDMA4_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK                                                         0xFFFFFFFFL
11869  //SDMA4_PERFCNT_PERFCOUNTER_HI
11870  #define SDMA4_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT                                                       0x0
11871  #define SDMA4_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT                                                    0x10
11872  #define SDMA4_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK                                                         0x0000FFFFL
11873  #define SDMA4_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK                                                      0xFFFF0000L
11874  //SDMA4_CRD_CNTL
11875  #define SDMA4_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT                                                                0x7
11876  #define SDMA4_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT                                                                0xd
11877  #define SDMA4_CRD_CNTL__MC_WRREQ_CREDIT_MASK                                                                  0x00001F80L
11878  #define SDMA4_CRD_CNTL__MC_RDREQ_CREDIT_MASK                                                                  0x0007E000L
11879  //SDMA4_ULV_CNTL
11880  #define SDMA4_ULV_CNTL__HYSTERESIS__SHIFT                                                                     0x0
11881  #define SDMA4_ULV_CNTL__ENTER_ULV_INT_CLR__SHIFT                                                              0x1b
11882  #define SDMA4_ULV_CNTL__EXIT_ULV_INT_CLR__SHIFT                                                               0x1c
11883  #define SDMA4_ULV_CNTL__ENTER_ULV_INT__SHIFT                                                                  0x1d
11884  #define SDMA4_ULV_CNTL__EXIT_ULV_INT__SHIFT                                                                   0x1e
11885  #define SDMA4_ULV_CNTL__ULV_STATUS__SHIFT                                                                     0x1f
11886  #define SDMA4_ULV_CNTL__HYSTERESIS_MASK                                                                       0x0000001FL
11887  #define SDMA4_ULV_CNTL__ENTER_ULV_INT_CLR_MASK                                                                0x08000000L
11888  #define SDMA4_ULV_CNTL__EXIT_ULV_INT_CLR_MASK                                                                 0x10000000L
11889  #define SDMA4_ULV_CNTL__ENTER_ULV_INT_MASK                                                                    0x20000000L
11890  #define SDMA4_ULV_CNTL__EXIT_ULV_INT_MASK                                                                     0x40000000L
11891  #define SDMA4_ULV_CNTL__ULV_STATUS_MASK                                                                       0x80000000L
11892  //SDMA4_EA_DBIT_ADDR_DATA
11893  #define SDMA4_EA_DBIT_ADDR_DATA__VALUE__SHIFT                                                                 0x0
11894  #define SDMA4_EA_DBIT_ADDR_DATA__VALUE_MASK                                                                   0xFFFFFFFFL
11895  //SDMA4_EA_DBIT_ADDR_INDEX
11896  #define SDMA4_EA_DBIT_ADDR_INDEX__VALUE__SHIFT                                                                0x0
11897  #define SDMA4_EA_DBIT_ADDR_INDEX__VALUE_MASK                                                                  0x00000007L
11898  //SDMA4_STATUS4_REG
11899  #define SDMA4_STATUS4_REG__IDLE__SHIFT                                                                        0x0
11900  #define SDMA4_STATUS4_REG__IH_OUTSTANDING__SHIFT                                                              0x2
11901  #define SDMA4_STATUS4_REG__SEM_OUTSTANDING__SHIFT                                                             0x3
11902  #define SDMA4_STATUS4_REG__MMHUB_RD_OUTSTANDING__SHIFT                                                        0x4
11903  #define SDMA4_STATUS4_REG__MMHUB_WR_OUTSTANDING__SHIFT                                                        0x5
11904  #define SDMA4_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT                                                        0x6
11905  #define SDMA4_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT                                                        0x7
11906  #define SDMA4_STATUS4_REG__REG_POLLING__SHIFT                                                                 0x8
11907  #define SDMA4_STATUS4_REG__MEM_POLLING__SHIFT                                                                 0x9
11908  #define SDMA4_STATUS4_REG__UTCL2_RD_XNACK__SHIFT                                                              0xa
11909  #define SDMA4_STATUS4_REG__UTCL2_WR_XNACK__SHIFT                                                              0xc
11910  #define SDMA4_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT                                                             0xe
11911  #define SDMA4_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT                                                       0x12
11912  #define SDMA4_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT                                                    0x13
11913  #define SDMA4_STATUS4_REG__IDLE_MASK                                                                          0x00000001L
11914  #define SDMA4_STATUS4_REG__IH_OUTSTANDING_MASK                                                                0x00000004L
11915  #define SDMA4_STATUS4_REG__SEM_OUTSTANDING_MASK                                                               0x00000008L
11916  #define SDMA4_STATUS4_REG__MMHUB_RD_OUTSTANDING_MASK                                                          0x00000010L
11917  #define SDMA4_STATUS4_REG__MMHUB_WR_OUTSTANDING_MASK                                                          0x00000020L
11918  #define SDMA4_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK                                                          0x00000040L
11919  #define SDMA4_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK                                                          0x00000080L
11920  #define SDMA4_STATUS4_REG__REG_POLLING_MASK                                                                   0x00000100L
11921  #define SDMA4_STATUS4_REG__MEM_POLLING_MASK                                                                   0x00000200L
11922  #define SDMA4_STATUS4_REG__UTCL2_RD_XNACK_MASK                                                                0x00000C00L
11923  #define SDMA4_STATUS4_REG__UTCL2_WR_XNACK_MASK                                                                0x00003000L
11924  #define SDMA4_STATUS4_REG__ACTIVE_QUEUE_ID_MASK                                                               0x0003C000L
11925  #define SDMA4_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK                                                         0x00040000L
11926  #define SDMA4_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK                                                      0x00080000L
11927  //SDMA4_SCRATCH_RAM_DATA
11928  #define SDMA4_SCRATCH_RAM_DATA__DATA__SHIFT                                                                   0x0
11929  #define SDMA4_SCRATCH_RAM_DATA__DATA_MASK                                                                     0xFFFFFFFFL
11930  //SDMA4_SCRATCH_RAM_ADDR
11931  #define SDMA4_SCRATCH_RAM_ADDR__ADDR__SHIFT                                                                   0x0
11932  #define SDMA4_SCRATCH_RAM_ADDR__ADDR_MASK                                                                     0x0000007FL
11933  //SDMA4_CE_CTRL
11934  #define SDMA4_CE_CTRL__RD_LUT_WATERMARK__SHIFT                                                                0x0
11935  #define SDMA4_CE_CTRL__RD_LUT_DEPTH__SHIFT                                                                    0x3
11936  #define SDMA4_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT                                                              0x5
11937  #define SDMA4_CE_CTRL__RESERVED__SHIFT                                                                        0x8
11938  #define SDMA4_CE_CTRL__RD_LUT_WATERMARK_MASK                                                                  0x00000007L
11939  #define SDMA4_CE_CTRL__RD_LUT_DEPTH_MASK                                                                      0x00000018L
11940  #define SDMA4_CE_CTRL__WR_AFIFO_WATERMARK_MASK                                                                0x000000E0L
11941  #define SDMA4_CE_CTRL__RESERVED_MASK                                                                          0xFFFFFF00L
11942  //SDMA4_RAS_STATUS
11943  #define SDMA4_RAS_STATUS__RB_FETCH_ECC__SHIFT                                                                 0x0
11944  #define SDMA4_RAS_STATUS__IB_FETCH_ECC__SHIFT                                                                 0x1
11945  #define SDMA4_RAS_STATUS__F32_DATA_ECC__SHIFT                                                                 0x2
11946  #define SDMA4_RAS_STATUS__SEM_WPTR_ATOMIC_ECC__SHIFT                                                          0x3
11947  #define SDMA4_RAS_STATUS__COPY_DATA_ECC__SHIFT                                                                0x4
11948  #define SDMA4_RAS_STATUS__SRAM_ECC__SHIFT                                                                     0x5
11949  #define SDMA4_RAS_STATUS__RB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x8
11950  #define SDMA4_RAS_STATUS__IB_FETCH_NACK_GEN_ERR__SHIFT                                                        0x9
11951  #define SDMA4_RAS_STATUS__F32_DATA_NACK_GEN_ERR__SHIFT                                                        0xa
11952  #define SDMA4_RAS_STATUS__COPY_DATA_NACK_GEN_ERR__SHIFT                                                       0xb
11953  #define SDMA4_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR__SHIFT                                                      0xc
11954  #define SDMA4_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR__SHIFT                                                0xd
11955  #define SDMA4_RAS_STATUS__RB_FETCH_ECC_MASK                                                                   0x00000001L
11956  #define SDMA4_RAS_STATUS__IB_FETCH_ECC_MASK                                                                   0x00000002L
11957  #define SDMA4_RAS_STATUS__F32_DATA_ECC_MASK                                                                   0x00000004L
11958  #define SDMA4_RAS_STATUS__SEM_WPTR_ATOMIC_ECC_MASK                                                            0x00000008L
11959  #define SDMA4_RAS_STATUS__COPY_DATA_ECC_MASK                                                                  0x00000010L
11960  #define SDMA4_RAS_STATUS__SRAM_ECC_MASK                                                                       0x00000020L
11961  #define SDMA4_RAS_STATUS__RB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000100L
11962  #define SDMA4_RAS_STATUS__IB_FETCH_NACK_GEN_ERR_MASK                                                          0x00000200L
11963  #define SDMA4_RAS_STATUS__F32_DATA_NACK_GEN_ERR_MASK                                                          0x00000400L
11964  #define SDMA4_RAS_STATUS__COPY_DATA_NACK_GEN_ERR_MASK                                                         0x00000800L
11965  #define SDMA4_RAS_STATUS__WRRET_DATA_NACK_GEN_ERR_MASK                                                        0x00001000L
11966  #define SDMA4_RAS_STATUS__WPTR_RPTR_ATOMIC_NACK_GEN_ERR_MASK                                                  0x00002000L
11967  //SDMA4_CLK_STATUS
11968  #define SDMA4_CLK_STATUS__DYN_CLK__SHIFT                                                                      0x0
11969  #define SDMA4_CLK_STATUS__PTR_CLK__SHIFT                                                                      0x1
11970  #define SDMA4_CLK_STATUS__REG_CLK__SHIFT                                                                      0x2
11971  #define SDMA4_CLK_STATUS__F32_CLK__SHIFT                                                                      0x3
11972  #define SDMA4_CLK_STATUS__DYN_CLK_MASK                                                                        0x00000001L
11973  #define SDMA4_CLK_STATUS__PTR_CLK_MASK                                                                        0x00000002L
11974  #define SDMA4_CLK_STATUS__REG_CLK_MASK                                                                        0x00000004L
11975  #define SDMA4_CLK_STATUS__F32_CLK_MASK                                                                        0x00000008L
11976  //SDMA4_GFX_RB_CNTL
11977  #define SDMA4_GFX_RB_CNTL__RB_ENABLE__SHIFT                                                                   0x0
11978  #define SDMA4_GFX_RB_CNTL__RB_SIZE__SHIFT                                                                     0x1
11979  #define SDMA4_GFX_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                              0x9
11980  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                       0xc
11981  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                  0xd
11982  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                        0x10
11983  #define SDMA4_GFX_RB_CNTL__RB_PRIV__SHIFT                                                                     0x17
11984  #define SDMA4_GFX_RB_CNTL__RB_VMID__SHIFT                                                                     0x18
11985  #define SDMA4_GFX_RB_CNTL__RB_ENABLE_MASK                                                                     0x00000001L
11986  #define SDMA4_GFX_RB_CNTL__RB_SIZE_MASK                                                                       0x0000003EL
11987  #define SDMA4_GFX_RB_CNTL__RB_SWAP_ENABLE_MASK                                                                0x00000200L
11988  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                         0x00001000L
11989  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                    0x00002000L
11990  #define SDMA4_GFX_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                          0x001F0000L
11991  #define SDMA4_GFX_RB_CNTL__RB_PRIV_MASK                                                                       0x00800000L
11992  #define SDMA4_GFX_RB_CNTL__RB_VMID_MASK                                                                       0x0F000000L
11993  //SDMA4_GFX_RB_BASE
11994  #define SDMA4_GFX_RB_BASE__ADDR__SHIFT                                                                        0x0
11995  #define SDMA4_GFX_RB_BASE__ADDR_MASK                                                                          0xFFFFFFFFL
11996  //SDMA4_GFX_RB_BASE_HI
11997  #define SDMA4_GFX_RB_BASE_HI__ADDR__SHIFT                                                                     0x0
11998  #define SDMA4_GFX_RB_BASE_HI__ADDR_MASK                                                                       0x00FFFFFFL
11999  //SDMA4_GFX_RB_RPTR
12000  #define SDMA4_GFX_RB_RPTR__OFFSET__SHIFT                                                                      0x0
12001  #define SDMA4_GFX_RB_RPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
12002  //SDMA4_GFX_RB_RPTR_HI
12003  #define SDMA4_GFX_RB_RPTR_HI__OFFSET__SHIFT                                                                   0x0
12004  #define SDMA4_GFX_RB_RPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
12005  //SDMA4_GFX_RB_WPTR
12006  #define SDMA4_GFX_RB_WPTR__OFFSET__SHIFT                                                                      0x0
12007  #define SDMA4_GFX_RB_WPTR__OFFSET_MASK                                                                        0xFFFFFFFFL
12008  //SDMA4_GFX_RB_WPTR_HI
12009  #define SDMA4_GFX_RB_WPTR_HI__OFFSET__SHIFT                                                                   0x0
12010  #define SDMA4_GFX_RB_WPTR_HI__OFFSET_MASK                                                                     0xFFFFFFFFL
12011  //SDMA4_GFX_RB_WPTR_POLL_CNTL
12012  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                            0x0
12013  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                       0x1
12014  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                   0x2
12015  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                         0x4
12016  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                   0x10
12017  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                              0x00000001L
12018  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                         0x00000002L
12019  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                     0x00000004L
12020  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                           0x0000FFF0L
12021  #define SDMA4_GFX_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                     0xFFFF0000L
12022  //SDMA4_GFX_RB_RPTR_ADDR_HI
12023  #define SDMA4_GFX_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                                0x0
12024  #define SDMA4_GFX_RB_RPTR_ADDR_HI__ADDR_MASK                                                                  0xFFFFFFFFL
12025  //SDMA4_GFX_RB_RPTR_ADDR_LO
12026  #define SDMA4_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                        0x0
12027  #define SDMA4_GFX_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                                0x2
12028  #define SDMA4_GFX_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                          0x00000001L
12029  #define SDMA4_GFX_RB_RPTR_ADDR_LO__ADDR_MASK                                                                  0xFFFFFFFCL
12030  //SDMA4_GFX_IB_CNTL
12031  #define SDMA4_GFX_IB_CNTL__IB_ENABLE__SHIFT                                                                   0x0
12032  #define SDMA4_GFX_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                              0x4
12033  #define SDMA4_GFX_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                            0x8
12034  #define SDMA4_GFX_IB_CNTL__CMD_VMID__SHIFT                                                                    0x10
12035  #define SDMA4_GFX_IB_CNTL__IB_ENABLE_MASK                                                                     0x00000001L
12036  #define SDMA4_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK                                                                0x00000010L
12037  #define SDMA4_GFX_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                              0x00000100L
12038  #define SDMA4_GFX_IB_CNTL__CMD_VMID_MASK                                                                      0x000F0000L
12039  //SDMA4_GFX_IB_RPTR
12040  #define SDMA4_GFX_IB_RPTR__OFFSET__SHIFT                                                                      0x2
12041  #define SDMA4_GFX_IB_RPTR__OFFSET_MASK                                                                        0x003FFFFCL
12042  //SDMA4_GFX_IB_OFFSET
12043  #define SDMA4_GFX_IB_OFFSET__OFFSET__SHIFT                                                                    0x2
12044  #define SDMA4_GFX_IB_OFFSET__OFFSET_MASK                                                                      0x003FFFFCL
12045  //SDMA4_GFX_IB_BASE_LO
12046  #define SDMA4_GFX_IB_BASE_LO__ADDR__SHIFT                                                                     0x5
12047  #define SDMA4_GFX_IB_BASE_LO__ADDR_MASK                                                                       0xFFFFFFE0L
12048  //SDMA4_GFX_IB_BASE_HI
12049  #define SDMA4_GFX_IB_BASE_HI__ADDR__SHIFT                                                                     0x0
12050  #define SDMA4_GFX_IB_BASE_HI__ADDR_MASK                                                                       0xFFFFFFFFL
12051  //SDMA4_GFX_IB_SIZE
12052  #define SDMA4_GFX_IB_SIZE__SIZE__SHIFT                                                                        0x0
12053  #define SDMA4_GFX_IB_SIZE__SIZE_MASK                                                                          0x000FFFFFL
12054  //SDMA4_GFX_SKIP_CNTL
12055  #define SDMA4_GFX_SKIP_CNTL__SKIP_COUNT__SHIFT                                                                0x0
12056  #define SDMA4_GFX_SKIP_CNTL__SKIP_COUNT_MASK                                                                  0x000FFFFFL
12057  //SDMA4_GFX_CONTEXT_STATUS
12058  #define SDMA4_GFX_CONTEXT_STATUS__SELECTED__SHIFT                                                             0x0
12059  #define SDMA4_GFX_CONTEXT_STATUS__IDLE__SHIFT                                                                 0x2
12060  #define SDMA4_GFX_CONTEXT_STATUS__EXPIRED__SHIFT                                                              0x3
12061  #define SDMA4_GFX_CONTEXT_STATUS__EXCEPTION__SHIFT                                                            0x4
12062  #define SDMA4_GFX_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                           0x7
12063  #define SDMA4_GFX_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                          0x8
12064  #define SDMA4_GFX_CONTEXT_STATUS__PREEMPTED__SHIFT                                                            0x9
12065  #define SDMA4_GFX_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                      0xa
12066  #define SDMA4_GFX_CONTEXT_STATUS__SELECTED_MASK                                                               0x00000001L
12067  #define SDMA4_GFX_CONTEXT_STATUS__IDLE_MASK                                                                   0x00000004L
12068  #define SDMA4_GFX_CONTEXT_STATUS__EXPIRED_MASK                                                                0x00000008L
12069  #define SDMA4_GFX_CONTEXT_STATUS__EXCEPTION_MASK                                                              0x00000070L
12070  #define SDMA4_GFX_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                             0x00000080L
12071  #define SDMA4_GFX_CONTEXT_STATUS__CTXSW_READY_MASK                                                            0x00000100L
12072  #define SDMA4_GFX_CONTEXT_STATUS__PREEMPTED_MASK                                                              0x00000200L
12073  #define SDMA4_GFX_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                        0x00000400L
12074  //SDMA4_GFX_DOORBELL
12075  #define SDMA4_GFX_DOORBELL__ENABLE__SHIFT                                                                     0x1c
12076  #define SDMA4_GFX_DOORBELL__CAPTURED__SHIFT                                                                   0x1e
12077  #define SDMA4_GFX_DOORBELL__ENABLE_MASK                                                                       0x10000000L
12078  #define SDMA4_GFX_DOORBELL__CAPTURED_MASK                                                                     0x40000000L
12079  //SDMA4_GFX_CONTEXT_CNTL
12080  #define SDMA4_GFX_CONTEXT_CNTL__RESUME_CTX__SHIFT                                                             0x10
12081  #define SDMA4_GFX_CONTEXT_CNTL__SESSION_SEL__SHIFT                                                            0x18
12082  #define SDMA4_GFX_CONTEXT_CNTL__RESUME_CTX_MASK                                                               0x00010000L
12083  #define SDMA4_GFX_CONTEXT_CNTL__SESSION_SEL_MASK                                                              0x0F000000L
12084  //SDMA4_GFX_STATUS
12085  #define SDMA4_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                       0x0
12086  #define SDMA4_GFX_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                          0x8
12087  #define SDMA4_GFX_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                         0x000000FFL
12088  #define SDMA4_GFX_STATUS__WPTR_UPDATE_PENDING_MASK                                                            0x00000100L
12089  //SDMA4_GFX_DOORBELL_LOG
12090  #define SDMA4_GFX_DOORBELL_LOG__BE_ERROR__SHIFT                                                               0x0
12091  #define SDMA4_GFX_DOORBELL_LOG__DATA__SHIFT                                                                   0x2
12092  #define SDMA4_GFX_DOORBELL_LOG__BE_ERROR_MASK                                                                 0x00000001L
12093  #define SDMA4_GFX_DOORBELL_LOG__DATA_MASK                                                                     0xFFFFFFFCL
12094  //SDMA4_GFX_WATERMARK
12095  #define SDMA4_GFX_WATERMARK__RD_OUTSTANDING__SHIFT                                                            0x0
12096  #define SDMA4_GFX_WATERMARK__WR_OUTSTANDING__SHIFT                                                            0x10
12097  #define SDMA4_GFX_WATERMARK__RD_OUTSTANDING_MASK                                                              0x00000FFFL
12098  #define SDMA4_GFX_WATERMARK__WR_OUTSTANDING_MASK                                                              0x03FF0000L
12099  //SDMA4_GFX_DOORBELL_OFFSET
12100  #define SDMA4_GFX_DOORBELL_OFFSET__OFFSET__SHIFT                                                              0x2
12101  #define SDMA4_GFX_DOORBELL_OFFSET__OFFSET_MASK                                                                0x0FFFFFFCL
12102  //SDMA4_GFX_CSA_ADDR_LO
12103  #define SDMA4_GFX_CSA_ADDR_LO__ADDR__SHIFT                                                                    0x2
12104  #define SDMA4_GFX_CSA_ADDR_LO__ADDR_MASK                                                                      0xFFFFFFFCL
12105  //SDMA4_GFX_CSA_ADDR_HI
12106  #define SDMA4_GFX_CSA_ADDR_HI__ADDR__SHIFT                                                                    0x0
12107  #define SDMA4_GFX_CSA_ADDR_HI__ADDR_MASK                                                                      0xFFFFFFFFL
12108  //SDMA4_GFX_IB_SUB_REMAIN
12109  #define SDMA4_GFX_IB_SUB_REMAIN__SIZE__SHIFT                                                                  0x0
12110  #define SDMA4_GFX_IB_SUB_REMAIN__SIZE_MASK                                                                    0x000FFFFFL
12111  //SDMA4_GFX_PREEMPT
12112  #define SDMA4_GFX_PREEMPT__IB_PREEMPT__SHIFT                                                                  0x0
12113  #define SDMA4_GFX_PREEMPT__IB_PREEMPT_MASK                                                                    0x00000001L
12114  //SDMA4_GFX_DUMMY_REG
12115  #define SDMA4_GFX_DUMMY_REG__DUMMY__SHIFT                                                                     0x0
12116  #define SDMA4_GFX_DUMMY_REG__DUMMY_MASK                                                                       0xFFFFFFFFL
12117  //SDMA4_GFX_RB_WPTR_POLL_ADDR_HI
12118  #define SDMA4_GFX_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                           0x0
12119  #define SDMA4_GFX_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                             0xFFFFFFFFL
12120  //SDMA4_GFX_RB_WPTR_POLL_ADDR_LO
12121  #define SDMA4_GFX_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                           0x2
12122  #define SDMA4_GFX_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                             0xFFFFFFFCL
12123  //SDMA4_GFX_RB_AQL_CNTL
12124  #define SDMA4_GFX_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                              0x0
12125  #define SDMA4_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                         0x1
12126  #define SDMA4_GFX_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                             0x8
12127  #define SDMA4_GFX_RB_AQL_CNTL__AQL_ENABLE_MASK                                                                0x00000001L
12128  #define SDMA4_GFX_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                           0x000000FEL
12129  #define SDMA4_GFX_RB_AQL_CNTL__PACKET_STEP_MASK                                                               0x0000FF00L
12130  //SDMA4_GFX_MINOR_PTR_UPDATE
12131  #define SDMA4_GFX_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                             0x0
12132  #define SDMA4_GFX_MINOR_PTR_UPDATE__ENABLE_MASK                                                               0x00000001L
12133  //SDMA4_GFX_MIDCMD_DATA0
12134  #define SDMA4_GFX_MIDCMD_DATA0__DATA0__SHIFT                                                                  0x0
12135  #define SDMA4_GFX_MIDCMD_DATA0__DATA0_MASK                                                                    0xFFFFFFFFL
12136  //SDMA4_GFX_MIDCMD_DATA1
12137  #define SDMA4_GFX_MIDCMD_DATA1__DATA1__SHIFT                                                                  0x0
12138  #define SDMA4_GFX_MIDCMD_DATA1__DATA1_MASK                                                                    0xFFFFFFFFL
12139  //SDMA4_GFX_MIDCMD_DATA2
12140  #define SDMA4_GFX_MIDCMD_DATA2__DATA2__SHIFT                                                                  0x0
12141  #define SDMA4_GFX_MIDCMD_DATA2__DATA2_MASK                                                                    0xFFFFFFFFL
12142  //SDMA4_GFX_MIDCMD_DATA3
12143  #define SDMA4_GFX_MIDCMD_DATA3__DATA3__SHIFT                                                                  0x0
12144  #define SDMA4_GFX_MIDCMD_DATA3__DATA3_MASK                                                                    0xFFFFFFFFL
12145  //SDMA4_GFX_MIDCMD_DATA4
12146  #define SDMA4_GFX_MIDCMD_DATA4__DATA4__SHIFT                                                                  0x0
12147  #define SDMA4_GFX_MIDCMD_DATA4__DATA4_MASK                                                                    0xFFFFFFFFL
12148  //SDMA4_GFX_MIDCMD_DATA5
12149  #define SDMA4_GFX_MIDCMD_DATA5__DATA5__SHIFT                                                                  0x0
12150  #define SDMA4_GFX_MIDCMD_DATA5__DATA5_MASK                                                                    0xFFFFFFFFL
12151  //SDMA4_GFX_MIDCMD_DATA6
12152  #define SDMA4_GFX_MIDCMD_DATA6__DATA6__SHIFT                                                                  0x0
12153  #define SDMA4_GFX_MIDCMD_DATA6__DATA6_MASK                                                                    0xFFFFFFFFL
12154  //SDMA4_GFX_MIDCMD_DATA7
12155  #define SDMA4_GFX_MIDCMD_DATA7__DATA7__SHIFT                                                                  0x0
12156  #define SDMA4_GFX_MIDCMD_DATA7__DATA7_MASK                                                                    0xFFFFFFFFL
12157  //SDMA4_GFX_MIDCMD_DATA8
12158  #define SDMA4_GFX_MIDCMD_DATA8__DATA8__SHIFT                                                                  0x0
12159  #define SDMA4_GFX_MIDCMD_DATA8__DATA8_MASK                                                                    0xFFFFFFFFL
12160  //SDMA4_GFX_MIDCMD_DATA9
12161  #define SDMA4_GFX_MIDCMD_DATA9__DATA9__SHIFT                                                                  0x0
12162  #define SDMA4_GFX_MIDCMD_DATA9__DATA9_MASK                                                                    0xFFFFFFFFL
12163  //SDMA4_GFX_MIDCMD_DATA10
12164  #define SDMA4_GFX_MIDCMD_DATA10__DATA10__SHIFT                                                                0x0
12165  #define SDMA4_GFX_MIDCMD_DATA10__DATA10_MASK                                                                  0xFFFFFFFFL
12166  //SDMA4_GFX_MIDCMD_CNTL
12167  #define SDMA4_GFX_MIDCMD_CNTL__DATA_VALID__SHIFT                                                              0x0
12168  #define SDMA4_GFX_MIDCMD_CNTL__COPY_MODE__SHIFT                                                               0x1
12169  #define SDMA4_GFX_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                             0x4
12170  #define SDMA4_GFX_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                           0x8
12171  #define SDMA4_GFX_MIDCMD_CNTL__DATA_VALID_MASK                                                                0x00000001L
12172  #define SDMA4_GFX_MIDCMD_CNTL__COPY_MODE_MASK                                                                 0x00000002L
12173  #define SDMA4_GFX_MIDCMD_CNTL__SPLIT_STATE_MASK                                                               0x000000F0L
12174  #define SDMA4_GFX_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                             0x00000100L
12175  //SDMA4_PAGE_RB_CNTL
12176  #define SDMA4_PAGE_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
12177  #define SDMA4_PAGE_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
12178  #define SDMA4_PAGE_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
12179  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
12180  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
12181  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
12182  #define SDMA4_PAGE_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
12183  #define SDMA4_PAGE_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
12184  #define SDMA4_PAGE_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
12185  #define SDMA4_PAGE_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
12186  #define SDMA4_PAGE_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
12187  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
12188  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
12189  #define SDMA4_PAGE_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
12190  #define SDMA4_PAGE_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
12191  #define SDMA4_PAGE_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
12192  //SDMA4_PAGE_RB_BASE
12193  #define SDMA4_PAGE_RB_BASE__ADDR__SHIFT                                                                       0x0
12194  #define SDMA4_PAGE_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
12195  //SDMA4_PAGE_RB_BASE_HI
12196  #define SDMA4_PAGE_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
12197  #define SDMA4_PAGE_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
12198  //SDMA4_PAGE_RB_RPTR
12199  #define SDMA4_PAGE_RB_RPTR__OFFSET__SHIFT                                                                     0x0
12200  #define SDMA4_PAGE_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12201  //SDMA4_PAGE_RB_RPTR_HI
12202  #define SDMA4_PAGE_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
12203  #define SDMA4_PAGE_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12204  //SDMA4_PAGE_RB_WPTR
12205  #define SDMA4_PAGE_RB_WPTR__OFFSET__SHIFT                                                                     0x0
12206  #define SDMA4_PAGE_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12207  //SDMA4_PAGE_RB_WPTR_HI
12208  #define SDMA4_PAGE_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
12209  #define SDMA4_PAGE_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12210  //SDMA4_PAGE_RB_WPTR_POLL_CNTL
12211  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
12212  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
12213  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
12214  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
12215  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
12216  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
12217  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
12218  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
12219  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
12220  #define SDMA4_PAGE_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
12221  //SDMA4_PAGE_RB_RPTR_ADDR_HI
12222  #define SDMA4_PAGE_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
12223  #define SDMA4_PAGE_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
12224  //SDMA4_PAGE_RB_RPTR_ADDR_LO
12225  #define SDMA4_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
12226  #define SDMA4_PAGE_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
12227  #define SDMA4_PAGE_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
12228  #define SDMA4_PAGE_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
12229  //SDMA4_PAGE_IB_CNTL
12230  #define SDMA4_PAGE_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
12231  #define SDMA4_PAGE_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
12232  #define SDMA4_PAGE_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
12233  #define SDMA4_PAGE_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
12234  #define SDMA4_PAGE_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
12235  #define SDMA4_PAGE_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
12236  #define SDMA4_PAGE_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
12237  #define SDMA4_PAGE_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
12238  //SDMA4_PAGE_IB_RPTR
12239  #define SDMA4_PAGE_IB_RPTR__OFFSET__SHIFT                                                                     0x2
12240  #define SDMA4_PAGE_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
12241  //SDMA4_PAGE_IB_OFFSET
12242  #define SDMA4_PAGE_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
12243  #define SDMA4_PAGE_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
12244  //SDMA4_PAGE_IB_BASE_LO
12245  #define SDMA4_PAGE_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
12246  #define SDMA4_PAGE_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
12247  //SDMA4_PAGE_IB_BASE_HI
12248  #define SDMA4_PAGE_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
12249  #define SDMA4_PAGE_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
12250  //SDMA4_PAGE_IB_SIZE
12251  #define SDMA4_PAGE_IB_SIZE__SIZE__SHIFT                                                                       0x0
12252  #define SDMA4_PAGE_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
12253  //SDMA4_PAGE_SKIP_CNTL
12254  #define SDMA4_PAGE_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
12255  #define SDMA4_PAGE_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
12256  //SDMA4_PAGE_CONTEXT_STATUS
12257  #define SDMA4_PAGE_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
12258  #define SDMA4_PAGE_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
12259  #define SDMA4_PAGE_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
12260  #define SDMA4_PAGE_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
12261  #define SDMA4_PAGE_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
12262  #define SDMA4_PAGE_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
12263  #define SDMA4_PAGE_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
12264  #define SDMA4_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
12265  #define SDMA4_PAGE_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
12266  #define SDMA4_PAGE_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
12267  #define SDMA4_PAGE_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
12268  #define SDMA4_PAGE_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
12269  #define SDMA4_PAGE_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
12270  #define SDMA4_PAGE_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
12271  #define SDMA4_PAGE_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
12272  #define SDMA4_PAGE_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
12273  //SDMA4_PAGE_DOORBELL
12274  #define SDMA4_PAGE_DOORBELL__ENABLE__SHIFT                                                                    0x1c
12275  #define SDMA4_PAGE_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
12276  #define SDMA4_PAGE_DOORBELL__ENABLE_MASK                                                                      0x10000000L
12277  #define SDMA4_PAGE_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
12278  //SDMA4_PAGE_STATUS
12279  #define SDMA4_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
12280  #define SDMA4_PAGE_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
12281  #define SDMA4_PAGE_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
12282  #define SDMA4_PAGE_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
12283  //SDMA4_PAGE_DOORBELL_LOG
12284  #define SDMA4_PAGE_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
12285  #define SDMA4_PAGE_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
12286  #define SDMA4_PAGE_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
12287  #define SDMA4_PAGE_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
12288  //SDMA4_PAGE_WATERMARK
12289  #define SDMA4_PAGE_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
12290  #define SDMA4_PAGE_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
12291  #define SDMA4_PAGE_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
12292  #define SDMA4_PAGE_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
12293  //SDMA4_PAGE_DOORBELL_OFFSET
12294  #define SDMA4_PAGE_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
12295  #define SDMA4_PAGE_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
12296  //SDMA4_PAGE_CSA_ADDR_LO
12297  #define SDMA4_PAGE_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
12298  #define SDMA4_PAGE_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
12299  //SDMA4_PAGE_CSA_ADDR_HI
12300  #define SDMA4_PAGE_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
12301  #define SDMA4_PAGE_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
12302  //SDMA4_PAGE_IB_SUB_REMAIN
12303  #define SDMA4_PAGE_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
12304  #define SDMA4_PAGE_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
12305  //SDMA4_PAGE_PREEMPT
12306  #define SDMA4_PAGE_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
12307  #define SDMA4_PAGE_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
12308  //SDMA4_PAGE_DUMMY_REG
12309  #define SDMA4_PAGE_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
12310  #define SDMA4_PAGE_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
12311  //SDMA4_PAGE_RB_WPTR_POLL_ADDR_HI
12312  #define SDMA4_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
12313  #define SDMA4_PAGE_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
12314  //SDMA4_PAGE_RB_WPTR_POLL_ADDR_LO
12315  #define SDMA4_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
12316  #define SDMA4_PAGE_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
12317  //SDMA4_PAGE_RB_AQL_CNTL
12318  #define SDMA4_PAGE_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
12319  #define SDMA4_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
12320  #define SDMA4_PAGE_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
12321  #define SDMA4_PAGE_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
12322  #define SDMA4_PAGE_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
12323  #define SDMA4_PAGE_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
12324  //SDMA4_PAGE_MINOR_PTR_UPDATE
12325  #define SDMA4_PAGE_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
12326  #define SDMA4_PAGE_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
12327  //SDMA4_PAGE_MIDCMD_DATA0
12328  #define SDMA4_PAGE_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
12329  #define SDMA4_PAGE_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
12330  //SDMA4_PAGE_MIDCMD_DATA1
12331  #define SDMA4_PAGE_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
12332  #define SDMA4_PAGE_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
12333  //SDMA4_PAGE_MIDCMD_DATA2
12334  #define SDMA4_PAGE_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
12335  #define SDMA4_PAGE_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
12336  //SDMA4_PAGE_MIDCMD_DATA3
12337  #define SDMA4_PAGE_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
12338  #define SDMA4_PAGE_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
12339  //SDMA4_PAGE_MIDCMD_DATA4
12340  #define SDMA4_PAGE_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
12341  #define SDMA4_PAGE_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
12342  //SDMA4_PAGE_MIDCMD_DATA5
12343  #define SDMA4_PAGE_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
12344  #define SDMA4_PAGE_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
12345  //SDMA4_PAGE_MIDCMD_DATA6
12346  #define SDMA4_PAGE_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
12347  #define SDMA4_PAGE_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
12348  //SDMA4_PAGE_MIDCMD_DATA7
12349  #define SDMA4_PAGE_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
12350  #define SDMA4_PAGE_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
12351  //SDMA4_PAGE_MIDCMD_DATA8
12352  #define SDMA4_PAGE_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
12353  #define SDMA4_PAGE_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
12354  //SDMA4_PAGE_MIDCMD_DATA9
12355  #define SDMA4_PAGE_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
12356  #define SDMA4_PAGE_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
12357  //SDMA4_PAGE_MIDCMD_DATA10
12358  #define SDMA4_PAGE_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
12359  #define SDMA4_PAGE_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
12360  //SDMA4_PAGE_MIDCMD_CNTL
12361  #define SDMA4_PAGE_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
12362  #define SDMA4_PAGE_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
12363  #define SDMA4_PAGE_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
12364  #define SDMA4_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
12365  #define SDMA4_PAGE_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
12366  #define SDMA4_PAGE_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
12367  #define SDMA4_PAGE_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
12368  #define SDMA4_PAGE_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
12369  //SDMA4_RLC0_RB_CNTL
12370  #define SDMA4_RLC0_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
12371  #define SDMA4_RLC0_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
12372  #define SDMA4_RLC0_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
12373  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
12374  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
12375  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
12376  #define SDMA4_RLC0_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
12377  #define SDMA4_RLC0_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
12378  #define SDMA4_RLC0_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
12379  #define SDMA4_RLC0_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
12380  #define SDMA4_RLC0_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
12381  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
12382  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
12383  #define SDMA4_RLC0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
12384  #define SDMA4_RLC0_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
12385  #define SDMA4_RLC0_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
12386  //SDMA4_RLC0_RB_BASE
12387  #define SDMA4_RLC0_RB_BASE__ADDR__SHIFT                                                                       0x0
12388  #define SDMA4_RLC0_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
12389  //SDMA4_RLC0_RB_BASE_HI
12390  #define SDMA4_RLC0_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
12391  #define SDMA4_RLC0_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
12392  //SDMA4_RLC0_RB_RPTR
12393  #define SDMA4_RLC0_RB_RPTR__OFFSET__SHIFT                                                                     0x0
12394  #define SDMA4_RLC0_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12395  //SDMA4_RLC0_RB_RPTR_HI
12396  #define SDMA4_RLC0_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
12397  #define SDMA4_RLC0_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12398  //SDMA4_RLC0_RB_WPTR
12399  #define SDMA4_RLC0_RB_WPTR__OFFSET__SHIFT                                                                     0x0
12400  #define SDMA4_RLC0_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12401  //SDMA4_RLC0_RB_WPTR_HI
12402  #define SDMA4_RLC0_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
12403  #define SDMA4_RLC0_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12404  //SDMA4_RLC0_RB_WPTR_POLL_CNTL
12405  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
12406  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
12407  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
12408  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
12409  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
12410  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
12411  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
12412  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
12413  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
12414  #define SDMA4_RLC0_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
12415  //SDMA4_RLC0_RB_RPTR_ADDR_HI
12416  #define SDMA4_RLC0_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
12417  #define SDMA4_RLC0_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
12418  //SDMA4_RLC0_RB_RPTR_ADDR_LO
12419  #define SDMA4_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
12420  #define SDMA4_RLC0_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
12421  #define SDMA4_RLC0_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
12422  #define SDMA4_RLC0_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
12423  //SDMA4_RLC0_IB_CNTL
12424  #define SDMA4_RLC0_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
12425  #define SDMA4_RLC0_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
12426  #define SDMA4_RLC0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
12427  #define SDMA4_RLC0_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
12428  #define SDMA4_RLC0_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
12429  #define SDMA4_RLC0_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
12430  #define SDMA4_RLC0_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
12431  #define SDMA4_RLC0_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
12432  //SDMA4_RLC0_IB_RPTR
12433  #define SDMA4_RLC0_IB_RPTR__OFFSET__SHIFT                                                                     0x2
12434  #define SDMA4_RLC0_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
12435  //SDMA4_RLC0_IB_OFFSET
12436  #define SDMA4_RLC0_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
12437  #define SDMA4_RLC0_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
12438  //SDMA4_RLC0_IB_BASE_LO
12439  #define SDMA4_RLC0_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
12440  #define SDMA4_RLC0_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
12441  //SDMA4_RLC0_IB_BASE_HI
12442  #define SDMA4_RLC0_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
12443  #define SDMA4_RLC0_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
12444  //SDMA4_RLC0_IB_SIZE
12445  #define SDMA4_RLC0_IB_SIZE__SIZE__SHIFT                                                                       0x0
12446  #define SDMA4_RLC0_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
12447  //SDMA4_RLC0_SKIP_CNTL
12448  #define SDMA4_RLC0_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
12449  #define SDMA4_RLC0_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
12450  //SDMA4_RLC0_CONTEXT_STATUS
12451  #define SDMA4_RLC0_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
12452  #define SDMA4_RLC0_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
12453  #define SDMA4_RLC0_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
12454  #define SDMA4_RLC0_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
12455  #define SDMA4_RLC0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
12456  #define SDMA4_RLC0_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
12457  #define SDMA4_RLC0_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
12458  #define SDMA4_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
12459  #define SDMA4_RLC0_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
12460  #define SDMA4_RLC0_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
12461  #define SDMA4_RLC0_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
12462  #define SDMA4_RLC0_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
12463  #define SDMA4_RLC0_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
12464  #define SDMA4_RLC0_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
12465  #define SDMA4_RLC0_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
12466  #define SDMA4_RLC0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
12467  //SDMA4_RLC0_DOORBELL
12468  #define SDMA4_RLC0_DOORBELL__ENABLE__SHIFT                                                                    0x1c
12469  #define SDMA4_RLC0_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
12470  #define SDMA4_RLC0_DOORBELL__ENABLE_MASK                                                                      0x10000000L
12471  #define SDMA4_RLC0_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
12472  //SDMA4_RLC0_STATUS
12473  #define SDMA4_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
12474  #define SDMA4_RLC0_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
12475  #define SDMA4_RLC0_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
12476  #define SDMA4_RLC0_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
12477  //SDMA4_RLC0_DOORBELL_LOG
12478  #define SDMA4_RLC0_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
12479  #define SDMA4_RLC0_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
12480  #define SDMA4_RLC0_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
12481  #define SDMA4_RLC0_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
12482  //SDMA4_RLC0_WATERMARK
12483  #define SDMA4_RLC0_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
12484  #define SDMA4_RLC0_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
12485  #define SDMA4_RLC0_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
12486  #define SDMA4_RLC0_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
12487  //SDMA4_RLC0_DOORBELL_OFFSET
12488  #define SDMA4_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
12489  #define SDMA4_RLC0_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
12490  //SDMA4_RLC0_CSA_ADDR_LO
12491  #define SDMA4_RLC0_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
12492  #define SDMA4_RLC0_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
12493  //SDMA4_RLC0_CSA_ADDR_HI
12494  #define SDMA4_RLC0_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
12495  #define SDMA4_RLC0_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
12496  //SDMA4_RLC0_IB_SUB_REMAIN
12497  #define SDMA4_RLC0_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
12498  #define SDMA4_RLC0_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
12499  //SDMA4_RLC0_PREEMPT
12500  #define SDMA4_RLC0_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
12501  #define SDMA4_RLC0_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
12502  //SDMA4_RLC0_DUMMY_REG
12503  #define SDMA4_RLC0_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
12504  #define SDMA4_RLC0_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
12505  //SDMA4_RLC0_RB_WPTR_POLL_ADDR_HI
12506  #define SDMA4_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
12507  #define SDMA4_RLC0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
12508  //SDMA4_RLC0_RB_WPTR_POLL_ADDR_LO
12509  #define SDMA4_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
12510  #define SDMA4_RLC0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
12511  //SDMA4_RLC0_RB_AQL_CNTL
12512  #define SDMA4_RLC0_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
12513  #define SDMA4_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
12514  #define SDMA4_RLC0_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
12515  #define SDMA4_RLC0_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
12516  #define SDMA4_RLC0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
12517  #define SDMA4_RLC0_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
12518  //SDMA4_RLC0_MINOR_PTR_UPDATE
12519  #define SDMA4_RLC0_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
12520  #define SDMA4_RLC0_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
12521  //SDMA4_RLC0_MIDCMD_DATA0
12522  #define SDMA4_RLC0_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
12523  #define SDMA4_RLC0_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
12524  //SDMA4_RLC0_MIDCMD_DATA1
12525  #define SDMA4_RLC0_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
12526  #define SDMA4_RLC0_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
12527  //SDMA4_RLC0_MIDCMD_DATA2
12528  #define SDMA4_RLC0_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
12529  #define SDMA4_RLC0_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
12530  //SDMA4_RLC0_MIDCMD_DATA3
12531  #define SDMA4_RLC0_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
12532  #define SDMA4_RLC0_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
12533  //SDMA4_RLC0_MIDCMD_DATA4
12534  #define SDMA4_RLC0_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
12535  #define SDMA4_RLC0_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
12536  //SDMA4_RLC0_MIDCMD_DATA5
12537  #define SDMA4_RLC0_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
12538  #define SDMA4_RLC0_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
12539  //SDMA4_RLC0_MIDCMD_DATA6
12540  #define SDMA4_RLC0_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
12541  #define SDMA4_RLC0_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
12542  //SDMA4_RLC0_MIDCMD_DATA7
12543  #define SDMA4_RLC0_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
12544  #define SDMA4_RLC0_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
12545  //SDMA4_RLC0_MIDCMD_DATA8
12546  #define SDMA4_RLC0_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
12547  #define SDMA4_RLC0_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
12548  //SDMA4_RLC0_MIDCMD_DATA9
12549  #define SDMA4_RLC0_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
12550  #define SDMA4_RLC0_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
12551  //SDMA4_RLC0_MIDCMD_DATA10
12552  #define SDMA4_RLC0_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
12553  #define SDMA4_RLC0_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
12554  //SDMA4_RLC0_MIDCMD_CNTL
12555  #define SDMA4_RLC0_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
12556  #define SDMA4_RLC0_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
12557  #define SDMA4_RLC0_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
12558  #define SDMA4_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
12559  #define SDMA4_RLC0_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
12560  #define SDMA4_RLC0_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
12561  #define SDMA4_RLC0_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
12562  #define SDMA4_RLC0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
12563  //SDMA4_RLC1_RB_CNTL
12564  #define SDMA4_RLC1_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
12565  #define SDMA4_RLC1_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
12566  #define SDMA4_RLC1_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
12567  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
12568  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
12569  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
12570  #define SDMA4_RLC1_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
12571  #define SDMA4_RLC1_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
12572  #define SDMA4_RLC1_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
12573  #define SDMA4_RLC1_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
12574  #define SDMA4_RLC1_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
12575  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
12576  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
12577  #define SDMA4_RLC1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
12578  #define SDMA4_RLC1_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
12579  #define SDMA4_RLC1_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
12580  //SDMA4_RLC1_RB_BASE
12581  #define SDMA4_RLC1_RB_BASE__ADDR__SHIFT                                                                       0x0
12582  #define SDMA4_RLC1_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
12583  //SDMA4_RLC1_RB_BASE_HI
12584  #define SDMA4_RLC1_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
12585  #define SDMA4_RLC1_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
12586  //SDMA4_RLC1_RB_RPTR
12587  #define SDMA4_RLC1_RB_RPTR__OFFSET__SHIFT                                                                     0x0
12588  #define SDMA4_RLC1_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12589  //SDMA4_RLC1_RB_RPTR_HI
12590  #define SDMA4_RLC1_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
12591  #define SDMA4_RLC1_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12592  //SDMA4_RLC1_RB_WPTR
12593  #define SDMA4_RLC1_RB_WPTR__OFFSET__SHIFT                                                                     0x0
12594  #define SDMA4_RLC1_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12595  //SDMA4_RLC1_RB_WPTR_HI
12596  #define SDMA4_RLC1_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
12597  #define SDMA4_RLC1_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12598  //SDMA4_RLC1_RB_WPTR_POLL_CNTL
12599  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
12600  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
12601  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
12602  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
12603  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
12604  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
12605  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
12606  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
12607  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
12608  #define SDMA4_RLC1_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
12609  //SDMA4_RLC1_RB_RPTR_ADDR_HI
12610  #define SDMA4_RLC1_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
12611  #define SDMA4_RLC1_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
12612  //SDMA4_RLC1_RB_RPTR_ADDR_LO
12613  #define SDMA4_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
12614  #define SDMA4_RLC1_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
12615  #define SDMA4_RLC1_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
12616  #define SDMA4_RLC1_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
12617  //SDMA4_RLC1_IB_CNTL
12618  #define SDMA4_RLC1_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
12619  #define SDMA4_RLC1_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
12620  #define SDMA4_RLC1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
12621  #define SDMA4_RLC1_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
12622  #define SDMA4_RLC1_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
12623  #define SDMA4_RLC1_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
12624  #define SDMA4_RLC1_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
12625  #define SDMA4_RLC1_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
12626  //SDMA4_RLC1_IB_RPTR
12627  #define SDMA4_RLC1_IB_RPTR__OFFSET__SHIFT                                                                     0x2
12628  #define SDMA4_RLC1_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
12629  //SDMA4_RLC1_IB_OFFSET
12630  #define SDMA4_RLC1_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
12631  #define SDMA4_RLC1_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
12632  //SDMA4_RLC1_IB_BASE_LO
12633  #define SDMA4_RLC1_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
12634  #define SDMA4_RLC1_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
12635  //SDMA4_RLC1_IB_BASE_HI
12636  #define SDMA4_RLC1_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
12637  #define SDMA4_RLC1_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
12638  //SDMA4_RLC1_IB_SIZE
12639  #define SDMA4_RLC1_IB_SIZE__SIZE__SHIFT                                                                       0x0
12640  #define SDMA4_RLC1_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
12641  //SDMA4_RLC1_SKIP_CNTL
12642  #define SDMA4_RLC1_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
12643  #define SDMA4_RLC1_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
12644  //SDMA4_RLC1_CONTEXT_STATUS
12645  #define SDMA4_RLC1_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
12646  #define SDMA4_RLC1_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
12647  #define SDMA4_RLC1_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
12648  #define SDMA4_RLC1_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
12649  #define SDMA4_RLC1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
12650  #define SDMA4_RLC1_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
12651  #define SDMA4_RLC1_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
12652  #define SDMA4_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
12653  #define SDMA4_RLC1_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
12654  #define SDMA4_RLC1_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
12655  #define SDMA4_RLC1_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
12656  #define SDMA4_RLC1_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
12657  #define SDMA4_RLC1_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
12658  #define SDMA4_RLC1_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
12659  #define SDMA4_RLC1_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
12660  #define SDMA4_RLC1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
12661  //SDMA4_RLC1_DOORBELL
12662  #define SDMA4_RLC1_DOORBELL__ENABLE__SHIFT                                                                    0x1c
12663  #define SDMA4_RLC1_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
12664  #define SDMA4_RLC1_DOORBELL__ENABLE_MASK                                                                      0x10000000L
12665  #define SDMA4_RLC1_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
12666  //SDMA4_RLC1_STATUS
12667  #define SDMA4_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
12668  #define SDMA4_RLC1_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
12669  #define SDMA4_RLC1_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
12670  #define SDMA4_RLC1_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
12671  //SDMA4_RLC1_DOORBELL_LOG
12672  #define SDMA4_RLC1_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
12673  #define SDMA4_RLC1_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
12674  #define SDMA4_RLC1_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
12675  #define SDMA4_RLC1_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
12676  //SDMA4_RLC1_WATERMARK
12677  #define SDMA4_RLC1_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
12678  #define SDMA4_RLC1_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
12679  #define SDMA4_RLC1_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
12680  #define SDMA4_RLC1_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
12681  //SDMA4_RLC1_DOORBELL_OFFSET
12682  #define SDMA4_RLC1_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
12683  #define SDMA4_RLC1_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
12684  //SDMA4_RLC1_CSA_ADDR_LO
12685  #define SDMA4_RLC1_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
12686  #define SDMA4_RLC1_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
12687  //SDMA4_RLC1_CSA_ADDR_HI
12688  #define SDMA4_RLC1_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
12689  #define SDMA4_RLC1_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
12690  //SDMA4_RLC1_IB_SUB_REMAIN
12691  #define SDMA4_RLC1_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
12692  #define SDMA4_RLC1_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
12693  //SDMA4_RLC1_PREEMPT
12694  #define SDMA4_RLC1_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
12695  #define SDMA4_RLC1_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
12696  //SDMA4_RLC1_DUMMY_REG
12697  #define SDMA4_RLC1_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
12698  #define SDMA4_RLC1_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
12699  //SDMA4_RLC1_RB_WPTR_POLL_ADDR_HI
12700  #define SDMA4_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
12701  #define SDMA4_RLC1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
12702  //SDMA4_RLC1_RB_WPTR_POLL_ADDR_LO
12703  #define SDMA4_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
12704  #define SDMA4_RLC1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
12705  //SDMA4_RLC1_RB_AQL_CNTL
12706  #define SDMA4_RLC1_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
12707  #define SDMA4_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
12708  #define SDMA4_RLC1_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
12709  #define SDMA4_RLC1_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
12710  #define SDMA4_RLC1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
12711  #define SDMA4_RLC1_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
12712  //SDMA4_RLC1_MINOR_PTR_UPDATE
12713  #define SDMA4_RLC1_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
12714  #define SDMA4_RLC1_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
12715  //SDMA4_RLC1_MIDCMD_DATA0
12716  #define SDMA4_RLC1_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
12717  #define SDMA4_RLC1_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
12718  //SDMA4_RLC1_MIDCMD_DATA1
12719  #define SDMA4_RLC1_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
12720  #define SDMA4_RLC1_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
12721  //SDMA4_RLC1_MIDCMD_DATA2
12722  #define SDMA4_RLC1_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
12723  #define SDMA4_RLC1_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
12724  //SDMA4_RLC1_MIDCMD_DATA3
12725  #define SDMA4_RLC1_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
12726  #define SDMA4_RLC1_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
12727  //SDMA4_RLC1_MIDCMD_DATA4
12728  #define SDMA4_RLC1_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
12729  #define SDMA4_RLC1_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
12730  //SDMA4_RLC1_MIDCMD_DATA5
12731  #define SDMA4_RLC1_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
12732  #define SDMA4_RLC1_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
12733  //SDMA4_RLC1_MIDCMD_DATA6
12734  #define SDMA4_RLC1_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
12735  #define SDMA4_RLC1_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
12736  //SDMA4_RLC1_MIDCMD_DATA7
12737  #define SDMA4_RLC1_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
12738  #define SDMA4_RLC1_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
12739  //SDMA4_RLC1_MIDCMD_DATA8
12740  #define SDMA4_RLC1_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
12741  #define SDMA4_RLC1_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
12742  //SDMA4_RLC1_MIDCMD_DATA9
12743  #define SDMA4_RLC1_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
12744  #define SDMA4_RLC1_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
12745  //SDMA4_RLC1_MIDCMD_DATA10
12746  #define SDMA4_RLC1_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
12747  #define SDMA4_RLC1_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
12748  //SDMA4_RLC1_MIDCMD_CNTL
12749  #define SDMA4_RLC1_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
12750  #define SDMA4_RLC1_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
12751  #define SDMA4_RLC1_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
12752  #define SDMA4_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
12753  #define SDMA4_RLC1_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
12754  #define SDMA4_RLC1_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
12755  #define SDMA4_RLC1_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
12756  #define SDMA4_RLC1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
12757  //SDMA4_RLC2_RB_CNTL
12758  #define SDMA4_RLC2_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
12759  #define SDMA4_RLC2_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
12760  #define SDMA4_RLC2_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
12761  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
12762  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
12763  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
12764  #define SDMA4_RLC2_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
12765  #define SDMA4_RLC2_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
12766  #define SDMA4_RLC2_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
12767  #define SDMA4_RLC2_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
12768  #define SDMA4_RLC2_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
12769  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
12770  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
12771  #define SDMA4_RLC2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
12772  #define SDMA4_RLC2_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
12773  #define SDMA4_RLC2_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
12774  //SDMA4_RLC2_RB_BASE
12775  #define SDMA4_RLC2_RB_BASE__ADDR__SHIFT                                                                       0x0
12776  #define SDMA4_RLC2_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
12777  //SDMA4_RLC2_RB_BASE_HI
12778  #define SDMA4_RLC2_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
12779  #define SDMA4_RLC2_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
12780  //SDMA4_RLC2_RB_RPTR
12781  #define SDMA4_RLC2_RB_RPTR__OFFSET__SHIFT                                                                     0x0
12782  #define SDMA4_RLC2_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12783  //SDMA4_RLC2_RB_RPTR_HI
12784  #define SDMA4_RLC2_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
12785  #define SDMA4_RLC2_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12786  //SDMA4_RLC2_RB_WPTR
12787  #define SDMA4_RLC2_RB_WPTR__OFFSET__SHIFT                                                                     0x0
12788  #define SDMA4_RLC2_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12789  //SDMA4_RLC2_RB_WPTR_HI
12790  #define SDMA4_RLC2_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
12791  #define SDMA4_RLC2_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12792  //SDMA4_RLC2_RB_WPTR_POLL_CNTL
12793  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
12794  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
12795  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
12796  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
12797  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
12798  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
12799  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
12800  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
12801  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
12802  #define SDMA4_RLC2_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
12803  //SDMA4_RLC2_RB_RPTR_ADDR_HI
12804  #define SDMA4_RLC2_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
12805  #define SDMA4_RLC2_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
12806  //SDMA4_RLC2_RB_RPTR_ADDR_LO
12807  #define SDMA4_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
12808  #define SDMA4_RLC2_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
12809  #define SDMA4_RLC2_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
12810  #define SDMA4_RLC2_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
12811  //SDMA4_RLC2_IB_CNTL
12812  #define SDMA4_RLC2_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
12813  #define SDMA4_RLC2_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
12814  #define SDMA4_RLC2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
12815  #define SDMA4_RLC2_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
12816  #define SDMA4_RLC2_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
12817  #define SDMA4_RLC2_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
12818  #define SDMA4_RLC2_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
12819  #define SDMA4_RLC2_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
12820  //SDMA4_RLC2_IB_RPTR
12821  #define SDMA4_RLC2_IB_RPTR__OFFSET__SHIFT                                                                     0x2
12822  #define SDMA4_RLC2_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
12823  //SDMA4_RLC2_IB_OFFSET
12824  #define SDMA4_RLC2_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
12825  #define SDMA4_RLC2_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
12826  //SDMA4_RLC2_IB_BASE_LO
12827  #define SDMA4_RLC2_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
12828  #define SDMA4_RLC2_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
12829  //SDMA4_RLC2_IB_BASE_HI
12830  #define SDMA4_RLC2_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
12831  #define SDMA4_RLC2_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
12832  //SDMA4_RLC2_IB_SIZE
12833  #define SDMA4_RLC2_IB_SIZE__SIZE__SHIFT                                                                       0x0
12834  #define SDMA4_RLC2_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
12835  //SDMA4_RLC2_SKIP_CNTL
12836  #define SDMA4_RLC2_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
12837  #define SDMA4_RLC2_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
12838  //SDMA4_RLC2_CONTEXT_STATUS
12839  #define SDMA4_RLC2_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
12840  #define SDMA4_RLC2_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
12841  #define SDMA4_RLC2_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
12842  #define SDMA4_RLC2_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
12843  #define SDMA4_RLC2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
12844  #define SDMA4_RLC2_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
12845  #define SDMA4_RLC2_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
12846  #define SDMA4_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
12847  #define SDMA4_RLC2_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
12848  #define SDMA4_RLC2_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
12849  #define SDMA4_RLC2_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
12850  #define SDMA4_RLC2_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
12851  #define SDMA4_RLC2_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
12852  #define SDMA4_RLC2_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
12853  #define SDMA4_RLC2_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
12854  #define SDMA4_RLC2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
12855  //SDMA4_RLC2_DOORBELL
12856  #define SDMA4_RLC2_DOORBELL__ENABLE__SHIFT                                                                    0x1c
12857  #define SDMA4_RLC2_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
12858  #define SDMA4_RLC2_DOORBELL__ENABLE_MASK                                                                      0x10000000L
12859  #define SDMA4_RLC2_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
12860  //SDMA4_RLC2_STATUS
12861  #define SDMA4_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
12862  #define SDMA4_RLC2_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
12863  #define SDMA4_RLC2_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
12864  #define SDMA4_RLC2_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
12865  //SDMA4_RLC2_DOORBELL_LOG
12866  #define SDMA4_RLC2_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
12867  #define SDMA4_RLC2_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
12868  #define SDMA4_RLC2_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
12869  #define SDMA4_RLC2_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
12870  //SDMA4_RLC2_WATERMARK
12871  #define SDMA4_RLC2_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
12872  #define SDMA4_RLC2_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
12873  #define SDMA4_RLC2_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
12874  #define SDMA4_RLC2_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
12875  //SDMA4_RLC2_DOORBELL_OFFSET
12876  #define SDMA4_RLC2_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
12877  #define SDMA4_RLC2_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
12878  //SDMA4_RLC2_CSA_ADDR_LO
12879  #define SDMA4_RLC2_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
12880  #define SDMA4_RLC2_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
12881  //SDMA4_RLC2_CSA_ADDR_HI
12882  #define SDMA4_RLC2_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
12883  #define SDMA4_RLC2_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
12884  //SDMA4_RLC2_IB_SUB_REMAIN
12885  #define SDMA4_RLC2_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
12886  #define SDMA4_RLC2_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
12887  //SDMA4_RLC2_PREEMPT
12888  #define SDMA4_RLC2_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
12889  #define SDMA4_RLC2_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
12890  //SDMA4_RLC2_DUMMY_REG
12891  #define SDMA4_RLC2_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
12892  #define SDMA4_RLC2_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
12893  //SDMA4_RLC2_RB_WPTR_POLL_ADDR_HI
12894  #define SDMA4_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
12895  #define SDMA4_RLC2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
12896  //SDMA4_RLC2_RB_WPTR_POLL_ADDR_LO
12897  #define SDMA4_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
12898  #define SDMA4_RLC2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
12899  //SDMA4_RLC2_RB_AQL_CNTL
12900  #define SDMA4_RLC2_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
12901  #define SDMA4_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
12902  #define SDMA4_RLC2_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
12903  #define SDMA4_RLC2_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
12904  #define SDMA4_RLC2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
12905  #define SDMA4_RLC2_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
12906  //SDMA4_RLC2_MINOR_PTR_UPDATE
12907  #define SDMA4_RLC2_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
12908  #define SDMA4_RLC2_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
12909  //SDMA4_RLC2_MIDCMD_DATA0
12910  #define SDMA4_RLC2_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
12911  #define SDMA4_RLC2_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
12912  //SDMA4_RLC2_MIDCMD_DATA1
12913  #define SDMA4_RLC2_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
12914  #define SDMA4_RLC2_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
12915  //SDMA4_RLC2_MIDCMD_DATA2
12916  #define SDMA4_RLC2_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
12917  #define SDMA4_RLC2_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
12918  //SDMA4_RLC2_MIDCMD_DATA3
12919  #define SDMA4_RLC2_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
12920  #define SDMA4_RLC2_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
12921  //SDMA4_RLC2_MIDCMD_DATA4
12922  #define SDMA4_RLC2_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
12923  #define SDMA4_RLC2_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
12924  //SDMA4_RLC2_MIDCMD_DATA5
12925  #define SDMA4_RLC2_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
12926  #define SDMA4_RLC2_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
12927  //SDMA4_RLC2_MIDCMD_DATA6
12928  #define SDMA4_RLC2_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
12929  #define SDMA4_RLC2_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
12930  //SDMA4_RLC2_MIDCMD_DATA7
12931  #define SDMA4_RLC2_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
12932  #define SDMA4_RLC2_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
12933  //SDMA4_RLC2_MIDCMD_DATA8
12934  #define SDMA4_RLC2_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
12935  #define SDMA4_RLC2_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
12936  //SDMA4_RLC2_MIDCMD_DATA9
12937  #define SDMA4_RLC2_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
12938  #define SDMA4_RLC2_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
12939  //SDMA4_RLC2_MIDCMD_DATA10
12940  #define SDMA4_RLC2_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
12941  #define SDMA4_RLC2_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
12942  //SDMA4_RLC2_MIDCMD_CNTL
12943  #define SDMA4_RLC2_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
12944  #define SDMA4_RLC2_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
12945  #define SDMA4_RLC2_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
12946  #define SDMA4_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
12947  #define SDMA4_RLC2_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
12948  #define SDMA4_RLC2_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
12949  #define SDMA4_RLC2_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
12950  #define SDMA4_RLC2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
12951  //SDMA4_RLC3_RB_CNTL
12952  #define SDMA4_RLC3_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
12953  #define SDMA4_RLC3_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
12954  #define SDMA4_RLC3_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
12955  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
12956  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
12957  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
12958  #define SDMA4_RLC3_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
12959  #define SDMA4_RLC3_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
12960  #define SDMA4_RLC3_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
12961  #define SDMA4_RLC3_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
12962  #define SDMA4_RLC3_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
12963  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
12964  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
12965  #define SDMA4_RLC3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
12966  #define SDMA4_RLC3_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
12967  #define SDMA4_RLC3_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
12968  //SDMA4_RLC3_RB_BASE
12969  #define SDMA4_RLC3_RB_BASE__ADDR__SHIFT                                                                       0x0
12970  #define SDMA4_RLC3_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
12971  //SDMA4_RLC3_RB_BASE_HI
12972  #define SDMA4_RLC3_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
12973  #define SDMA4_RLC3_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
12974  //SDMA4_RLC3_RB_RPTR
12975  #define SDMA4_RLC3_RB_RPTR__OFFSET__SHIFT                                                                     0x0
12976  #define SDMA4_RLC3_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12977  //SDMA4_RLC3_RB_RPTR_HI
12978  #define SDMA4_RLC3_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
12979  #define SDMA4_RLC3_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12980  //SDMA4_RLC3_RB_WPTR
12981  #define SDMA4_RLC3_RB_WPTR__OFFSET__SHIFT                                                                     0x0
12982  #define SDMA4_RLC3_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
12983  //SDMA4_RLC3_RB_WPTR_HI
12984  #define SDMA4_RLC3_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
12985  #define SDMA4_RLC3_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
12986  //SDMA4_RLC3_RB_WPTR_POLL_CNTL
12987  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
12988  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
12989  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
12990  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
12991  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
12992  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
12993  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
12994  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
12995  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
12996  #define SDMA4_RLC3_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
12997  //SDMA4_RLC3_RB_RPTR_ADDR_HI
12998  #define SDMA4_RLC3_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
12999  #define SDMA4_RLC3_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
13000  //SDMA4_RLC3_RB_RPTR_ADDR_LO
13001  #define SDMA4_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
13002  #define SDMA4_RLC3_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
13003  #define SDMA4_RLC3_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
13004  #define SDMA4_RLC3_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
13005  //SDMA4_RLC3_IB_CNTL
13006  #define SDMA4_RLC3_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
13007  #define SDMA4_RLC3_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
13008  #define SDMA4_RLC3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
13009  #define SDMA4_RLC3_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
13010  #define SDMA4_RLC3_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
13011  #define SDMA4_RLC3_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
13012  #define SDMA4_RLC3_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
13013  #define SDMA4_RLC3_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
13014  //SDMA4_RLC3_IB_RPTR
13015  #define SDMA4_RLC3_IB_RPTR__OFFSET__SHIFT                                                                     0x2
13016  #define SDMA4_RLC3_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
13017  //SDMA4_RLC3_IB_OFFSET
13018  #define SDMA4_RLC3_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
13019  #define SDMA4_RLC3_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
13020  //SDMA4_RLC3_IB_BASE_LO
13021  #define SDMA4_RLC3_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
13022  #define SDMA4_RLC3_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
13023  //SDMA4_RLC3_IB_BASE_HI
13024  #define SDMA4_RLC3_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
13025  #define SDMA4_RLC3_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
13026  //SDMA4_RLC3_IB_SIZE
13027  #define SDMA4_RLC3_IB_SIZE__SIZE__SHIFT                                                                       0x0
13028  #define SDMA4_RLC3_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
13029  //SDMA4_RLC3_SKIP_CNTL
13030  #define SDMA4_RLC3_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
13031  #define SDMA4_RLC3_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
13032  //SDMA4_RLC3_CONTEXT_STATUS
13033  #define SDMA4_RLC3_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
13034  #define SDMA4_RLC3_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
13035  #define SDMA4_RLC3_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
13036  #define SDMA4_RLC3_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
13037  #define SDMA4_RLC3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
13038  #define SDMA4_RLC3_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
13039  #define SDMA4_RLC3_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
13040  #define SDMA4_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
13041  #define SDMA4_RLC3_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
13042  #define SDMA4_RLC3_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
13043  #define SDMA4_RLC3_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
13044  #define SDMA4_RLC3_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
13045  #define SDMA4_RLC3_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
13046  #define SDMA4_RLC3_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
13047  #define SDMA4_RLC3_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
13048  #define SDMA4_RLC3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
13049  //SDMA4_RLC3_DOORBELL
13050  #define SDMA4_RLC3_DOORBELL__ENABLE__SHIFT                                                                    0x1c
13051  #define SDMA4_RLC3_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
13052  #define SDMA4_RLC3_DOORBELL__ENABLE_MASK                                                                      0x10000000L
13053  #define SDMA4_RLC3_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
13054  //SDMA4_RLC3_STATUS
13055  #define SDMA4_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
13056  #define SDMA4_RLC3_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
13057  #define SDMA4_RLC3_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
13058  #define SDMA4_RLC3_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
13059  //SDMA4_RLC3_DOORBELL_LOG
13060  #define SDMA4_RLC3_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
13061  #define SDMA4_RLC3_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
13062  #define SDMA4_RLC3_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
13063  #define SDMA4_RLC3_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
13064  //SDMA4_RLC3_WATERMARK
13065  #define SDMA4_RLC3_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
13066  #define SDMA4_RLC3_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
13067  #define SDMA4_RLC3_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
13068  #define SDMA4_RLC3_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
13069  //SDMA4_RLC3_DOORBELL_OFFSET
13070  #define SDMA4_RLC3_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
13071  #define SDMA4_RLC3_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
13072  //SDMA4_RLC3_CSA_ADDR_LO
13073  #define SDMA4_RLC3_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
13074  #define SDMA4_RLC3_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
13075  //SDMA4_RLC3_CSA_ADDR_HI
13076  #define SDMA4_RLC3_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
13077  #define SDMA4_RLC3_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
13078  //SDMA4_RLC3_IB_SUB_REMAIN
13079  #define SDMA4_RLC3_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
13080  #define SDMA4_RLC3_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
13081  //SDMA4_RLC3_PREEMPT
13082  #define SDMA4_RLC3_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
13083  #define SDMA4_RLC3_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
13084  //SDMA4_RLC3_DUMMY_REG
13085  #define SDMA4_RLC3_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
13086  #define SDMA4_RLC3_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
13087  //SDMA4_RLC3_RB_WPTR_POLL_ADDR_HI
13088  #define SDMA4_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
13089  #define SDMA4_RLC3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
13090  //SDMA4_RLC3_RB_WPTR_POLL_ADDR_LO
13091  #define SDMA4_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
13092  #define SDMA4_RLC3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
13093  //SDMA4_RLC3_RB_AQL_CNTL
13094  #define SDMA4_RLC3_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
13095  #define SDMA4_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
13096  #define SDMA4_RLC3_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
13097  #define SDMA4_RLC3_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
13098  #define SDMA4_RLC3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
13099  #define SDMA4_RLC3_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
13100  //SDMA4_RLC3_MINOR_PTR_UPDATE
13101  #define SDMA4_RLC3_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
13102  #define SDMA4_RLC3_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
13103  //SDMA4_RLC3_MIDCMD_DATA0
13104  #define SDMA4_RLC3_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
13105  #define SDMA4_RLC3_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
13106  //SDMA4_RLC3_MIDCMD_DATA1
13107  #define SDMA4_RLC3_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
13108  #define SDMA4_RLC3_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
13109  //SDMA4_RLC3_MIDCMD_DATA2
13110  #define SDMA4_RLC3_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
13111  #define SDMA4_RLC3_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
13112  //SDMA4_RLC3_MIDCMD_DATA3
13113  #define SDMA4_RLC3_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
13114  #define SDMA4_RLC3_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
13115  //SDMA4_RLC3_MIDCMD_DATA4
13116  #define SDMA4_RLC3_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
13117  #define SDMA4_RLC3_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
13118  //SDMA4_RLC3_MIDCMD_DATA5
13119  #define SDMA4_RLC3_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
13120  #define SDMA4_RLC3_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
13121  //SDMA4_RLC3_MIDCMD_DATA6
13122  #define SDMA4_RLC3_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
13123  #define SDMA4_RLC3_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
13124  //SDMA4_RLC3_MIDCMD_DATA7
13125  #define SDMA4_RLC3_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
13126  #define SDMA4_RLC3_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
13127  //SDMA4_RLC3_MIDCMD_DATA8
13128  #define SDMA4_RLC3_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
13129  #define SDMA4_RLC3_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
13130  //SDMA4_RLC3_MIDCMD_DATA9
13131  #define SDMA4_RLC3_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
13132  #define SDMA4_RLC3_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
13133  //SDMA4_RLC3_MIDCMD_DATA10
13134  #define SDMA4_RLC3_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
13135  #define SDMA4_RLC3_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
13136  //SDMA4_RLC3_MIDCMD_CNTL
13137  #define SDMA4_RLC3_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
13138  #define SDMA4_RLC3_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
13139  #define SDMA4_RLC3_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
13140  #define SDMA4_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
13141  #define SDMA4_RLC3_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
13142  #define SDMA4_RLC3_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
13143  #define SDMA4_RLC3_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
13144  #define SDMA4_RLC3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
13145  //SDMA4_RLC4_RB_CNTL
13146  #define SDMA4_RLC4_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
13147  #define SDMA4_RLC4_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
13148  #define SDMA4_RLC4_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
13149  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
13150  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
13151  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
13152  #define SDMA4_RLC4_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
13153  #define SDMA4_RLC4_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
13154  #define SDMA4_RLC4_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
13155  #define SDMA4_RLC4_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
13156  #define SDMA4_RLC4_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
13157  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
13158  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
13159  #define SDMA4_RLC4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
13160  #define SDMA4_RLC4_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
13161  #define SDMA4_RLC4_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
13162  //SDMA4_RLC4_RB_BASE
13163  #define SDMA4_RLC4_RB_BASE__ADDR__SHIFT                                                                       0x0
13164  #define SDMA4_RLC4_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
13165  //SDMA4_RLC4_RB_BASE_HI
13166  #define SDMA4_RLC4_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
13167  #define SDMA4_RLC4_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
13168  //SDMA4_RLC4_RB_RPTR
13169  #define SDMA4_RLC4_RB_RPTR__OFFSET__SHIFT                                                                     0x0
13170  #define SDMA4_RLC4_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13171  //SDMA4_RLC4_RB_RPTR_HI
13172  #define SDMA4_RLC4_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
13173  #define SDMA4_RLC4_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13174  //SDMA4_RLC4_RB_WPTR
13175  #define SDMA4_RLC4_RB_WPTR__OFFSET__SHIFT                                                                     0x0
13176  #define SDMA4_RLC4_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13177  //SDMA4_RLC4_RB_WPTR_HI
13178  #define SDMA4_RLC4_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
13179  #define SDMA4_RLC4_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13180  //SDMA4_RLC4_RB_WPTR_POLL_CNTL
13181  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
13182  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
13183  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
13184  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
13185  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
13186  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
13187  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
13188  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
13189  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
13190  #define SDMA4_RLC4_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
13191  //SDMA4_RLC4_RB_RPTR_ADDR_HI
13192  #define SDMA4_RLC4_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
13193  #define SDMA4_RLC4_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
13194  //SDMA4_RLC4_RB_RPTR_ADDR_LO
13195  #define SDMA4_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
13196  #define SDMA4_RLC4_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
13197  #define SDMA4_RLC4_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
13198  #define SDMA4_RLC4_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
13199  //SDMA4_RLC4_IB_CNTL
13200  #define SDMA4_RLC4_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
13201  #define SDMA4_RLC4_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
13202  #define SDMA4_RLC4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
13203  #define SDMA4_RLC4_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
13204  #define SDMA4_RLC4_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
13205  #define SDMA4_RLC4_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
13206  #define SDMA4_RLC4_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
13207  #define SDMA4_RLC4_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
13208  //SDMA4_RLC4_IB_RPTR
13209  #define SDMA4_RLC4_IB_RPTR__OFFSET__SHIFT                                                                     0x2
13210  #define SDMA4_RLC4_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
13211  //SDMA4_RLC4_IB_OFFSET
13212  #define SDMA4_RLC4_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
13213  #define SDMA4_RLC4_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
13214  //SDMA4_RLC4_IB_BASE_LO
13215  #define SDMA4_RLC4_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
13216  #define SDMA4_RLC4_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
13217  //SDMA4_RLC4_IB_BASE_HI
13218  #define SDMA4_RLC4_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
13219  #define SDMA4_RLC4_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
13220  //SDMA4_RLC4_IB_SIZE
13221  #define SDMA4_RLC4_IB_SIZE__SIZE__SHIFT                                                                       0x0
13222  #define SDMA4_RLC4_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
13223  //SDMA4_RLC4_SKIP_CNTL
13224  #define SDMA4_RLC4_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
13225  #define SDMA4_RLC4_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
13226  //SDMA4_RLC4_CONTEXT_STATUS
13227  #define SDMA4_RLC4_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
13228  #define SDMA4_RLC4_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
13229  #define SDMA4_RLC4_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
13230  #define SDMA4_RLC4_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
13231  #define SDMA4_RLC4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
13232  #define SDMA4_RLC4_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
13233  #define SDMA4_RLC4_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
13234  #define SDMA4_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
13235  #define SDMA4_RLC4_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
13236  #define SDMA4_RLC4_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
13237  #define SDMA4_RLC4_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
13238  #define SDMA4_RLC4_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
13239  #define SDMA4_RLC4_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
13240  #define SDMA4_RLC4_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
13241  #define SDMA4_RLC4_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
13242  #define SDMA4_RLC4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
13243  //SDMA4_RLC4_DOORBELL
13244  #define SDMA4_RLC4_DOORBELL__ENABLE__SHIFT                                                                    0x1c
13245  #define SDMA4_RLC4_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
13246  #define SDMA4_RLC4_DOORBELL__ENABLE_MASK                                                                      0x10000000L
13247  #define SDMA4_RLC4_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
13248  //SDMA4_RLC4_STATUS
13249  #define SDMA4_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
13250  #define SDMA4_RLC4_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
13251  #define SDMA4_RLC4_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
13252  #define SDMA4_RLC4_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
13253  //SDMA4_RLC4_DOORBELL_LOG
13254  #define SDMA4_RLC4_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
13255  #define SDMA4_RLC4_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
13256  #define SDMA4_RLC4_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
13257  #define SDMA4_RLC4_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
13258  //SDMA4_RLC4_WATERMARK
13259  #define SDMA4_RLC4_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
13260  #define SDMA4_RLC4_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
13261  #define SDMA4_RLC4_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
13262  #define SDMA4_RLC4_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
13263  //SDMA4_RLC4_DOORBELL_OFFSET
13264  #define SDMA4_RLC4_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
13265  #define SDMA4_RLC4_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
13266  //SDMA4_RLC4_CSA_ADDR_LO
13267  #define SDMA4_RLC4_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
13268  #define SDMA4_RLC4_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
13269  //SDMA4_RLC4_CSA_ADDR_HI
13270  #define SDMA4_RLC4_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
13271  #define SDMA4_RLC4_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
13272  //SDMA4_RLC4_IB_SUB_REMAIN
13273  #define SDMA4_RLC4_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
13274  #define SDMA4_RLC4_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
13275  //SDMA4_RLC4_PREEMPT
13276  #define SDMA4_RLC4_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
13277  #define SDMA4_RLC4_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
13278  //SDMA4_RLC4_DUMMY_REG
13279  #define SDMA4_RLC4_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
13280  #define SDMA4_RLC4_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
13281  //SDMA4_RLC4_RB_WPTR_POLL_ADDR_HI
13282  #define SDMA4_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
13283  #define SDMA4_RLC4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
13284  //SDMA4_RLC4_RB_WPTR_POLL_ADDR_LO
13285  #define SDMA4_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
13286  #define SDMA4_RLC4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
13287  //SDMA4_RLC4_RB_AQL_CNTL
13288  #define SDMA4_RLC4_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
13289  #define SDMA4_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
13290  #define SDMA4_RLC4_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
13291  #define SDMA4_RLC4_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
13292  #define SDMA4_RLC4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
13293  #define SDMA4_RLC4_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
13294  //SDMA4_RLC4_MINOR_PTR_UPDATE
13295  #define SDMA4_RLC4_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
13296  #define SDMA4_RLC4_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
13297  //SDMA4_RLC4_MIDCMD_DATA0
13298  #define SDMA4_RLC4_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
13299  #define SDMA4_RLC4_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
13300  //SDMA4_RLC4_MIDCMD_DATA1
13301  #define SDMA4_RLC4_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
13302  #define SDMA4_RLC4_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
13303  //SDMA4_RLC4_MIDCMD_DATA2
13304  #define SDMA4_RLC4_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
13305  #define SDMA4_RLC4_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
13306  //SDMA4_RLC4_MIDCMD_DATA3
13307  #define SDMA4_RLC4_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
13308  #define SDMA4_RLC4_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
13309  //SDMA4_RLC4_MIDCMD_DATA4
13310  #define SDMA4_RLC4_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
13311  #define SDMA4_RLC4_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
13312  //SDMA4_RLC4_MIDCMD_DATA5
13313  #define SDMA4_RLC4_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
13314  #define SDMA4_RLC4_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
13315  //SDMA4_RLC4_MIDCMD_DATA6
13316  #define SDMA4_RLC4_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
13317  #define SDMA4_RLC4_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
13318  //SDMA4_RLC4_MIDCMD_DATA7
13319  #define SDMA4_RLC4_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
13320  #define SDMA4_RLC4_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
13321  //SDMA4_RLC4_MIDCMD_DATA8
13322  #define SDMA4_RLC4_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
13323  #define SDMA4_RLC4_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
13324  //SDMA4_RLC4_MIDCMD_DATA9
13325  #define SDMA4_RLC4_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
13326  #define SDMA4_RLC4_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
13327  //SDMA4_RLC4_MIDCMD_DATA10
13328  #define SDMA4_RLC4_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
13329  #define SDMA4_RLC4_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
13330  //SDMA4_RLC4_MIDCMD_CNTL
13331  #define SDMA4_RLC4_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
13332  #define SDMA4_RLC4_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
13333  #define SDMA4_RLC4_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
13334  #define SDMA4_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
13335  #define SDMA4_RLC4_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
13336  #define SDMA4_RLC4_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
13337  #define SDMA4_RLC4_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
13338  #define SDMA4_RLC4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
13339  //SDMA4_RLC5_RB_CNTL
13340  #define SDMA4_RLC5_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
13341  #define SDMA4_RLC5_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
13342  #define SDMA4_RLC5_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
13343  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
13344  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
13345  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
13346  #define SDMA4_RLC5_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
13347  #define SDMA4_RLC5_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
13348  #define SDMA4_RLC5_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
13349  #define SDMA4_RLC5_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
13350  #define SDMA4_RLC5_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
13351  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
13352  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
13353  #define SDMA4_RLC5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
13354  #define SDMA4_RLC5_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
13355  #define SDMA4_RLC5_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
13356  //SDMA4_RLC5_RB_BASE
13357  #define SDMA4_RLC5_RB_BASE__ADDR__SHIFT                                                                       0x0
13358  #define SDMA4_RLC5_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
13359  //SDMA4_RLC5_RB_BASE_HI
13360  #define SDMA4_RLC5_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
13361  #define SDMA4_RLC5_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
13362  //SDMA4_RLC5_RB_RPTR
13363  #define SDMA4_RLC5_RB_RPTR__OFFSET__SHIFT                                                                     0x0
13364  #define SDMA4_RLC5_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13365  //SDMA4_RLC5_RB_RPTR_HI
13366  #define SDMA4_RLC5_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
13367  #define SDMA4_RLC5_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13368  //SDMA4_RLC5_RB_WPTR
13369  #define SDMA4_RLC5_RB_WPTR__OFFSET__SHIFT                                                                     0x0
13370  #define SDMA4_RLC5_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13371  //SDMA4_RLC5_RB_WPTR_HI
13372  #define SDMA4_RLC5_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
13373  #define SDMA4_RLC5_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13374  //SDMA4_RLC5_RB_WPTR_POLL_CNTL
13375  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
13376  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
13377  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
13378  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
13379  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
13380  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
13381  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
13382  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
13383  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
13384  #define SDMA4_RLC5_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
13385  //SDMA4_RLC5_RB_RPTR_ADDR_HI
13386  #define SDMA4_RLC5_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
13387  #define SDMA4_RLC5_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
13388  //SDMA4_RLC5_RB_RPTR_ADDR_LO
13389  #define SDMA4_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
13390  #define SDMA4_RLC5_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
13391  #define SDMA4_RLC5_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
13392  #define SDMA4_RLC5_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
13393  //SDMA4_RLC5_IB_CNTL
13394  #define SDMA4_RLC5_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
13395  #define SDMA4_RLC5_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
13396  #define SDMA4_RLC5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
13397  #define SDMA4_RLC5_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
13398  #define SDMA4_RLC5_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
13399  #define SDMA4_RLC5_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
13400  #define SDMA4_RLC5_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
13401  #define SDMA4_RLC5_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
13402  //SDMA4_RLC5_IB_RPTR
13403  #define SDMA4_RLC5_IB_RPTR__OFFSET__SHIFT                                                                     0x2
13404  #define SDMA4_RLC5_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
13405  //SDMA4_RLC5_IB_OFFSET
13406  #define SDMA4_RLC5_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
13407  #define SDMA4_RLC5_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
13408  //SDMA4_RLC5_IB_BASE_LO
13409  #define SDMA4_RLC5_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
13410  #define SDMA4_RLC5_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
13411  //SDMA4_RLC5_IB_BASE_HI
13412  #define SDMA4_RLC5_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
13413  #define SDMA4_RLC5_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
13414  //SDMA4_RLC5_IB_SIZE
13415  #define SDMA4_RLC5_IB_SIZE__SIZE__SHIFT                                                                       0x0
13416  #define SDMA4_RLC5_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
13417  //SDMA4_RLC5_SKIP_CNTL
13418  #define SDMA4_RLC5_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
13419  #define SDMA4_RLC5_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
13420  //SDMA4_RLC5_CONTEXT_STATUS
13421  #define SDMA4_RLC5_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
13422  #define SDMA4_RLC5_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
13423  #define SDMA4_RLC5_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
13424  #define SDMA4_RLC5_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
13425  #define SDMA4_RLC5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
13426  #define SDMA4_RLC5_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
13427  #define SDMA4_RLC5_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
13428  #define SDMA4_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
13429  #define SDMA4_RLC5_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
13430  #define SDMA4_RLC5_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
13431  #define SDMA4_RLC5_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
13432  #define SDMA4_RLC5_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
13433  #define SDMA4_RLC5_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
13434  #define SDMA4_RLC5_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
13435  #define SDMA4_RLC5_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
13436  #define SDMA4_RLC5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
13437  //SDMA4_RLC5_DOORBELL
13438  #define SDMA4_RLC5_DOORBELL__ENABLE__SHIFT                                                                    0x1c
13439  #define SDMA4_RLC5_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
13440  #define SDMA4_RLC5_DOORBELL__ENABLE_MASK                                                                      0x10000000L
13441  #define SDMA4_RLC5_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
13442  //SDMA4_RLC5_STATUS
13443  #define SDMA4_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
13444  #define SDMA4_RLC5_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
13445  #define SDMA4_RLC5_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
13446  #define SDMA4_RLC5_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
13447  //SDMA4_RLC5_DOORBELL_LOG
13448  #define SDMA4_RLC5_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
13449  #define SDMA4_RLC5_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
13450  #define SDMA4_RLC5_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
13451  #define SDMA4_RLC5_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
13452  //SDMA4_RLC5_WATERMARK
13453  #define SDMA4_RLC5_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
13454  #define SDMA4_RLC5_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
13455  #define SDMA4_RLC5_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
13456  #define SDMA4_RLC5_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
13457  //SDMA4_RLC5_DOORBELL_OFFSET
13458  #define SDMA4_RLC5_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
13459  #define SDMA4_RLC5_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
13460  //SDMA4_RLC5_CSA_ADDR_LO
13461  #define SDMA4_RLC5_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
13462  #define SDMA4_RLC5_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
13463  //SDMA4_RLC5_CSA_ADDR_HI
13464  #define SDMA4_RLC5_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
13465  #define SDMA4_RLC5_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
13466  //SDMA4_RLC5_IB_SUB_REMAIN
13467  #define SDMA4_RLC5_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
13468  #define SDMA4_RLC5_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
13469  //SDMA4_RLC5_PREEMPT
13470  #define SDMA4_RLC5_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
13471  #define SDMA4_RLC5_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
13472  //SDMA4_RLC5_DUMMY_REG
13473  #define SDMA4_RLC5_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
13474  #define SDMA4_RLC5_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
13475  //SDMA4_RLC5_RB_WPTR_POLL_ADDR_HI
13476  #define SDMA4_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
13477  #define SDMA4_RLC5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
13478  //SDMA4_RLC5_RB_WPTR_POLL_ADDR_LO
13479  #define SDMA4_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
13480  #define SDMA4_RLC5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
13481  //SDMA4_RLC5_RB_AQL_CNTL
13482  #define SDMA4_RLC5_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
13483  #define SDMA4_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
13484  #define SDMA4_RLC5_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
13485  #define SDMA4_RLC5_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
13486  #define SDMA4_RLC5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
13487  #define SDMA4_RLC5_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
13488  //SDMA4_RLC5_MINOR_PTR_UPDATE
13489  #define SDMA4_RLC5_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
13490  #define SDMA4_RLC5_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
13491  //SDMA4_RLC5_MIDCMD_DATA0
13492  #define SDMA4_RLC5_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
13493  #define SDMA4_RLC5_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
13494  //SDMA4_RLC5_MIDCMD_DATA1
13495  #define SDMA4_RLC5_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
13496  #define SDMA4_RLC5_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
13497  //SDMA4_RLC5_MIDCMD_DATA2
13498  #define SDMA4_RLC5_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
13499  #define SDMA4_RLC5_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
13500  //SDMA4_RLC5_MIDCMD_DATA3
13501  #define SDMA4_RLC5_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
13502  #define SDMA4_RLC5_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
13503  //SDMA4_RLC5_MIDCMD_DATA4
13504  #define SDMA4_RLC5_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
13505  #define SDMA4_RLC5_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
13506  //SDMA4_RLC5_MIDCMD_DATA5
13507  #define SDMA4_RLC5_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
13508  #define SDMA4_RLC5_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
13509  //SDMA4_RLC5_MIDCMD_DATA6
13510  #define SDMA4_RLC5_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
13511  #define SDMA4_RLC5_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
13512  //SDMA4_RLC5_MIDCMD_DATA7
13513  #define SDMA4_RLC5_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
13514  #define SDMA4_RLC5_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
13515  //SDMA4_RLC5_MIDCMD_DATA8
13516  #define SDMA4_RLC5_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
13517  #define SDMA4_RLC5_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
13518  //SDMA4_RLC5_MIDCMD_DATA9
13519  #define SDMA4_RLC5_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
13520  #define SDMA4_RLC5_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
13521  //SDMA4_RLC5_MIDCMD_DATA10
13522  #define SDMA4_RLC5_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
13523  #define SDMA4_RLC5_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
13524  //SDMA4_RLC5_MIDCMD_CNTL
13525  #define SDMA4_RLC5_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
13526  #define SDMA4_RLC5_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
13527  #define SDMA4_RLC5_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
13528  #define SDMA4_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
13529  #define SDMA4_RLC5_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
13530  #define SDMA4_RLC5_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
13531  #define SDMA4_RLC5_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
13532  #define SDMA4_RLC5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
13533  //SDMA4_RLC6_RB_CNTL
13534  #define SDMA4_RLC6_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
13535  #define SDMA4_RLC6_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
13536  #define SDMA4_RLC6_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
13537  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
13538  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
13539  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
13540  #define SDMA4_RLC6_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
13541  #define SDMA4_RLC6_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
13542  #define SDMA4_RLC6_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
13543  #define SDMA4_RLC6_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
13544  #define SDMA4_RLC6_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
13545  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
13546  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
13547  #define SDMA4_RLC6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
13548  #define SDMA4_RLC6_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
13549  #define SDMA4_RLC6_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
13550  //SDMA4_RLC6_RB_BASE
13551  #define SDMA4_RLC6_RB_BASE__ADDR__SHIFT                                                                       0x0
13552  #define SDMA4_RLC6_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
13553  //SDMA4_RLC6_RB_BASE_HI
13554  #define SDMA4_RLC6_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
13555  #define SDMA4_RLC6_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
13556  //SDMA4_RLC6_RB_RPTR
13557  #define SDMA4_RLC6_RB_RPTR__OFFSET__SHIFT                                                                     0x0
13558  #define SDMA4_RLC6_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13559  //SDMA4_RLC6_RB_RPTR_HI
13560  #define SDMA4_RLC6_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
13561  #define SDMA4_RLC6_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13562  //SDMA4_RLC6_RB_WPTR
13563  #define SDMA4_RLC6_RB_WPTR__OFFSET__SHIFT                                                                     0x0
13564  #define SDMA4_RLC6_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13565  //SDMA4_RLC6_RB_WPTR_HI
13566  #define SDMA4_RLC6_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
13567  #define SDMA4_RLC6_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13568  //SDMA4_RLC6_RB_WPTR_POLL_CNTL
13569  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
13570  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
13571  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
13572  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
13573  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
13574  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
13575  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
13576  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
13577  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
13578  #define SDMA4_RLC6_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
13579  //SDMA4_RLC6_RB_RPTR_ADDR_HI
13580  #define SDMA4_RLC6_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
13581  #define SDMA4_RLC6_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
13582  //SDMA4_RLC6_RB_RPTR_ADDR_LO
13583  #define SDMA4_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
13584  #define SDMA4_RLC6_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
13585  #define SDMA4_RLC6_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
13586  #define SDMA4_RLC6_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
13587  //SDMA4_RLC6_IB_CNTL
13588  #define SDMA4_RLC6_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
13589  #define SDMA4_RLC6_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
13590  #define SDMA4_RLC6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
13591  #define SDMA4_RLC6_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
13592  #define SDMA4_RLC6_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
13593  #define SDMA4_RLC6_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
13594  #define SDMA4_RLC6_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
13595  #define SDMA4_RLC6_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
13596  //SDMA4_RLC6_IB_RPTR
13597  #define SDMA4_RLC6_IB_RPTR__OFFSET__SHIFT                                                                     0x2
13598  #define SDMA4_RLC6_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
13599  //SDMA4_RLC6_IB_OFFSET
13600  #define SDMA4_RLC6_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
13601  #define SDMA4_RLC6_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
13602  //SDMA4_RLC6_IB_BASE_LO
13603  #define SDMA4_RLC6_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
13604  #define SDMA4_RLC6_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
13605  //SDMA4_RLC6_IB_BASE_HI
13606  #define SDMA4_RLC6_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
13607  #define SDMA4_RLC6_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
13608  //SDMA4_RLC6_IB_SIZE
13609  #define SDMA4_RLC6_IB_SIZE__SIZE__SHIFT                                                                       0x0
13610  #define SDMA4_RLC6_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
13611  //SDMA4_RLC6_SKIP_CNTL
13612  #define SDMA4_RLC6_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
13613  #define SDMA4_RLC6_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
13614  //SDMA4_RLC6_CONTEXT_STATUS
13615  #define SDMA4_RLC6_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
13616  #define SDMA4_RLC6_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
13617  #define SDMA4_RLC6_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
13618  #define SDMA4_RLC6_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
13619  #define SDMA4_RLC6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
13620  #define SDMA4_RLC6_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
13621  #define SDMA4_RLC6_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
13622  #define SDMA4_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
13623  #define SDMA4_RLC6_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
13624  #define SDMA4_RLC6_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
13625  #define SDMA4_RLC6_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
13626  #define SDMA4_RLC6_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
13627  #define SDMA4_RLC6_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
13628  #define SDMA4_RLC6_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
13629  #define SDMA4_RLC6_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
13630  #define SDMA4_RLC6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
13631  //SDMA4_RLC6_DOORBELL
13632  #define SDMA4_RLC6_DOORBELL__ENABLE__SHIFT                                                                    0x1c
13633  #define SDMA4_RLC6_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
13634  #define SDMA4_RLC6_DOORBELL__ENABLE_MASK                                                                      0x10000000L
13635  #define SDMA4_RLC6_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
13636  //SDMA4_RLC6_STATUS
13637  #define SDMA4_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
13638  #define SDMA4_RLC6_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
13639  #define SDMA4_RLC6_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
13640  #define SDMA4_RLC6_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
13641  //SDMA4_RLC6_DOORBELL_LOG
13642  #define SDMA4_RLC6_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
13643  #define SDMA4_RLC6_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
13644  #define SDMA4_RLC6_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
13645  #define SDMA4_RLC6_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
13646  //SDMA4_RLC6_WATERMARK
13647  #define SDMA4_RLC6_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
13648  #define SDMA4_RLC6_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
13649  #define SDMA4_RLC6_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
13650  #define SDMA4_RLC6_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
13651  //SDMA4_RLC6_DOORBELL_OFFSET
13652  #define SDMA4_RLC6_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
13653  #define SDMA4_RLC6_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
13654  //SDMA4_RLC6_CSA_ADDR_LO
13655  #define SDMA4_RLC6_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
13656  #define SDMA4_RLC6_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
13657  //SDMA4_RLC6_CSA_ADDR_HI
13658  #define SDMA4_RLC6_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
13659  #define SDMA4_RLC6_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
13660  //SDMA4_RLC6_IB_SUB_REMAIN
13661  #define SDMA4_RLC6_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
13662  #define SDMA4_RLC6_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
13663  //SDMA4_RLC6_PREEMPT
13664  #define SDMA4_RLC6_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
13665  #define SDMA4_RLC6_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
13666  //SDMA4_RLC6_DUMMY_REG
13667  #define SDMA4_RLC6_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
13668  #define SDMA4_RLC6_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
13669  //SDMA4_RLC6_RB_WPTR_POLL_ADDR_HI
13670  #define SDMA4_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
13671  #define SDMA4_RLC6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
13672  //SDMA4_RLC6_RB_WPTR_POLL_ADDR_LO
13673  #define SDMA4_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
13674  #define SDMA4_RLC6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
13675  //SDMA4_RLC6_RB_AQL_CNTL
13676  #define SDMA4_RLC6_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
13677  #define SDMA4_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
13678  #define SDMA4_RLC6_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
13679  #define SDMA4_RLC6_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
13680  #define SDMA4_RLC6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
13681  #define SDMA4_RLC6_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
13682  //SDMA4_RLC6_MINOR_PTR_UPDATE
13683  #define SDMA4_RLC6_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
13684  #define SDMA4_RLC6_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
13685  //SDMA4_RLC6_MIDCMD_DATA0
13686  #define SDMA4_RLC6_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
13687  #define SDMA4_RLC6_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
13688  //SDMA4_RLC6_MIDCMD_DATA1
13689  #define SDMA4_RLC6_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
13690  #define SDMA4_RLC6_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
13691  //SDMA4_RLC6_MIDCMD_DATA2
13692  #define SDMA4_RLC6_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
13693  #define SDMA4_RLC6_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
13694  //SDMA4_RLC6_MIDCMD_DATA3
13695  #define SDMA4_RLC6_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
13696  #define SDMA4_RLC6_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
13697  //SDMA4_RLC6_MIDCMD_DATA4
13698  #define SDMA4_RLC6_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
13699  #define SDMA4_RLC6_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
13700  //SDMA4_RLC6_MIDCMD_DATA5
13701  #define SDMA4_RLC6_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
13702  #define SDMA4_RLC6_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
13703  //SDMA4_RLC6_MIDCMD_DATA6
13704  #define SDMA4_RLC6_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
13705  #define SDMA4_RLC6_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
13706  //SDMA4_RLC6_MIDCMD_DATA7
13707  #define SDMA4_RLC6_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
13708  #define SDMA4_RLC6_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
13709  //SDMA4_RLC6_MIDCMD_DATA8
13710  #define SDMA4_RLC6_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
13711  #define SDMA4_RLC6_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
13712  //SDMA4_RLC6_MIDCMD_DATA9
13713  #define SDMA4_RLC6_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
13714  #define SDMA4_RLC6_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
13715  //SDMA4_RLC6_MIDCMD_DATA10
13716  #define SDMA4_RLC6_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
13717  #define SDMA4_RLC6_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
13718  //SDMA4_RLC6_MIDCMD_CNTL
13719  #define SDMA4_RLC6_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
13720  #define SDMA4_RLC6_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
13721  #define SDMA4_RLC6_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
13722  #define SDMA4_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
13723  #define SDMA4_RLC6_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
13724  #define SDMA4_RLC6_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
13725  #define SDMA4_RLC6_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
13726  #define SDMA4_RLC6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
13727  //SDMA4_RLC7_RB_CNTL
13728  #define SDMA4_RLC7_RB_CNTL__RB_ENABLE__SHIFT                                                                  0x0
13729  #define SDMA4_RLC7_RB_CNTL__RB_SIZE__SHIFT                                                                    0x1
13730  #define SDMA4_RLC7_RB_CNTL__RB_SWAP_ENABLE__SHIFT                                                             0x9
13731  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT                                                      0xc
13732  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT                                                 0xd
13733  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT                                                       0x10
13734  #define SDMA4_RLC7_RB_CNTL__RB_PRIV__SHIFT                                                                    0x17
13735  #define SDMA4_RLC7_RB_CNTL__RB_VMID__SHIFT                                                                    0x18
13736  #define SDMA4_RLC7_RB_CNTL__RB_ENABLE_MASK                                                                    0x00000001L
13737  #define SDMA4_RLC7_RB_CNTL__RB_SIZE_MASK                                                                      0x0000003EL
13738  #define SDMA4_RLC7_RB_CNTL__RB_SWAP_ENABLE_MASK                                                               0x00000200L
13739  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK                                                        0x00001000L
13740  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK                                                   0x00002000L
13741  #define SDMA4_RLC7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK                                                         0x001F0000L
13742  #define SDMA4_RLC7_RB_CNTL__RB_PRIV_MASK                                                                      0x00800000L
13743  #define SDMA4_RLC7_RB_CNTL__RB_VMID_MASK                                                                      0x0F000000L
13744  //SDMA4_RLC7_RB_BASE
13745  #define SDMA4_RLC7_RB_BASE__ADDR__SHIFT                                                                       0x0
13746  #define SDMA4_RLC7_RB_BASE__ADDR_MASK                                                                         0xFFFFFFFFL
13747  //SDMA4_RLC7_RB_BASE_HI
13748  #define SDMA4_RLC7_RB_BASE_HI__ADDR__SHIFT                                                                    0x0
13749  #define SDMA4_RLC7_RB_BASE_HI__ADDR_MASK                                                                      0x00FFFFFFL
13750  //SDMA4_RLC7_RB_RPTR
13751  #define SDMA4_RLC7_RB_RPTR__OFFSET__SHIFT                                                                     0x0
13752  #define SDMA4_RLC7_RB_RPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13753  //SDMA4_RLC7_RB_RPTR_HI
13754  #define SDMA4_RLC7_RB_RPTR_HI__OFFSET__SHIFT                                                                  0x0
13755  #define SDMA4_RLC7_RB_RPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13756  //SDMA4_RLC7_RB_WPTR
13757  #define SDMA4_RLC7_RB_WPTR__OFFSET__SHIFT                                                                     0x0
13758  #define SDMA4_RLC7_RB_WPTR__OFFSET_MASK                                                                       0xFFFFFFFFL
13759  //SDMA4_RLC7_RB_WPTR_HI
13760  #define SDMA4_RLC7_RB_WPTR_HI__OFFSET__SHIFT                                                                  0x0
13761  #define SDMA4_RLC7_RB_WPTR_HI__OFFSET_MASK                                                                    0xFFFFFFFFL
13762  //SDMA4_RLC7_RB_WPTR_POLL_CNTL
13763  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__ENABLE__SHIFT                                                           0x0
13764  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE__SHIFT                                                      0x1
13765  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE__SHIFT                                                  0x2
13766  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY__SHIFT                                                        0x4
13767  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT                                                  0x10
13768  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__ENABLE_MASK                                                             0x00000001L
13769  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__SWAP_ENABLE_MASK                                                        0x00000002L
13770  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__F32_POLL_ENABLE_MASK                                                    0x00000004L
13771  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__FREQUENCY_MASK                                                          0x0000FFF0L
13772  #define SDMA4_RLC7_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK                                                    0xFFFF0000L
13773  //SDMA4_RLC7_RB_RPTR_ADDR_HI
13774  #define SDMA4_RLC7_RB_RPTR_ADDR_HI__ADDR__SHIFT                                                               0x0
13775  #define SDMA4_RLC7_RB_RPTR_ADDR_HI__ADDR_MASK                                                                 0xFFFFFFFFL
13776  //SDMA4_RLC7_RB_RPTR_ADDR_LO
13777  #define SDMA4_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE__SHIFT                                                       0x0
13778  #define SDMA4_RLC7_RB_RPTR_ADDR_LO__ADDR__SHIFT                                                               0x2
13779  #define SDMA4_RLC7_RB_RPTR_ADDR_LO__RPTR_WB_IDLE_MASK                                                         0x00000001L
13780  #define SDMA4_RLC7_RB_RPTR_ADDR_LO__ADDR_MASK                                                                 0xFFFFFFFCL
13781  //SDMA4_RLC7_IB_CNTL
13782  #define SDMA4_RLC7_IB_CNTL__IB_ENABLE__SHIFT                                                                  0x0
13783  #define SDMA4_RLC7_IB_CNTL__IB_SWAP_ENABLE__SHIFT                                                             0x4
13784  #define SDMA4_RLC7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT                                                           0x8
13785  #define SDMA4_RLC7_IB_CNTL__CMD_VMID__SHIFT                                                                   0x10
13786  #define SDMA4_RLC7_IB_CNTL__IB_ENABLE_MASK                                                                    0x00000001L
13787  #define SDMA4_RLC7_IB_CNTL__IB_SWAP_ENABLE_MASK                                                               0x00000010L
13788  #define SDMA4_RLC7_IB_CNTL__SWITCH_INSIDE_IB_MASK                                                             0x00000100L
13789  #define SDMA4_RLC7_IB_CNTL__CMD_VMID_MASK                                                                     0x000F0000L
13790  //SDMA4_RLC7_IB_RPTR
13791  #define SDMA4_RLC7_IB_RPTR__OFFSET__SHIFT                                                                     0x2
13792  #define SDMA4_RLC7_IB_RPTR__OFFSET_MASK                                                                       0x003FFFFCL
13793  //SDMA4_RLC7_IB_OFFSET
13794  #define SDMA4_RLC7_IB_OFFSET__OFFSET__SHIFT                                                                   0x2
13795  #define SDMA4_RLC7_IB_OFFSET__OFFSET_MASK                                                                     0x003FFFFCL
13796  //SDMA4_RLC7_IB_BASE_LO
13797  #define SDMA4_RLC7_IB_BASE_LO__ADDR__SHIFT                                                                    0x5
13798  #define SDMA4_RLC7_IB_BASE_LO__ADDR_MASK                                                                      0xFFFFFFE0L
13799  //SDMA4_RLC7_IB_BASE_HI
13800  #define SDMA4_RLC7_IB_BASE_HI__ADDR__SHIFT                                                                    0x0
13801  #define SDMA4_RLC7_IB_BASE_HI__ADDR_MASK                                                                      0xFFFFFFFFL
13802  //SDMA4_RLC7_IB_SIZE
13803  #define SDMA4_RLC7_IB_SIZE__SIZE__SHIFT                                                                       0x0
13804  #define SDMA4_RLC7_IB_SIZE__SIZE_MASK                                                                         0x000FFFFFL
13805  //SDMA4_RLC7_SKIP_CNTL
13806  #define SDMA4_RLC7_SKIP_CNTL__SKIP_COUNT__SHIFT                                                               0x0
13807  #define SDMA4_RLC7_SKIP_CNTL__SKIP_COUNT_MASK                                                                 0x000FFFFFL
13808  //SDMA4_RLC7_CONTEXT_STATUS
13809  #define SDMA4_RLC7_CONTEXT_STATUS__SELECTED__SHIFT                                                            0x0
13810  #define SDMA4_RLC7_CONTEXT_STATUS__IDLE__SHIFT                                                                0x2
13811  #define SDMA4_RLC7_CONTEXT_STATUS__EXPIRED__SHIFT                                                             0x3
13812  #define SDMA4_RLC7_CONTEXT_STATUS__EXCEPTION__SHIFT                                                           0x4
13813  #define SDMA4_RLC7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT                                                          0x7
13814  #define SDMA4_RLC7_CONTEXT_STATUS__CTXSW_READY__SHIFT                                                         0x8
13815  #define SDMA4_RLC7_CONTEXT_STATUS__PREEMPTED__SHIFT                                                           0x9
13816  #define SDMA4_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT                                                     0xa
13817  #define SDMA4_RLC7_CONTEXT_STATUS__SELECTED_MASK                                                              0x00000001L
13818  #define SDMA4_RLC7_CONTEXT_STATUS__IDLE_MASK                                                                  0x00000004L
13819  #define SDMA4_RLC7_CONTEXT_STATUS__EXPIRED_MASK                                                               0x00000008L
13820  #define SDMA4_RLC7_CONTEXT_STATUS__EXCEPTION_MASK                                                             0x00000070L
13821  #define SDMA4_RLC7_CONTEXT_STATUS__CTXSW_ABLE_MASK                                                            0x00000080L
13822  #define SDMA4_RLC7_CONTEXT_STATUS__CTXSW_READY_MASK                                                           0x00000100L
13823  #define SDMA4_RLC7_CONTEXT_STATUS__PREEMPTED_MASK                                                             0x00000200L
13824  #define SDMA4_RLC7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK                                                       0x00000400L
13825  //SDMA4_RLC7_DOORBELL
13826  #define SDMA4_RLC7_DOORBELL__ENABLE__SHIFT                                                                    0x1c
13827  #define SDMA4_RLC7_DOORBELL__CAPTURED__SHIFT                                                                  0x1e
13828  #define SDMA4_RLC7_DOORBELL__ENABLE_MASK                                                                      0x10000000L
13829  #define SDMA4_RLC7_DOORBELL__CAPTURED_MASK                                                                    0x40000000L
13830  //SDMA4_RLC7_STATUS
13831  #define SDMA4_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT                                                      0x0
13832  #define SDMA4_RLC7_STATUS__WPTR_UPDATE_PENDING__SHIFT                                                         0x8
13833  #define SDMA4_RLC7_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK                                                        0x000000FFL
13834  #define SDMA4_RLC7_STATUS__WPTR_UPDATE_PENDING_MASK                                                           0x00000100L
13835  //SDMA4_RLC7_DOORBELL_LOG
13836  #define SDMA4_RLC7_DOORBELL_LOG__BE_ERROR__SHIFT                                                              0x0
13837  #define SDMA4_RLC7_DOORBELL_LOG__DATA__SHIFT                                                                  0x2
13838  #define SDMA4_RLC7_DOORBELL_LOG__BE_ERROR_MASK                                                                0x00000001L
13839  #define SDMA4_RLC7_DOORBELL_LOG__DATA_MASK                                                                    0xFFFFFFFCL
13840  //SDMA4_RLC7_WATERMARK
13841  #define SDMA4_RLC7_WATERMARK__RD_OUTSTANDING__SHIFT                                                           0x0
13842  #define SDMA4_RLC7_WATERMARK__WR_OUTSTANDING__SHIFT                                                           0x10
13843  #define SDMA4_RLC7_WATERMARK__RD_OUTSTANDING_MASK                                                             0x00000FFFL
13844  #define SDMA4_RLC7_WATERMARK__WR_OUTSTANDING_MASK                                                             0x03FF0000L
13845  //SDMA4_RLC7_DOORBELL_OFFSET
13846  #define SDMA4_RLC7_DOORBELL_OFFSET__OFFSET__SHIFT                                                             0x2
13847  #define SDMA4_RLC7_DOORBELL_OFFSET__OFFSET_MASK                                                               0x0FFFFFFCL
13848  //SDMA4_RLC7_CSA_ADDR_LO
13849  #define SDMA4_RLC7_CSA_ADDR_LO__ADDR__SHIFT                                                                   0x2
13850  #define SDMA4_RLC7_CSA_ADDR_LO__ADDR_MASK                                                                     0xFFFFFFFCL
13851  //SDMA4_RLC7_CSA_ADDR_HI
13852  #define SDMA4_RLC7_CSA_ADDR_HI__ADDR__SHIFT                                                                   0x0
13853  #define SDMA4_RLC7_CSA_ADDR_HI__ADDR_MASK                                                                     0xFFFFFFFFL
13854  //SDMA4_RLC7_IB_SUB_REMAIN
13855  #define SDMA4_RLC7_IB_SUB_REMAIN__SIZE__SHIFT                                                                 0x0
13856  #define SDMA4_RLC7_IB_SUB_REMAIN__SIZE_MASK                                                                   0x000FFFFFL
13857  //SDMA4_RLC7_PREEMPT
13858  #define SDMA4_RLC7_PREEMPT__IB_PREEMPT__SHIFT                                                                 0x0
13859  #define SDMA4_RLC7_PREEMPT__IB_PREEMPT_MASK                                                                   0x00000001L
13860  //SDMA4_RLC7_DUMMY_REG
13861  #define SDMA4_RLC7_DUMMY_REG__DUMMY__SHIFT                                                                    0x0
13862  #define SDMA4_RLC7_DUMMY_REG__DUMMY_MASK                                                                      0xFFFFFFFFL
13863  //SDMA4_RLC7_RB_WPTR_POLL_ADDR_HI
13864  #define SDMA4_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT                                                          0x0
13865  #define SDMA4_RLC7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK                                                            0xFFFFFFFFL
13866  //SDMA4_RLC7_RB_WPTR_POLL_ADDR_LO
13867  #define SDMA4_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT                                                          0x2
13868  #define SDMA4_RLC7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK                                                            0xFFFFFFFCL
13869  //SDMA4_RLC7_RB_AQL_CNTL
13870  #define SDMA4_RLC7_RB_AQL_CNTL__AQL_ENABLE__SHIFT                                                             0x0
13871  #define SDMA4_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT                                                        0x1
13872  #define SDMA4_RLC7_RB_AQL_CNTL__PACKET_STEP__SHIFT                                                            0x8
13873  #define SDMA4_RLC7_RB_AQL_CNTL__AQL_ENABLE_MASK                                                               0x00000001L
13874  #define SDMA4_RLC7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK                                                          0x000000FEL
13875  #define SDMA4_RLC7_RB_AQL_CNTL__PACKET_STEP_MASK                                                              0x0000FF00L
13876  //SDMA4_RLC7_MINOR_PTR_UPDATE
13877  #define SDMA4_RLC7_MINOR_PTR_UPDATE__ENABLE__SHIFT                                                            0x0
13878  #define SDMA4_RLC7_MINOR_PTR_UPDATE__ENABLE_MASK                                                              0x00000001L
13879  //SDMA4_RLC7_MIDCMD_DATA0
13880  #define SDMA4_RLC7_MIDCMD_DATA0__DATA0__SHIFT                                                                 0x0
13881  #define SDMA4_RLC7_MIDCMD_DATA0__DATA0_MASK                                                                   0xFFFFFFFFL
13882  //SDMA4_RLC7_MIDCMD_DATA1
13883  #define SDMA4_RLC7_MIDCMD_DATA1__DATA1__SHIFT                                                                 0x0
13884  #define SDMA4_RLC7_MIDCMD_DATA1__DATA1_MASK                                                                   0xFFFFFFFFL
13885  //SDMA4_RLC7_MIDCMD_DATA2
13886  #define SDMA4_RLC7_MIDCMD_DATA2__DATA2__SHIFT                                                                 0x0
13887  #define SDMA4_RLC7_MIDCMD_DATA2__DATA2_MASK                                                                   0xFFFFFFFFL
13888  //SDMA4_RLC7_MIDCMD_DATA3
13889  #define SDMA4_RLC7_MIDCMD_DATA3__DATA3__SHIFT                                                                 0x0
13890  #define SDMA4_RLC7_MIDCMD_DATA3__DATA3_MASK                                                                   0xFFFFFFFFL
13891  //SDMA4_RLC7_MIDCMD_DATA4
13892  #define SDMA4_RLC7_MIDCMD_DATA4__DATA4__SHIFT                                                                 0x0
13893  #define SDMA4_RLC7_MIDCMD_DATA4__DATA4_MASK                                                                   0xFFFFFFFFL
13894  //SDMA4_RLC7_MIDCMD_DATA5
13895  #define SDMA4_RLC7_MIDCMD_DATA5__DATA5__SHIFT                                                                 0x0
13896  #define SDMA4_RLC7_MIDCMD_DATA5__DATA5_MASK                                                                   0xFFFFFFFFL
13897  //SDMA4_RLC7_MIDCMD_DATA6
13898  #define SDMA4_RLC7_MIDCMD_DATA6__DATA6__SHIFT                                                                 0x0
13899  #define SDMA4_RLC7_MIDCMD_DATA6__DATA6_MASK                                                                   0xFFFFFFFFL
13900  //SDMA4_RLC7_MIDCMD_DATA7
13901  #define SDMA4_RLC7_MIDCMD_DATA7__DATA7__SHIFT                                                                 0x0
13902  #define SDMA4_RLC7_MIDCMD_DATA7__DATA7_MASK                                                                   0xFFFFFFFFL
13903  //SDMA4_RLC7_MIDCMD_DATA8
13904  #define SDMA4_RLC7_MIDCMD_DATA8__DATA8__SHIFT                                                                 0x0
13905  #define SDMA4_RLC7_MIDCMD_DATA8__DATA8_MASK                                                                   0xFFFFFFFFL
13906  //SDMA4_RLC7_MIDCMD_DATA9
13907  #define SDMA4_RLC7_MIDCMD_DATA9__DATA9__SHIFT                                                                 0x0
13908  #define SDMA4_RLC7_MIDCMD_DATA9__DATA9_MASK                                                                   0xFFFFFFFFL
13909  //SDMA4_RLC7_MIDCMD_DATA10
13910  #define SDMA4_RLC7_MIDCMD_DATA10__DATA10__SHIFT                                                               0x0
13911  #define SDMA4_RLC7_MIDCMD_DATA10__DATA10_MASK                                                                 0xFFFFFFFFL
13912  //SDMA4_RLC7_MIDCMD_CNTL
13913  #define SDMA4_RLC7_MIDCMD_CNTL__DATA_VALID__SHIFT                                                             0x0
13914  #define SDMA4_RLC7_MIDCMD_CNTL__COPY_MODE__SHIFT                                                              0x1
13915  #define SDMA4_RLC7_MIDCMD_CNTL__SPLIT_STATE__SHIFT                                                            0x4
13916  #define SDMA4_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT                                                          0x8
13917  #define SDMA4_RLC7_MIDCMD_CNTL__DATA_VALID_MASK                                                               0x00000001L
13918  #define SDMA4_RLC7_MIDCMD_CNTL__COPY_MODE_MASK                                                                0x00000002L
13919  #define SDMA4_RLC7_MIDCMD_CNTL__SPLIT_STATE_MASK                                                              0x000000F0L
13920  #define SDMA4_RLC7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK                                                            0x00000100L
13921  
13922  #endif
13923